Flutter Avanzado: Firebase Authentication

5.0
(7 calificaciones)

Firebase Authentication, facebook, google, apple, clean architecture y mas

iOS
Flutter
Android
Firebase
Publicado: 27 / 06 / 2020·Actualizado: 16 / 06 / 2023
Instructor:Darwin Morocho
Nivel
Avanzado
17h
Duración
91
Estudiantes

¿Qué aprenderás en este curso?

Crear pantallas modernas
Contenido responsive
Usar Firebase Authentication
Inicio de sesión con Facebook, Google y contraseña
Inicio de sesión con apple

Requisitos para este curso

Nivel intermedio de flutter
Conocimientos del patron repositorio
Manejo de algún gestor de estados

Detalles del curso

En este curso aprenderás a instalar y configurar firebase core y firebase auth tanto en Android e iOS. Ademas usaras una arquitectura limpia para que que tu proyecto sea escalable y mantenible a largo plazo. Se utilizara null safety y el gestor de estados flutter_meedu pero podrás adaptarlo a cualquier gestor de estados gracias a nuestra arquitectura limpia.

También realizaremos el inicio de session con google y facebook.

Aprende a trabajar con el modo oscuro en flutter.

Crear interfaces adaptables para smartphones y tables.

Tips de usuario y experiencia de usuario.

Aprende a utilizar firebase auth para inicio de sesión con usuario y contraseña.

Aprende a utilizar firebase auth para registrar nuevos usuarios.

Aprende a actualizar la información del usuario.

Aprende de manera sencilla a determinar si existe una sesión activa en el dispositivo.

Aprende a enviar una solicitud de restablecimiento de contraseña.

Aprende a estructurar tu código para que sea amigable con pruebas unitarias y pruebas de widgets.


Contenido del curso

Autenticación con email y contraseña, dart mode y modo portrait y landscape08:40:06
Instalando y configurando firebase core
17:52
Instalando y configurando firebase auth
04:40
Arquitectura para el proyecto
11:22
Comprobando una sesión activa - parte 1
11:24
Comprobando una sesión activa - parte 2
11:11
Comprobando una sesión activa - parte 3
18:53
Register email / password - parte 1
12:53
Register email / password - parte 2
23:30
Register email / password - parte 3
20:47
Register email / password - parte 4
24:06
Register email / password - parte 5
17:18
Register email / password - parte 6
23:15
Login email / password - parte 1
21:02
Login email / password - parte 2
12:03
Login email / password - parte 3
15:34
Reset password - parte 1
12:54
Reset password - parte 2
24:31
Estado global para guardar el usuario
15:34
Actualizando el displayName - parte 1
15:10
Home Page
15:52
Mostrando los datos del usuario
11:26
Dark mode - parte 1
19:10
Actualizando el displayName - parte 2
21:27
Dark mode - parte 2
19:30
Dark mode - parte 3
27:39
Dark mode - parte 4
12:36
Rediseño login - parte 1
23:54
Rediseño login - parte 2
09:09
Modo portrait y landscape
17:17
Rediseño Sign up
14:34
Rediseño reset password
13:19
Inicio de sesión con facebook y google02:28:00
Ui para inicio con redes sociales
20:38
Instalando y configurando google_sign_in
04:57
Login con google - parte 1
20:10
Login con google - parte 2
21:32
flutter_facebook_auth - Android
18:15
flutter_facebook_auth - iOS
08:28
Inicio de sesión con facebook
25:31
Verificando el proveedor de autenticación
28:26
Inicio de sesión con apple01:33:43
Configuración
08:46
Login con apple iOS - parte 1
32:09
Login con apple iOS - parte 2
16:51
Login con apple Android - parte 1
08:34
Login con apple Android - parte 2
27:22
Inicio de sesión con número celular03:52:22
UI - Numeric Keyboard
23:36
UI - Country Picker - parte 1
17:00
UI - Country Picker - parte 2
21:31
Mostrando el número celular ingresado
25:57
Firebase phone auth - parte 1
21:54
Firebase phone auth - parte 2
17:32
Firebase phone auth - parte 3
19:50
Firebase phone auth - parte 4
30:47
Firebase phone auth - parte 5
10:51
Firebase phone auth - parte 6
15:12
Validando un número ingresado
28:08
5.0
7 Reseñas

Este curso aun no tiene reseñas de sus alumnos.

  • 16:34:13 de video.
  • Accesso de por vida.
  • Comentarios del curso
  • Chat privado con el instructor
Inicie sesión para comprar este curso