Temario del curso
Empezando con Flutter
- Instalación de Flutter y Dart
 - Uso de Flutter Doctor y herramientas CLI
 - Creación del primer proyecto en Flutter
 
Entendiendo la Arquitectura de Flutter
- Widgets, renderizado y capas
 - Widgets sin estado vs. widgets con estado
 - Material Design y widgets de Cupertino
 
Diseños y Navegación
- Widgets de diseño como Row, Column, Stack y otros
 - UI responsiva con MediaQuery y LayoutBuilder
 - Navegación y enrutamiento
 
Gestión de Estado
- setState vs. Provider vs. Riverpod
 - Manejo de estado complejo
 - Mejores prácticas para escalabilidad
 
Trabajando con Formularios y Entradas
- Entrada de texto, validación y widgets de formulario
 - Manejo de interacciones del usuario
 - Gestión de enfoque y control del teclado
 
Uso de Paquetes y Acceso a Características del Dispositivo
- Adición y gestión de paquetes de pub.dev
 - Uso de plugins de cámara, ubicación y almacenamiento
 - Integración con APIs específicas de la plataforma
 
Pruebas, Depuración y Despliegue
- Pruebas unitarias, de widgets y de integración
 - Recarga en caliente y herramientas de rendimiento
 - Creación de APKs y despliegue en tiendas
 
Proyecto: Construye una Aplicación Completa
- Diseño y arquitectura
 - Implementación de funciones
 - Pruebas y despliegue final
 
Resumen y Pasos Siguientes
Requerimientos
- Conocimientos básicos de fundamentos de programación
 - Familiaridad con conceptos básicos de UI/UX
 - Disposición para aprender Dart y desarrollo de aplicaciones
 
Público Objetivo
- Desarrolladores nuevos en Flutter y Dart
 - Desarrolladores de aplicaciones móviles buscando una solución multiplataforma
 - Ingenieros de software interesados en marcos modernos de UI
 
Testimonios (3)
Informaciones adicionales muy útiles
Grzegorz - Comp S.A.
Curso - BLoC Pattern
Traducción Automática
El conocimiento de Miguel sobre el tema era extenso. Hizo que la formación fuera fácil de entender y el ritmo fue equilibrado, añadiendo nuevas características a cada sección cuando era necesario. Cubrió todo lo que se le pidió y respondió cada una de las preguntas de manera exhaustiva. Fue una experiencia muy agradable.
Paul Coaton - SEMPCheck Services
Curso - Flutter Development Bootcamp with Dart
Traducción Automática
El entrenador fue entusiasta, amable y apasionado por el tema
Isaac Murphy - Royal New Zealand Airforce
Curso - Build Native iOS and Android Apps with Flutter
Traducción Automática