Titulados universitarios: Carreras de procedencia habituales
• Ingeniería del software
• Otras ingenierías
Estudiantes en curso: Se pueden admitir, siempre que cumplan con los requisitos mínimos de conocimientos de programación.
Nota: Para cursar este Máster no se requiere un título universitario; pero sí tener unos requisitos previos: tener unos conocimientos de programación, de nivel medio.
Nº de cursos/ECTS:
Un curso académico
60 créditos ECTS.
40% prácticas – 60% teóricas
Días/Horarios
Clases de lunes a viernes, de 18 a 21 horas, (15 hs. semanales de clase).
Laboratorios: a disposición del alumno, en horario de Universidad.
Programa
I. DEFINICIÓN DEL PROGRAMA
Conceptualmente el Máster en Programación de Apps está dirigido a personas que puedan dedicar un año a formarse en el campo de la programación de apps, con especial atención a la comprensión de las apps como producto y como mercado.
El Máster tiene una duración de un año dividido en 4 trimestres. Cada uno de los primeros 3 trimestres estará enfocado en un objetivo concreto; un app sencilla que incorpore lo aprendido a lo largo del trimestre. En el cuarto trimestre se dedicarán a trabajar en el Proyecto Final, de fin de Máster, que consistirá en la creación en equipos, de un app completa, en todas las plataformas y con back-end propio, en el que se reflejen los conocimientos adquiridos por los alumnos a lo largo del curso.
1. Áreas de Conocimiento y Especialización.
El Máster se enmarca dentro del área de conocimiento de Programación, dentro del Desarrollo de Apps para smartphones, tablets y entorno web.
2. Objetivos de Enseñanza.
El objetivo del Máster es formar a especialistas en la programación de apps, consiguiendo que adquieran los conocimientos y competencias necesarias para llevar a cabo con éxito y, de forma completa, la programación de un app móvil, de web o de red social.
Se enfoca a programadores, con una vocación, por una parte, técnica, pero por otra parte, también se busca una orientación a la metodología para conocer el entorno y poder participar en el diseño, creación y lanzamiento de apps de éxito.
Para alcanzar este objetivo, el alumno adquirirá conocimientos en todas las áreas esenciales que comprende un app, introduciéndolas de forma progresiva y aplicándolas en ejemplos prácticos de manera continua y permanente.
Dado lo novedoso de este mercado y de esta tecnología, el máster aborda las principales plataformas y prepara al alumno para la evolución futura de este sector.
3. Competencias del Máster en Programación de Videojuegos
Al finalizar este máster, los alumnos estarán capacitados para:
• Diseñar o ayudar a diseñar un app moderna para web, redes sociales y móviles.
• Organizar el proceso de desarrollo del app, abarcando todos los pasos desde la recogida del concepto y diseño, el propio desarrollo y hasta el testeo de usabilidad de la misma.
• Realizar o ayudar en los pasos para el lanzamiento, promoción y marketing de un app en el ecosistema moderno de su distribución: app stores, redes sociales, etc.
• Programar apps en las tres plataformas cliente, principales: iOS, Android y HTML5, tanto en sus versiones básicas, como una introducción a una funcionalidad más avanzada.
• Plantear e implementar un back-end para un app, ya sea extendiendo uno ya existente, o creando un nuevo desde cero.
• Poder integrarse con las redes sociales principales (Facebook y Twitter), ya sea como app, principalmente para estas plataformas, o simplemente utilizándolas como servicios de valor añadido para un app propia.
• Poder utilizar los principales servicios de terceros para simplificar el desarrollo de back-end.
• Poder utilizar las principales tecnologías y frameworks para el desarrollo en plataformas modernas, como NODE.JS, jQuery Mobile, etc.