Android Avanzado con Firebase

Curso: Android Avanzado con Firebase

Usa Firebase para autenticación, bases de datos, UI y notificaciones de tu app Android.

Aprende a crear apps para Android utilizando Firebase, la plataforma de Google que te entrega base de datos en la nube, hosting, sistema de notificaciones, autenticaciones y un centro de analítica; todo unificado y accesible de manera rápida e intuitiva. Además, al ser de Google se integra a la perfección con Android ofreciendo servicios extra que para otras plataformas. Si ya tienes las bases de Android, este curso es para ti.

AndroidDesarrollo movilFirebase
4 calificaciones
Poster del curso

José Dimas Luján

Android Avanzado con Firebase

$ 30 USD

Obtendrás acceso de por vida a este curso con un único pago.

Accede a todos los cursos de EDteam pagando cada 1, 6 ó 12 meses. Cancela cuando quieras.

¿Qué aprenderás?

  • Comprender cómo funciona Firebase.
  • Obtener datos de Firebase para tu App Android.
  • Autenticación con Firebase

¿Qué conocimientos necesitas?

Nivel

avanzado

Temario del curso

¿Eres estudiante premium o has comprado este curso? Empieza aquí

Inicio del curso

  • 1.1 - Presentación del curso07:37
  • 1.2 - Temas requeridos08:12
  • 1.3 - Recomendaciones04:56
  • 1.4 - Conectar el telefono08:25
  • 1.5 - Conexiones10:14
  • 1.6 - Preguntas de la clase12:07
  • 1.7 - Resumen de la clase07:07

Firebase

  • 2.1 - Que es Firebase10:02
  • 2.2 - Costos de Firebase (I)13:24
  • 2.3 - Costos de Firebase (II)13:04
  • 2.4 - Cuanto voy a pagar04:35
  • 2.5 - Consola de Firebase13:20
  • 2.6 - Conclusión07:12

Implementar Firebase

  • 3.1 - Crear proyecto Firebase06:46
  • 3.2 - Firebase en iOS y app web05:09
  • 3.3 - Firebase en Android, Registrar app12:35
  • 3.4 - Archivo de configuración y SDK de firebase11:23
  • 3.5 - Agregar Firebase al proyecto26:45
  • 3.6 - Sobre compatibilidad de Firebase05:08

Autenticación

  • 4.1 - Autenticación en Firebase04:48
  • 4.2 - Crear Proyecto Android Firebase09:45
  • 4.3 - Habilitar método de inicio de sesion11:15
  • 4.4 - Activity de login06:59
  • 4.5 - Activity de registro08:31
  • 4.6 - Registro de usuario con Firebase11:45
  • 4.7 - Login de Usuario08:40
  • 4.8 - Probando aplicación14:37
  • 4.9 - Tarea05:45

Agregar Elementos

  • 5.1 - Crear proyecto android y firebase10:25
  • 5.2 - Interactuar con los datos desde la consola de firebase16:16
  • 5.3 - Ejemplo insert activity15:34
  • 5.4 - Reglas de la base de datos06:33
  • 5.5 - Insertar multiples datos12:15
  • 5.6 - Preguntas de la clase05:52

Recuperar Información y App

  • 6.1 - Probando aplicación07:59
  • 6.2 - Dependencias, Recyclerview y Cardview07:35
  • 6.3 - Definiendo la estructura de los datos12:02
  • 6.4 - Creando adapter y Layouts13:48
  • 6.5 - View holder11:04
  • 6.6 - Icono de lista y Floating Action Button10:31
  • 6.7 - Las listas como dato en Firebase03:58

Lógica de la App

  • 7.1 - Porque usar Firebase UI09:48
  • 7.2 - Dependencia FirebaseUI y Firebase UI database08:22
  • 7.3 - Usando Firebase Recycler y Adapter10:25
  • 7.4 - Solución a un error muy común18:31
  • 7.5 - Probando la aplicación en tiempo real06:44
  • 7.6 - Populate ViewHolder10:35
  • 7.7 - Efecto con el Floating Action Button06:21
  • 7.8 - Insertar notas desde activity11:24
  • 7.9 - Eliminar notas06:51

Notificaciones y Final del curso

  • 8.1 - Redactar una notificacion09:49
  • 8.2 - Preguntas sobre notificaciones08:42
  • 8.3 - Agregar Firebase messaging al proyecto10:57
  • 8.4 - Gestionar una notificacion16:46
  • 8.5 - Notificacion que abre Activity07:04
  • 8.6 - Notificacion con datos10:17
  • 8.7 - Palabras y preguntas finales17:04

¿Por qué elegir EDteam?

Profesores reales

Profesores reales

Todos nuestros profesores tienen experiencia real en aulas.Porque no basta saber un tema, sino saber enseñarlo.

Especialidades

Especialidades

Las especialidades son rutas de aprendizaje detalladas que te llevan a traves de cursos cortos a tu objetivo.

Aprende con proyectos

Aprende con proyectos

Somos la primera plataforma en incluir un proyecto del mundo real (no un examen) para completar los cursos.

Comunidad

Comunidad

No te quedes con dudas, busca apoyo en la comunidad, ayuda a tus compañeros y gana reputación.

Clases en vivo

Clases en vivo

Toda la semana tenemos clases en vivo en las que nuestros estudiantes interactuan con los profesores y sus compañeros.

Seguimiento de aprendizaje

Seguimiento de aprendizaje

Lleva seguimiento de tus avances, tomar notas y obtén un certificado de culminación desde nuestra plataforma.