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
Introducción a la gestión de estado
- Comprensión del estado en aplicaciones Flutter
- Vista general de los enfoques de gestión de estado en Flutter
- Cuándo y por qué usar el patrón BLoC
- Beneficios de separar la lógica de negocio de la interfaz de usuario
Comprensión del patrón BLoC
- Conceptos fundamentales de BLoC
- Eventos, estados y flujos (streams)
- Fundamentos de la programación reactiva
- Ciclo de vida de BLoC
Diseño de la arquitectura BLoC
- Estructuración de una aplicación Flutter utilizando BLoC
- Separación de las capas de presentación, lógica de negocio y datos
- Organización de proyectos para garantizar su mantenibilidad
- Aplicación de los principios de arquitectura limpia
Creación y gestión de BLoCs
- Creación de BLoCs y Cubits personalizados
- Gestión del estado de la aplicación
- Manejo de operaciones asíncronas
- Manejo de errores y transiciones de estado
Integración de BLoCs con widgets de Flutter
- Inyección de BLoCs en el árbol de widgets
- Uso de BlocProvider, BlocBuilder, BlocListener y BlocConsumer
- Gestión eficiente de las reconstrucciones de widgets
- Trabajo con BuildContext
Navegación y comunicación entre BLoCs
- Pasaje de datos entre pantallas
- Comunicación entre múltiples BLoCs
- Gestión del estado de la aplicación compartido
- Coordinación de flujos de trabajo complejos de usuario
Persistencia de datos y almacenamiento local
- Integración del almacenamiento local con BLoC
- Gestión de datos de la aplicación en caché
- Sincronización de datos locales y remotos
- Mejores prácticas para el estado persistente
Pruebas y depuración
- Pruebas unitarias de BLoCs y Cubits
- Pruebas de widgets con BLoC
- Depuración de transiciones de estado
- Registros (logging) y resolución de problemas comunes
Desarrollo de aplicaciones prácticas
- Construcción de una aplicación Flutter completa utilizando el patrón BLoC
- Implementación de navegación y gestión de estado
- Pruebas y depuración de la aplicación
- Repaso de las mejores prácticas y próximos pasos
Requerimientos
- Comprensión básica del funcionamiento de Flutter
Público objetivo
- Desarrolladores
14 Horas
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 2900 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Reseñas (1)
Información adicional muy útil
Grzegorz - Comp S.A.
Curso - BLoC Pattern
Traducción Automática