Ponte en Contacto

Temario del curso

Primeros pasos con Flutter

  • Instalación de Flutter y Dart
  • Uso de Flutter Doctor y herramientas de CLI
  • Creación de un primer proyecto con Flutter

Comprensión de la Arquitectura de Flutter

  • Widgets, renderizado y capas
  • Widgets sin estado vs. widgets con estado
  • Widgets de Material Design y Cupertino

Disposiciones y Navegación

  • Widgets de disposición como Row, Column, Stack y otros
  • UI responsivo con MediaQuery y LayoutBuilder
  • Navegación y enrutamiento

Gestión de Estado

  • setState vs. Provider vs. Riverpod
  • Gestión de estados complejos
  • Mejores prácticas para la escalabilidad

Trabajo con Formularios e Entradas

  • Entrada de texto, validación y widgets de formulario
  • Manejo de interacciones del usuario
  • Gestión del foco y control del teclado

Uso de Paquetes y Acceso a Funciones del Dispositivo

  • Añadir y gestionar 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 e integración
  • Recarga en caliente y herramientas de rendimiento
  • Construcción de APKs y despliegue en tiendas de aplicaciones

Proyecto: Construcción de una Aplicación Completa

  • Diseño y arquitectura
  • Implementación de funcionalidades
  • 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 UI/UX.
  • Disposición para aprender Dart y el desarrollo de aplicaciones.

Público 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 de UI modernos.
 35 Horas

Número de participantes


Precio por participante

Reseñas (2)

Próximos cursos

Categorías Relacionadas