Modalidad: Online, A Distancia
18 Meses
650 Horas
Convocatorias Flexibles
✓Aprenderás a crear apps para móviles y para escritorio y desarrollaras herramientas para interactuar con los usuarios, usando la tecnología más actual y accesible. Crearas aplicaciones utilizando Realidad Aumentada con Android Studio y Realidad Virtual e Híbrida con Unity 3D.
Certificación profesional
El centro dispone de un acuerdo de colaboración con una agencia de colocación del Servicio Público de Empleo Estatal, para la realización de prácticas en empresas por parte de los alumnos que quieran acogerse a este programa, una vez acabada su formación con la intención de que adquieran experiencia en su área profesional, aprovechando al máximo las posibilidades derivadas del período de formación práctica (prácticas empresariales formativas).
Dirigido A todas aquellas personas que quieran complementar su formacion con un conocimiento amplio de la creación de las aplicaciones en realidad virtual y aumentada para poder aplicarlo en su sector profesional o como simple hobby. Empresas, profesionales, estudiantes y autónomos que trabajen en este campo ó que tengan interés de introducirse en este ambito.
Conocerás el lenguaje C, (pronunciado "si sharp" en inglés) es un lenguaje de programación moderno, basado en objetos y con seguridad de tipos, que nos permitirá como desarrolladores crear todo tipo de aplicaciones seguras y sólidas. Con C podrás desenvolverte con total libertad en Unity 3D, uno de los softwares más potentes y utilizados del mercado para crear apps y videojuegos. Con Unity 3D aprenderás a crear aplicaciones de Realidad Virtual, Realidad Aumentada y Realidad Híbrida. Además, utilizarás el framework de Vuforia con el que crear tus aplicaciones será muy fácil.
MÓDULO 1. PRINCIPIOS DE LA PROGRAMACIÓN ORIENTADA A OBJETOS / CLASES Y OBJETOS / HERENCIA / ANÁLISIS DE POLIMORFISMO / TÉCNICAS DE PROGRAMACIÓN ESTRUCTURADA / LENGUAJES DE PROGRAMACIÓN ORIENTADOS A OBJETOS /
MÓDULO 2. INTRODUCCIÓN A LOS LENGUAJES DE PROGRAMACIÓN / GENEALOGÍA DE LOS LENGUAJES DE PROGRAMACIÓN / EL COMPILADOR / EL CÓDIGO FUENTE Y LOS IDE / CONTROL DEL FLUJO DE DATOS /
MÓDULO 3. PROGRAMACIÓN CON C / CONOCIENDO C / ARRAYS Y ESTRUCTURAS DE CONTROL / MÉTODOS / OBJETOS / HERENCIA / INTERFACES / TIPOS DE DATOS / COLECCIONES /
MÓDULO 4. WINDOWS FORM / CONTROLES Y EVENTOS / PRUEBAS, TEST Y DEPURACIÓN / ¿QUÉ ES WINDOWS PRESENTATION FOUNDATION? /
MÓDULO 5. REALIDAD VIRTUAL (VR) Y REALIDAD HÍBRIDA / INTRODUCCIÓN / LA REALIDAD VIRTUAL (VR), LA REALIDAD AUMENTADA (AR) Y LA REALIDAD MIXTA (MR) / DESCRIPCIÓN GENERAL DEL MOTOR UNITY 3D / CONFIGURACIÓN DEL PROYECTO / CONCEPTOS DE UNITY / DISEÑO DE UNA EXPERIENCIA EN REALIDAD VIRTUAL / CREACIÓN DE ENTORNOS DE REALIDAD VIRTUAL / CREACIÓN DE LA INTERFAZ DE USUARIO Y LOS MENÚS / TÉCNICAS DE OPTIMIZACIÓN /
MÓDULO 6. REALIDAD AUMENTADA (AR) / COMENZANDO CON LA REALIDAD AUMENTADA / SEGUIMIENTO DE IMÁGENES SIMULTÁNEO / BOTONES VIRTUALES EN REALIDAD AUMENTADA / REALIDAD AUMENTADA SIN MARCADORES / RECONOCIMIENTO, ESCANEO Y RASTREO DE OBJETOS / APLICACIÓN DE REPRODUCCIÓN DE VIDEO