Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Programa del Curso
Arquitectura y Componentes Avanzados
- Patrones de arquitectura: MVVM y componentes Jetpack (ViewModel, LiveData)
- Gestión avanzada del estado de la interfaz de usuario
- Componente de Navegación: introducción práctica a la navegación compleja
- Práctica: Refactorización de la arquitectura de la aplicación
Concurrencia y Tareas en Segundo Plano
- Kotlin corutinas para operaciones asíncronas
- WorkManager para tareas programadas en segundo plano
- Gestión de hilos y uso del hilo principal
- Práctica: Operaciones asíncronas en la aplicación del proyecto
Persistencia de Datos Avanzada
- Biblioteca de Persistencia Room (CRUD básico)
- Introducción a DataStore
- Práctica: Adición de persistencia al proyecto
Pruebas y Calidad del Código
- Pruebas unitarias con JUnit (conceptos básicos)
- Pruebas de interfaz de usuario con Espresso (introducción)
- Herramientas de análisis estático de código (Lint)
- Práctica: Escritura de pruebas básicas en el proyecto
Integración y Optimización
- Consumo de APIs REST usando Retrofit (introducción)
- Trabajo con JSON
- Básicos de optimización del rendimiento de la interfaz de usuario y batería
- Práctica: Integración y ajuste de API
Resumen y Próximos Pasos
Requerimientos
- Comprensión sólida de los fundamentos de Android (Actividad, IU, navegación, Kotlin/Java)
- Experiencia usando Android Studio
- Familiaridad con la programación orientada a objetos
Publido objetivo
- Desarrolladores experimentados de Android
- Desarrolladores móviles que buscan dominar técnicas avanzadas
- Ingenieros de software construyendo aplicaciones robustas y de alto rendimiento en Android
35 Horas
Testimonios (3)
Conocimiento del formador y facilidad con la que lo presentó.
Piotr - DPDgroup IT Solutions sp. z o.o.
Curso - Android Applications Testing
Traducción Automática
I really enjoyed the fairly broad coverage of topics.
john harrigan
Curso - Android Development
Traducción Automática
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
Curso - Cross-platform mobile development with PhoneGap/Apache Cordova
Traducción Automática