- Cursos
- Tecnología
- Desarrollo APP
- Firebase para desarrolladores Android: construye tu backend
Firebase para desarrolladores Android: construye tu backend
Crea tu propio backend sin tener que preocuparte de la gestión de máquinas, escalabilidad ni desarrollo de APIs

Desarrollador Android
Haz de tu sueño tu profesión y empieza una Carrera desde 16€/mes
AccederDescripción del curso
¿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.
Contenido del curso
Introducción
06:47- Quiénes somos01:32AVANCE
- Motivación del curso00:53AVANCE
- Qué vamos a aprender en el curso00:58
- Requisitos00:31
- Programa del curso00:31
- Demostración de la aplicación inicial02:22
Arquitectura de la Aplicación de ejemplo
30:21- Introducción al bloque00:36
- Clean Architecture: Principios de Clean Architecture02:40
- Clean Architecture: Estructura básica01:20
- Clean Architecture: División por capas01:07
- Clean Architecture: Patrón MVP01:24
- Aplicación Base: Capa de Dominio - Modelos02:22
- Aplicación Base: Capa de Dominio - Interactors02:36
- Aplicación Base: Capa de Dominio - Subscribers02:43
- Aplicación Base: Capa de Dominio - Executors03:09
- Aplicación Base: Capa de Datos01:29
- Aplicación Base: Capa de Presentación - Patrón MVP02:04
- Aplicación Base: Capa de Presentación - Orquestación03:29
- Inyección de Dependencias05:22
Integración de Firebase con el proyecto
02:16:23- Introducción al bloque00:48
- Introducción a Firebase01:24
- Creación de Proyecto Firebase: Integración con asistente03:19
- Creación de Proyecto Firebase: Integración manual04:15
- Autenticación: Introducción a Firebase Authentication03:52
- Autenticación: Configuración de la consola02:23
- Autenticación: Layout04:58
- Autenticación: Presenter06:39
- Autenticación: Caso de uso - SignIn07:28
- Autenticación: Dependencias caso de uso09:08
- Autenticación: Modificaciones MainActivity04:35
- Autenticación: Modificaciones capa de datos03:06
- Autenticación: Caso de uso - SignOut07:03
- Autenticación: Demostración00:53
- Fotos: Introducción a Firebase Storage01:57
- Fotos: Método de subida08:26
- Fotos: Demostración02:13
- Fotos: Introducción a Firebase Realtime Database04:22
- Fotos: Publicar Fotos07:41
- Fotos: Obtener Fotos04:09
- Fotos: Cargar listado de publicaciones y demostración04:49
- Usuarios: Actualización de datos del usuario06:29
- Usuarios: Dependencias de Login01:45
- Usuarios: Obtener Usuario03:51
- Likes: Botón de Like & Demo05:13
- Likes: Obtener Likes02:50
- Likes: Demostración01:32
- Comentarios: Publicar Comentarios09:04
- Comentarios: Obtener Comentarios08:02
- Demostración04:09
Exprimiendo Firebase al máximo
01:01:57- Introducción al bloque00:38
- Pasos previos: Preparando el proyecto para Realtime09:35
- Realtime Photos: Añadir el caso de uso05:35
- Realtime Photos: Adaptar el Presenter07:40
- Realtime Likes: Eliminar el notificador de Realtime Database06:48
- Realtime Likes: Añadir el caso de uso05:43
- Realtime Likes: Adaptar el Presenter09:21
- Realtime Likes: Demostración02:34
- Realtime Comments: Añadir el caso de uso07:16
- Realtime Comments: Eliminar notificador de Realtime Database05:25
- Realtime Comments: Demostración01:22
Conclusiones
01:11- Conclusiones01:11
Valoraciones
- 5 ESTRELLAS67%
- 4 ESTRELLAS11%
- 3 ESTRELLAS11%
- 2 ESTRELLAS0%
- 1 ESTRELLAS11%
- LucianoContreras QuinteroIncluir valoración media (en números)
Bueno, voy comenzando, luego amplio mis comentarios
- Fco DavidSanchez FredaIncluir valoración media (en números)
- DavidNebreda SantosIncluir valoración media (en números)
Buen curso de Firebase aunque parece un poco lioso la forma de programar de esta gente.
- José ManuelCastellano DomínguezIncluir valoración media (en números)
Videos muy cortos, cada 2 minutos tengo que estar cambiando al siguiente video.
- AbelCanizaIncluir valoración media (en números)
- Kevin UrielDomínguez RiquelmeIncluir valoración media (en números)
- LedisRivera ChangraIncluir valoración media (en números)
- RubenAbdiasIncluir valoración media (en números)
- JaimeZapataIncluir valoración media (en números)
Curso completo y actualizado. Está todo muy bien explicado al mínimo detalle y queda más claro que el agua. ¡Recomendadísimo si quieres crear tus propias aplicaciones en Android!
¿Por qué pagar por un curso cuando puedes tenerlos todos?
Prueba la Suscripción ahoraO quiero saber más