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.
Temario del curso
Arquitectura y Componentes Avanzados
- Patrones de arquitectura: MVVM y componentes de Jetpack (ViewModel, LiveData)
- Gestión avanzada del estado de la interfaz de usuario
- Navigation Component: introducción práctica a la navegación compleja
- Taller: Refactorización de la arquitectura de la aplicación
Concurrencia y Tareas en Segundo Plano
- Kotlin Coroutines para operaciones asíncronas
- WorkManager para tareas programadas en segundo plano
- Gestión de hilos y uso del Main Thread
- Taller: Operaciones asíncronas en la aplicación del proyecto
Persistencia Avanzada de Datos
- Room Persistence Library (CRUD básico)
- Introducción a DataStore
- Taller: Añadir persistencia al proyecto
Pruebas y Calidad del Código
- Pruebas unitarias con JUnit (básico)
- Pruebas de UI con Espresso (introductorio)
- Herramientas de análisis estático de código (Lint)
- Taller: Escritura de pruebas básicas en el proyecto
Integración y Optimización
- Consumo de APIs REST utilizando Retrofit (introductorio)
- Trabajo con JSON
- Fundamentos de la optimización del rendimiento de la UI y la batería
- Taller: Integración de API y ajuste fino
Resumen y Próximos Pasos
Requerimientos
- Comprensión sólida de los fundamentos de Android (Activity, UI, navegación, Kotlin/Java)
- Experiencia utilizando Android Studio
- Familiaridad con la programación orientada a objetos
Público Objetivo
- Desarrolladores de Android con experiencia
- Desarrolladores móviles que buscan dominar técnicas avanzadas
- Ingenieros de software que construyen aplicaciones robustas y de alto rendimiento para Android
35 Horas
Reseñas (1)
Realmente disfruté nuestro aprendizaje y experimentación con Kotlin Multiplatform.
Renzo Olivares Macias - Google
Curso - Android Development
Traducción Automática