Online
- 400 Horas de formación
- 60-300 Horas en empresas
- 30 ECTS
Modalidad Abierta
¿Ready para convertirte en desarrollador Android, un perfil que demandan todo tipo de empresas? Con este curso en Programación de Aplicaciones para Android lo tienes hecho, y es que estás ante el sistema operativo dominante en el mercado global.
En el temario del curso sobre Android encontrarás todo lo necesario para manejar el sistema operativo mayoritario en todo el mundo. Aprenderás a trabajar con interfaces intuitivas, diseñar e integrar funcionalidades innovadoras y optimizar el rendimiento de tus aplicaciones para ofrecer una experiencia única a los usuarios.
Al realizar este curso estarás perfectamente capacitado para convertirte en desarrollador de apps, elaborar sistemas operativos de código abierto e implementar juegos para móviles. Who knows, igual estamos ante el creador de la próxima app que revolucione el mercado.
Certificaciones del curso de Android
Pon a punto tus metodologías de trabajo con el curso gratuito Scrum Manager. Demuestra tus habilidades con nuestras formaciones complementarias Sukiru
¿Por qué debería aprender a programar aplicaciones móviles con Android?
Programar aplicaciones en Android significa realizar desarrollos digitales para el sistema operativo más utilizado del mundo. Un sector que mantiene una alta demanda de profesionales.
¿Qué lenguaje de programación se usa para Android?
- Existen tres principales lenguajes para programar aplicaciones móviles con Android: C ++, Java y Kotlin. En la actualidad, el lenguaje preferido para los desarrolladores de este tipo de aplicaciones es Kotlin.
¿Qué tengo que saber para programar con Android?
- Realmente no existe un requisito esencial para ser programador Android, si bien siempre sumarás puntos si procedes de otro tipo de formaciones enfocadas al desarrollo web.
La escuela es centro certificador oficial de Pearson VUE. Nuestra formación te capacita para obtener la certificación oficial Android ATC. Cuando termines tu formación obtendrás:
El título propio como Programador para Dispositivos Móviles Android.
Acreditación del idioma elegido en tu formación.
Certificación oficial Android ATC, una vez superes el/los examen/es de certificación exigidos.
Formación no homologada a efectos académicos oficiales
Prácticas en empresasRecurso flecha
¡El mejor tatami!
Disfruta hasta 300 horas de prácticas en empresas. Tenemos más de 3.000 convenios con empresas para que vivas una experiencia real. Además, somos agencia de colocación autorizada por el Sistema Nacional de Empleo.
Flexibilidad total
- Te ofrecemos formación 100% online para adaptarnos a tus ritmos y horarios.
Clases en directo y otros recursos
- Más de 200 clases en directo al mes siempre disponibles en nuestra plataforma junto con todo tipo de material didáctico (vídeos formativos, autoevaluaciones, masterclass¿).
Learning by doing
- Queremos que aprendas practicando. Para ello ponemos a tu disposición ejercicios y casos prácticos, proyecto final o prácticas en empresa hasta 300 horas.
Profesorado en activo
- Nuestros profesores compaginan su labor docente con la experiencia activa, con lo que conocen de primera mano lo que demanda el mercado.
Seguimiento personalizado
- A través de tutorías periódicas, nuestros asesores pedagógicos estarán a tu lado desde el minuto 1¿ ¡Y hasta el último
Módulo 01: Introducción a Android
Unidad 1. La plataforma Android
- ¿Qué es Android?
Unidad 2. El framework Android
- Componentes:
1. Activity
2. Fragment
3. Service
4. Broadcast receiver
5. Content providers
6. Intents
7. Applications
Unidad 3. El entorno de desarrollo
- Java
- Android Studio
- Android SDK
- Emulador
Unidad 4. La primera aplicación: Hello World!
- El fichero de manifiesto
- Crear un proyecto
- Crear un terminal virtual
- Ejecutar un proyecto
- Crear un APK
- Depurar la aplicación
Unidad 5. Diseño de interfaces
- Vistas:
1. Etiquetas de texto
2. Cajas de texto
3. Botones
4. Checkbox
5. Imágenes
6. Gestión de eventos
- Layouts:
1. ConstraintLayout
2. LinearLayout
3. FrameLayout
4. RelativeLayout
- Diálogos:
1. Toast
2. AlertDialog
3. ProgressDialog
- Listas
- Otros recursos:
1. Cadenas
2. Colores
Unidad 6. JETPACK: Databinding vs ViewBinding
Unidad 7. Las Activities
- Ciclo de vida
- Comunicación entre activities
Unidad 8. Fragments
Unidad 9. Listas con RecyclerView
Unidad 10. JETPACK: Navigation android
Módulo 02: Android Avanzado
Unidad 1. Permisos
Unidad 2. Notificaciones
Unidad 3. Concurrencia
Unidad 4. Servicios web
- El formato JSON
Unidad 5. Persistencia de datos en Android
Unidad 6. Bases de Datos
- SQLite
Unidad 7. PAAS Firebase
Unidad 8. Services Android
Unidad 9. BroadCast-Recivers
Unidad 10. Widgets
Unidad 11. Geolocalización
Unidad 12. Google Maps
Unidad 13. Publicar una aplicación en Google Play
Módulo 3: Android Profesional
Unidad 1. Patrones de software
- Principios SOLID
Unidad 2. Patrones de diseño
- MVP
- MVVM
Unidad 3. Inyección de dependencias
Unidad 4. JETPACK: HILT como inyector de dependencias
Unidad 5. Introducción a Kotlin
Unidad 6. Kotlin avanzado
- MVVM
Profesores del curso de programación con Android
Nuestros auténticos senséis
Conoce a tu profesor especialista, todo un experto en el sector de la formación en tecnología y programación.
- Victor Vergel: Ingeniero Informático con más de 16 años dedicados a la formación profesional en el sector de la informática, formación a medida para empresas, distancia, FIP y FOP.
Actualmente, se hace imprescindible que la empresa pueda gestionarse desde escritorio, web o móvil. Por esta razón, los profesionales formados en la gestión y desarrollo de aplicaciones multiplataforma son tan requeridos en los departamentos informáticos y TIC. Más importante se hace todavía, que estos profesionales estén formados para liderar proyectos cumpliendo con los plazos y costes
Con este Máster de Desarrollo de Aplicaciones Multiplataforma online estudiarás en profundidad todo sobre la gestión y el desarrollo de aplicaciones informáticas de escritorio, web y móvil...
SEAS ESTUDIOS SUPERIORES ABIERTOS
Hoy en día, las empresas requieren para sus negocios de aplicaciones web y móviles que les permitan tener presencia en Internet y darse a conocer al gran público. Además, en la mayoría de los casos también necesitan que estas aplicaciones les permita vender sus productos o servicios vía online a cualquier persona y en cualquier momento...
SEAS ESTUDIOS SUPERIORES ABIERTOS
¿Quieres tener un doble perfil tecnológico, muy bien valorado dentro del ámbito del desarrollo Web y la Ciberseguridad? En España se van a crear más de 2 millones de empleos en los próximos años, muchos de ellos relacionados con el desarrollo y la auditoría de aplicaciones Web.
Todas las empresas, da igual el sector al que pertenezcan, tienen que seguir el avance imparable de las nuevas tecnologías...
MASTER D
Este Máster Universitario en Ingeniería de Desarrollo para Dispositivos Móviles pretende dar respuesta a las necesidades existentes, tanto formativas como profesionales, relacionadas con el ámbito del desarrollo de las tecnologías de los dispositivos móviles y los servicios que se están creando a su alrededor...
UNIVERSIDAD ALFONSO X EL SABIO - UAX
OBJETIVOS
El objetivo principal del Máster en videojuegos es que adquieras los conocimientos necesarios para la gestión y el desarrollo de videojuegos.
Comenzarás realizando un amplio recorrido por la temática de los videojuegos, que incluye su historia, el diseño y las técnicas empleadas, así como la evolución de este sector y la importancia de Internet para los modelos de distribución...
MAD FORMACION
Las tecnologias .NET de Microsoft constituyen una importante filosofia de desarrollo de aplicaciones, muy extendida en la actualidad, constituyendo una poderosa herramienta de diseño y confeccion de programas, bajo el nombre de Visual Studio 2005, que contiene las nuevas versiones de Visual Basic .NET, Visual C, ASP .NET y XML...
MAD FORMACION