Curso Avanzado de Flutter

Curso

Virtual

Precio a consultar

Llama al centro

¿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

  • Servicio de consultas

  • Clases virtuales

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

Virtual

Inicio

Fechas disponiblesInscripciones abiertas

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

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Opiniones

Materias

  • Hardware
  • Arquitectura
  • Bienvenida
  • Estructurando
  • Haciendo
  • Reutilizables
  • Autenticación
  • Implementando
  • Mostrando
  • Analizando

Programa académico

Temario del curso

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
Firebase y Flutter
  • 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
Cloud Firestore de Firebase 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 al Hardware con Flutter
  • Acceso a la cámara en Flutter
  • Librerías de acceso a Hardware en Flutter
Firebase Storage en Flutter
  • Qué es y cómo funciona Firebase Storage en Flutter
  • Subiendo una imagen a Firebase Storage desde Flutter
Querys avanzados en Cloud Firestore de Firebase en 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
  • Conclusiones

Llama al centro

¿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

Precio a consultar