Envíanos tu consulta
Términos y condiciones *
*Si no puedes asistir en directo de facilitaremos un enlace para verlo en diferido
logoImagina
iconoCurso

Curso completo de Flutter Avanzado

DISPONIBLE EN MODALIDAD:
En este curso profundizarás en tus conocimientos de desarrollo de aplicaciones móviles con Flutter y Dart. Crearás aplicaciones con interfaces adaptables, bajo estándares de patrones, eventos, notificaciones push, gestión de estado y las integrarás con los servicios de Firebase.
iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient
Formación en Flutter Avanzado bonificable para empresas

¿A quién va dirigido?

- Profesionales que tengan experiencia intermedia en el desarrollo de aplicaciones Flutter y Dart

Objetivos

  • Profundizar en los conceptos del desarrollo con Flutter y Dart.
  • Desarrollar aplicaciones móviles con Flutter y Dart e integrarlas con Firebase.
  • Aprender a gestionar eventos, patrones, estado de la aplicación, autenticación y flavors en Flutter.
  • Crear una aplicación de mensajería, notificaciones push y mapas de Google.

¿Qué vas a aprender?

En este curso profundizarás en tus conocimientos de desarrollo de aplicaciones móviles con Flutter y Dart. Crearás aplicaciones con interfaces adaptables, bajo estándares de patrones, eventos, notificaciones push, gestión de estado y las integrarás con los servicios de Firebase.

Requisitos

  • Conocimiento previo en el desarrollo de aplicaciones móvil con Flutter y Dart
  • Disponer de un equipo con acceso a un usuario con permisos de instalación
  • Tener instalado un simulador de Android o emulador de iOS

Temario del curso

tema 1

Introducción al curso y refresco de conceptos

  • Widgets
  • Stateful Widget
  • Stateless Widget
  • Clases y constructores
  • Scaffold
  • Navegaciones
tema 2

Desarrollo de interfaces adaptables

  • Pantallas de múltiples tamaños
  • Pantallas adaptables según la orientación
  • Widgets adaptables
  • SingleChildScrollView en formularios
tema 3

Gestores de eventos: Singleton

  • Cómo es un singleton
  • Gestión de datos
  • Cambios en widgets
  • Singleton con varios listeners
tema 4

Patrón BLoC

  • Configurando el BLoC
  • Eventos
  • Estados
  • Mostrar widgets condicionalmente
  • Asignar datos a un estado
  • Modificar parcialmente datos de un estado
  • Eliminar datos de un estado
tema 5

GetX

  • Más que un gestor de estados
  • Navegaciones
  • Snackbar & dialogs
  • Persistencia de datos
  • Utilidades
  • Gestionar estados
  • Asignar, modificar y eliminar datos de un estado
tema 6

Flutter con Firebase

  • Firebase Authentication
  • Firebase Storage
  • Firebase Firestore
  • Firebase Cloud Notifications
tema 7

Autenticación

  • Configuración de la app y Firebase
  • Login con Firebase
  • Persistencia de datos de usuario
  • Logout
tema 8

Chat App

  • Gestión de datos de Firestore
  • Pantalla de listado de usuarios
  • Intercambio de mensajes en un chat
  • Animación de mensajes
tema 9

Notificaciones push

  • Preparación de la app
  • Envío de una notificación
  • Escuchar notificaciones en primer plano
  • Escuchar notificaciones en segundo plano
  • Acción sobre una notificación
tema 10

Google Maps

  • Configuración de permisos en Android e iOS
  • Gestionar los permisos de GPS en la app
  • Mostrar el mapa con la ubicación del usuario
  • Marcadores en el mapa
  • Geocoding y reverse geocoding
  • Dibujar rutas sobre el mapa
  • Widget como marcadores
tema 11

Flavors en Flutter

  • Flavors en Android
  • Flavors en iOS
  • Flavors con distintos proyectos de Firebase

Curso de Flutter Avanzado bonificado para Empresas a través de FUNDAE

Somos entidad organizadora de FUNDAE, todas nuestras formaciones se pueden bonificar hasta el 100%, sujeto a vuestro crédito disponible y a cumplir con todos los requisitos de realización establecidos por la Fundación Estatal para el Empleo.

 

Si desconoces el funcionamiento de las bonificaciones, ofrecemos el servicio de gestión en FUNDAE, consúltanos cualquier duda que te surja.

Descargar Guía FUNDAE
imagenFundae
iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient