El sector de los dispositivos móviles está en continuo crecimiento, ya que las nuevas tecnologías se han convertido en una herramienta esencial en nuestra vida personal y profesional.
Todo ello ha generado una enorme demanda de profesionales especializados y apasionados en el desarrollo de aplicaciones y softwares para teléfonos móviles. Con la Carrera Profesional en Desarrollo de Aplicaciones Móviles Android e iOS aprenderás a manejar ambos sistemas operativos. Además, obtendrás todos los conocimientos necesarios para prepararte la certificación oficial Android ATC.
OBJETIVOS DEL CURSO:
- Crear aplicaciones móviles desde 0.
- Diseñar interfaces de usuario
- Aprender a integrar Android en otras aplicaciones móviles
- Trabajar con diferentes lenguajes de programación (Java y Swift).
- Trabajar con Entornos de Desarrollo de ambos lenguajes.
SALIDAS PROFESIONALES
- Programador de aplicaciones.
- Analista de aplicaciones
- Arquitecto de software
- Consultor informático
PLAN DE ESTUDIOS
TEMARIO CURSO ANDROID
MÓDULO I. INTRODUCCIÓN A ANDROID
- Unidad 1. La plataforma Android.
- Unidad 2. El framework Android.
- Unidad 3. El entorno de desarrollo.
- Unidad 4. . La primera aplicación: Hello World!
- Unidad 5. Diseño de interfaces.
- Unidad 6. Las Activities.
- Unidad 7. Permisos.
- Unidad 8. Notificaciones.
MÓDULO II. ANDROID AVANZADO
- Unidad 9. Diseño avanzado de aplicaciones
- Unidad 10. Google Maps.
- Unidad 11. Geolocalización
- Unidad 12. Ejecución de tareas en segundo plano.
- Unidad 13. Servicios web.
- Unidad 14. Preferencias de la aplicación.
- Unidad 15. Bases de Datos.
- Unidad didáctica 16. Hardware del Dispositivo.
- Unidad didáctica 17. Introducción a Kotlin.
- Unidad didáctica 18. Widgets.
- Unidad didáctica 19. Publicar una aplicación en Google Play.
TEMARIO CURSO SWIFT
MÓDULO I. PRIMEROS PASOS
- El mundo de las apps
- Preparándonos para la batalla
- Xcode
- Introducción a la POO
- Swift
- Cocoa touch y Foundation
MÓDULO II. PATRONES DE DISEÑO Y ARQUITECTURAS
- Método para crear apps
- Interoperabilidad
- Uikit
- Foundation
MÓDULO III. APLICACIONES MULTIVISTA
- Aplicaciones Multivista
- Vistas de tabla
- Web, email y redes sociales
MÓDULO IV. BASES DE DATOS Y UTILIDADES
- Persistencia de datos local
- Localizar nuestra App
- Mapkit
- Cámara
MATERIAL COMPLEMENTARIO
- Formación en idiomas
- Curso de iniciación a la Programación Orientada a Objetos