Curso Avanzado de Flutter
Curso
Virtual
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
Descripción
-
Tipología
Curso
-
Nivel
Nivel avanzado
-
Metodología
Virtual
-
Duración
Flexible
-
Inicio
Fechas disponibles
-
Campus online
Sí
-
Servicio de consultas
Sí
-
Clases virtuales
Sí
Crea aplicaciones móviles robustas en muy poco tiempo con Flutter. Accede al hardware, auténtica usuarios, utiliza bases de datos real-time, conecta el storage con Firebase y utiliza la mejor arquitectura usando el patrón de diseño BLoC.
Sedes y fechas disponibles
Ubicación
Inicio
Inicio
A tener en cuenta
Utilizar Bases de Datos no relacionales con Cloud Firestore
Conectar tu aplicación en Flutter a un Backend a través de un API
Planear la arquitectura de tus propias apps
Plantear Querys avanzados
Acceder al Hardware de los dispositivos móviles desde Flutter
Persistir archivos multimedia desde Flutter
Opiniones
Materias
- Hardware
- Arquitectura
- Bienvenida
- Estructurando
- Haciendo
- Reutilizables
- Autenticación
- Implementando
- Mostrando
- Analizando
Programa académico
Arquitectura de Aplicaciones
- Bienvenida
- ¿Qué es una Arquitectura de software?
- Tipos de Arquitecturas para Flutter
- Arquitectura BLoC en Flutter
- BLoC + Clean Architecture en Flutter
- Estructurando nuestro proyecto utilizando la Arquitectura BLoC
- Haciendo BLoC Singleton en Flutter
- Aplicando Providers al Proyecto
- Integrando Firebase Authentication, Cloud Firestore y Firebase Storage al proyecto
- Integrando Firebase a Flutter para Android
- Integrando Firebase a Flutter para iOS
- Creación de Pantalla de Login con Flutter
- Creando botones reutilizables en Flutter
- Autenticación de Firebase con Google
- Implementando Firebase Authentication en BLoC Pattern
- Streams en Flutter
- Manejando una sesión con Firebase Authentication y Flutter
- Implementando Google SignOut en BLoC
- Implementando Google SignOut en View
- Monitoreando y validando la conexión al Sign con Google
- Mostrando los datos de usuario de Google en la interfaz en Flutter
- ¿Qué es Cloud Firestore de Firebase?
- Analizando un modelo de datos no relacional
- Creando un Modelo de datos en Cloud Firestore
- Enviando datos a Cloud Firestore
- Creando un Widget gradiente personalizado
- Manejo de Desbordamiendo de Texto de Widget Text
- Botón de Back en un Appbar en Flutter
- Navegación entre pantallas en Flutter
- Widget Text Appbar personalizado en Flutter
- Widget TextField personalizado en Flutter
- Creando una Safe Area para una interfaz que tiene un AppBar
- Widget TextField con iconos en Flutter
- Retocando el CardView
- Mostrando imágenes en un CardView
- Creando un botón de Submit en Flutter
- Envío de datos de un fórmulario en Flutter
- Subiendo datos a Firestore de Firebase
- Formularios en Flutter
- Acceso a la cámara en Flutter
- Librerías de acceso a Hardware en Flutter
- Qué es y cómo funciona Firebase Storage en Flutter
- Subiendo una imagen a Firebase Storage desde Flutter
- Manejo de imágenes en Cloud Firestore
- Cloud Firestore insertando referencias y arrays en la base de datos
- Descargar imágenes de Firebase Storage y mostrarlas en Flutter
- Procesando datos con BLoC Pattern
- Trayendo datos de Cloud Firestore
- Persistiendo datos de un usuario logueado
- Aplicando Filtros en Cloud Firestore
- Construyendo los Places en la pantalla de Home
- Mostrando los Places en la pantalla de Home
- Actualizando datos en tiempo real
- Manejando la lógica de likes, como botón toggle.
- Insertando y obteniendo referencias en datos de Firestore.
- Usando el caché para cargar imágenes más rápido
- StreamController, sink, add y StreamBuilder
- Conclusiones
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
Curso Avanzado de Flutter