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.
Duración 35 horas
Temario del curso
Primeros pasos con Flutter
- Instalación de Flutter y Dart
- Uso de Flutter Doctor y herramientas de línea de comandos (CLI)
- Creación de un primer proyecto en Flutter
Comprensión de la arquitectura de Flutter
- Widgets, renderizado y capas
- Widgets sin estado (Stateless) vs. widgets con estado (Stateful)
- Widgets de Material Design y Cupertino
Disposiciones (Layouts) y navegación
- Row, Column, Stack y otros widgets de disposición
- Interfaces de usuario responsivas con MediaQuery y LayoutBuilder
- Navegación y enrutamiento (routing)
Gestión de estado (State Management)
- setState vs. Provider vs. Riverpod
- Gestión de estados complejos
- Mejores prácticas para la escalabilidad
Trabajo con formularios y entrada de datos
- Entrada de texto, validación y widgets de formularios
- Manejo de interacciones del usuario
- Gestión del foco y control del teclado
Uso de paquetes y acceso a funciones del dispositivo
- Adición y gestión de paquetes de pub.dev
- Uso de complementos de cámara, ubicación y almacenamiento
- Integración con API específicas de la plataforma
Pruebas, depuración y despliegue
- Pruebas de unidad, de widget e integración
- Recarga caliente (hot reload) y herramientas de rendimiento
- Construcción de APK y despliegue en tiendas de aplicaciones
Proyecto: Construcción de una aplicación completa
- Diseño y arquitectura
- Implementación de funciones
- Pruebas y despliegue final
Resumen y próximos pasos
Requerimientos
- Comprensión de los fundamentos de la programación
- Familiaridad con conceptos básicos de interfaz de usuario (UI) y experiencia de usuario (UX)
- Disposición para aprender Dart y el desarrollo de aplicaciones
Audiencia objetivo
- Desarrolladores nuevos en Flutter y Dart
- Desarrolladores de aplicaciones móviles que buscan una solución multiplataforma
- Ingenieros de software interesados en marcos de trabajo (frameworks) de UI modernos
Reseñas (2)
Todo está bien.
Adrian Rybka - SEOyon
Curso - Flutter Development Bootcamp with Dart
Traducción Automática
Información adicional muy útil
Grzegorz - Comp S.A.
Curso - BLoC Pattern
Traducción Automática