Experto en aplicaciones para móviles
-
La Universidad Benito Juárez se destaca por la calidad ofrecida en cuanto a la plataforma, los docentes y parte administrativa
← | →
Profesional técnico
En Puebla
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
Descripción
-
Tipología
Profesional técnico
-
Lugar
Puebla
-
Horas lectivas
1075h
-
Inicio
Fechas disponibles
DESCRIPCIÓN DEL PROGRAMA
Desarrollar aplicaciones para dispositivos móviles es un mercado en constante crecimiento, ya que los clientes demandan estos servicios cada vez con mayor frecuencia.
En consecuencia, los profesionales que potencian su perfil laboral para ser capaces de desarrollar estas aplicaciones también son cada vez más buscados.
Este curso te prepara no solo como experto en desarrollo de aplicaciones y programación para dispositivos Android, sino también para iOS, ya que la demanda de programadores para dispositivos móviles requiere saber controlar ambas.
Además, el mercado de los videojuegos para móviles y dispositivos portables compatibles no deja de crecer.
Con este curso te preparamos para acceder a este sector con empleo dentro del mercado laboral.
Sedes y fechas disponibles
Ubicación
Inicio
Inicio
Acerca de este curso
OBJETIVO
Estos son algunos objetivos de este programa:
Afianzar conocimientos en programación Java.
Aprender a programar aplicaciones para dispositivos Android nativo.
Aprender a programar aplicaciones para dispositivos iPhone nativo.
Aprender a programar videojuegos para dispositivos móviles iOS y Android con lenguaje de programación LUA.
REQUISITOS
Podrán acceder a los estudios de master, experto o especialista, aquellas personas que estén en posesión de una titulación universitaria y aquellas otras que puedan demostrar una experiencia profesional relevante en el ámbito de los estudios que deseen cursar.
Al concluir el diplomado y cumplir los requisitos exigidos del programa, se otorgará a los estudiantes las siguientes titulaciones:
Experto en Aplicaciones para Móviles
Esta titulación cuenta con el Reconocimiento de la Universidad Benito Juárez de México.
Experto en Aplicaciones para Móviles
Esta titulación cuenta con el Reconocimiento de la Cátedra UPM/ MasterD “Innovación y Competencias” de la Universidad Politécnica de Madrid.
Opiniones
-
La Universidad Benito Juárez se destaca por la calidad ofrecida en cuanto a la plataforma, los docentes y parte administrativa
← | →
Valoración del curso
Lo recomiendan
Valoración del Centro
Danny Herrera
Materias
- Java
- Servicios
- Móviles
- Programacion
- Desarrollo
- Seguridad
- Videojuegos
- Servicios web
- Aplicaciones Moviles
- Programación Java
- Apps
- Programación para Android
Programa académico
Plan de estudios
Iniciación a Java.
- Introducción a la programación (pseudocódigo)
- Introducción a Java
- Programación orientada a objetos
Programación para Android.
- Introducción a Android
- Entorno de trabajo
- “Hola mundo” nuestra primera aplicación Android
- Fundamentos de las aplicaciones Android
- Interfaz de usuario
- Resources
- Guardando/recuperando datos
- Ubicación
- Telefonía
- Sensores
- Multimedia
- Widgets de escritorio
- Publicando en la tienda de Android.
- Un ejemplo práctico: lector de RSS
- Servicios web
- Gestión de proyectos
- APIs avanzadas de Android 3.X, 4.X y 5.X.
CompTIA Mobile App Security+.
- Principios fundamentales de la seguridad en aplicaciones y modelo de seguridad.
- Amenazas comunes a la seguridad de aplicaciones.
- SSL / TLS para las comunicaciones web
- Funciones de seguridad del sistema operativo Android.
- Técnicas de codificación segura.
- Evitar la retención de datos inseguros en memoria
- Implementaciones comunes de criptografía como PKI.
- Control, los permisos de archivos.
Desarrollo de aplicaciones para iPhone.
- Introducción a IOS
- Programación en Objective-C
- Modelo vista controlador: creando una pantalla
- Construcción de la interfaz de usuario
- Controlador de controladores. Aplicaciones multipantalla
- Listados y colecciones
- Persistencia
- Concurrencia
- Conectividad y comunicaciones
- Uso de Core Data y Sqlite
- Uso de Quartz 2d
- Consideraciones para el desarrollo de una aplicación
- Publicación en la App Store
- Ejemplo práctico
Programación de videojuegos para móviles Java, iPhone y Android.
- Introducción a LUA
- Introducción a Corona SDK
- Librerías LUA
- Comenzando a desarrollar juegos
- Gestión y control de gráficos.
- Interacción con el usuario
- Gestión de sonido: Corona Audio System
- Animación avanzada
- Física de objetos
- Accedamos al hardware del dispositivo
- Storyboard y Scene Template
- Librerías de terceros
Información adicional
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
Experto en aplicaciones para móviles