Curso Firebase para Android: Aprende a construir tu backend
4.0 (35 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
230 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Curso Firebase para Android: Aprende a construir tu backend to your Wishlist.

Add to Wishlist

Curso Firebase para Android: Aprende a construir tu backend

Crea tu propio backend sin tener que preocuparte de la gestión de máquinas, escalabilidad ni desarrollo de APIs
4.0 (35 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
230 students enrolled
Last updated 5/2017
Spanish
Current price: $10 Original price: $160 Discount: 94% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 4 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Desarrollar aplicaciones de Android con un backend propio de Firebase
  • Crea aplicaciones en las que los usuarios puedan interactuar entre sí.
  • Ahorra tiempo y dinero en tu próximo proyecto
  • Sé capaz de guardar los datos de tus usuarios en el servidor
View Curriculum
Requirements
  • Deberías ser capaz de crear tus propias aplicaciones Android básicas
Description

¿Eres capaz de construir una aplicación para Android en Java? Fantástico, ¿Aunque no te parece que tus aplicaciones son demasiado limitadas por el hecho de guardar los datos de forma local?

A todos nos ha llegado el momento en el que nos toca ponernos manos a la obra, salir de nuestra zona de confort y volvernos serios a la hora de desarrollar aplicaciones móviles.

Node.js, noSQL, relaciones entre entidades, APIs REST… ¡Demasiadas cosas por aprender! En 2017 puedes crear aplicaciones profesionales sin necesidad de tener que aprender todas estas tecnologías desde cero. Por este motivo estamos aquí para ti. Existen varias soluciones en el mercado que te hacen la vida mucho más fácil. Una de ellas es Firebase, un producto de Google que permite que los desarrolladores de aplicaciones se centren en el cliente y puedan despreocuparse de mantenimiento del servidor, escalabilidad, etc.

Somos un pequeño equipo de desarrollo de Softonic que ha trabajado en aplicaciones de éxito como Turbo Booster, Wifi Patrol, Screen Lock Guardian, etc. Conocemos muy bien cómo desarrollar rápido, de forma eficiente y profesional. De hecho, nuestras aplicaciones han sido descargadas por más de 8 millones de usuarios en todo el mundo.

En este curso te vamos a enseñar todo lo que deberías saber para crear tu propio backend y permitir que tus aplicaciones cambien el mundo:

⇉ ¡Mira el video promocional para ver cómo puedes construir aplicaciones profesionales hoy mismo!

⇉ Este curso está dirigido a un nivel INTERMEDIO / AVANZADO. ¡Recibirás más de 5 horas de contenidos de vídeo!

⇉ Este curso ha sido diseñado por 3 de los Desarrolladores Android de Softonic cuyas apps han sido descargadas por más de 8 millones de usuarios.

Who is the target audience?
  • Desarrolladores que quieren aumentar el potencial de sus aplicaciones gracias a un backend
Students Who Viewed This Course Also Viewed
Curriculum For This Course
61 Lectures
03:56:39
+
Arquitectura de la Aplicación de ejemplo
13 Lectures 30:21


Clean Architecture: Estructura básica
01:20

Clean Architecture: División por capas
01:07

Clean Architecture: Patrón MVP
01:24

Aplicación Base: Capa de Dominio - Modelos
02:22

Aplicación Base: Capa de Dominio - Interactors
02:36

Aplicación Base: Capa de Dominio - Subscribers
02:43

Aplicación Base: Capa de Dominio - Executors
03:09

Aplicación Base: Capa de Datos
01:29

Aplicación Base: Capa de Presentación - Patrón MVP
02:04

Aplicación Base: Capa de Presentación - Orquestación
03:29

Inyección de Dependencias
05:22
+
Integración de Firebase con el proyecto
30 Lectures 02:16:23

En este capítulo vamos a explicaros todo lo necesario para configurar nuestro backend de Firebase. Nos centraremos en las funcionalidades que ofrece Firebase, cómo funciona el modelo de datos, qué posibilidades tenemos, etc.

Introducción al bloque
00:48

Introducción a Firebase
01:24

Creación de Proyecto Firebase: Integración con asistente
03:19

Creación de Proyecto Firebase: Integración manual
04:15

Autenticación: Introducción a Firebase Authentication
03:52

Autenticación: Configuración de la consola
02:23

Autenticación: Layout
04:58

Autenticación: Presenter
06:39

Autenticación: Caso de uso - SignIn
07:28

Autenticación: Dependencias caso de uso
09:08

Autenticación: Modificaciones MainActivity
04:35

Autenticación: Modificaciones capa de datos
03:06

Autenticación: Caso de uso - SignOut
07:03

Autenticación: Demostración
00:53

Fotos: Introducción a Firebase Storage
01:57

Fotos: Método de subida
08:26

Fotos: Demostración
02:13

Fotos: Introducción a Firebase Realtime Database
04:22

Fotos: Publicar Fotos
07:41

Fotos: Obtener Fotos
04:09

Fotos: Cargar listado de publicaciones y demostración
04:49

Usuarios: Actualización de datos del usuario
06:29

Usuarios: Dependencias de Login
01:45

Usuarios: Obtener Usuario
03:51

Likes: Botón de Like & Demo
05:13

Likes: Obtener Likes
02:50

Likes: Demostración
01:32

Comentarios: Publicar Comentarios
09:04

Comentarios: Obtener Comentarios
08:02

Demostración
04:09
+
Exprimiendo Firebase al máximo
11 Lectures 01:01:57

Firebase tiene muchas funcionalidades interesantes para cualquier desarrollador. En esta clase nos centraremos en ver qué es lo que nos ofrece y cómo podemos extraer el máximo potencial de la herramienta.

Introducción al bloque
00:38

Pasos previos: Preparando el proyecto para Realtime
09:35

Realtime Photos: Añadir el caso de uso
05:35

Realtime Photos: Adaptar el Presenter
07:40

Realtime Likes: Eliminar el notificador de Realtime Database
06:48

Realtime Likes: Añadir el caso de uso
05:43

Realtime Likes: Adaptar el Presenter
09:21

Realtime Likes: Demostración
02:34

Realtime Comments: Añadir el caso de uso
07:16

Realtime Comments: Eliminar notificador de Realtime Database
05:25

Realtime Comments: Demostración
01:22
+
Conclusiones
1 Lecture 01:11
Conclusiones
01:11
About the Instructor
Softonic International
4.0 Average rating
35 Reviews
230 Students
1 Course
We build bridges between people and technology

100 million users a month find what they’re looking for by downloading four million apps and software products – every single day. Softonic has bet big on technology for nearly 20 years. During that time we’ve developed vast expertise in what our users need and how to help them succeed.

We understand the importance of the human factor. Our people are our best asset and help us make real connections between our users’ needs and our products.