
Entérate de que trata el curso, si es para ti, que requisitos necesitas y además averigua quién será tu instructor.
Revisión de requisitos necesarios para iniciar el curso.
Breve y concisa explicación de que es y para que sirve Firebase.
Creación de un nuevo proyecto paso a paso y testeo de la misma en el emulador AVD para corroborar que tengamos todo instalado y funcionando correctamente.
Instrucciones y aclaraciones para el uso de versiones con respecto a las más actuales y las grabadas en el curso.
Cómo añadir Firebase a un proyecto Android y aprender a leer datos en tiempo real.
Diseñar paso a paso la interfaz que nos permitirá más adelante enviar datos a nuestro servidor de Firebase.
Aprende cómo añadir la librería de Butterknife a un proyecto de android y a instalar un plugin para un desempeño más eficiente en su uso.
Es momento de ver cómo escribir información en nuestro servidor remoto de Firebase, todo en tiempo real.
Descubre un poco más sobre que es y para que sirve el servicio de Firebase: Realtime Database.
Instrucciones y aclaraciones para el uso de versiones con respecto a las más actuales y a las grabadas en el curso.
Nuevo proyecto de tipo listado para explicar las características de Realtime Database de Firebase.
Diseño de la interfaz de usuario para añadir nuevos elementos a nuestro listado.
Insertar datos en Firebase, pero en esta ocasión veremos como enviar un objeto completo en lugar de un dato primitivo.
En esta clase aprenderemos cómo solicitar y recibir adecuadamente un arreglo de objetos del mismo tipo en Firebase.
Es turno de aprender como actualizar un elemento y reflejarlo en la app instantáneamente, así mismo recibir el evento de eliminar.
En esta clase se aprenderá a eliminar un elemento remoto de Firebase pero desde Java.
Introducción a un nuevo tipo de lectura para Firebase, y diseño de un menú siempre visible.
Finalmente aprenderemos la tercer forma de consultar datos en Firebase, es decir, para los casos donde no necesitamos de un refresh en tiempo real.
Debido a las peticiones de muchos alumnos, he creado una clase extra a modo de bonus, para ver cómo utilizar la consulta única para llenar un Spinner, además de utilizar esto mismo para actualizar los nombres o comidas del listado principal.
Continuación sobre cómo utilizar Realltime Database para alimentar un Spinner y actualizar un objeto en Firebase basándonos en su Key.
Breve mensaje con información valiosa para que continúes aprendiendo.
Aprende a utilizar Firebase para crear aplicaciones Android de una forma simple y directa. En este curso iremos pasos a paso hasta obtener tu primer app con conexión a Internet, escribe y lee datos de la nube en tiempo real con Realtime Database.
Aquí un pequeño listado de lo que aprenderás:
Conocer que es Firebase y para que usar sus diferentes herramientas en apps para Android.
Leer/escribir en una base de datos NoSQL en tiempo real(Realtime Database).
Material adicional(tips, trucos, bonos, etc...).
Estoy cociente del valor de tu tiempo, así que las clases son sustancialmente enfocadas a la practica y directo al grano. A través de ejemplos sencillos y aplicaciones reales, tendrás las herramientas necesarias para comprender los conceptos y a plasmar tus propias ideas.
¿Que hay del instructor? ¿Será bueno en lo que hace?
Es una pregunta importante y me gustaría aclarar eso de forma rápida, tengo más de 8 años dedicado al desarrollo profesional y más de 6 años son especializados en el sector móvil, concretamente en Android. Tengo más de 3 años enseñando en Udemy y con resultados muy buenos tanto en el numero de estudiantes, como en las calificaciones que me otorgan. Haciendo un resumen de mi formación, debo decir que soy Ingeniero en Sistemas Computacionales con especialidad en Desarrollo de software y cuento con certificaciones en Android, mi carrera laboral comenzó en 2012 y desde entonces no he parado de aprender y seguir actualizado.
Soy un profesor comprometido y un fiel promotor de las buenas practicas para el desarrollo profesional, mis más de 75,000 estudiantes me respaldan.
¿De que serás capaz al final del curso con Firebase?
Con Realtime Database
Conectar aplicaciones a la nube de Firebase para leer datos en formato JSON, desde propiedades, objetos y arreglos. Tendrás la capacidad de escribir y consultar en tiempo real, y reflejarlos en interfaces puntuales o listados de objetos y por supuesto, las operaciones CRUD básicas para crear, leer, actualizar y eliminar.
NOTA: Este curso es un fragmento de otro curso de más de 30hrs. Por lo que algunas cosas están diseñadas para un objetivo mucho más grande, sin embargo, estas clases siguen siendo funcionales y autónomas.
Sin más que decir, te invito a tomar acción y cumplir esos objetivos que tienes en mente. Inscríbete al curso, da el primer paso para lograr tus metas. Te veo en clase!
Un cordial y amistoso saludo.
Ing. Alain Nicolás Tello.
Cursos Android ANT