Minicurso Introducción a Firebase para Android - Realtime DB
Requirements
- Conocimientos básicos sobre android.
- Cumputadora con 4GB en RAM y conexión a Internet.
Description
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
Who this course is for:
- Programadores android con poco o nulo conocimiento sobre Firebase.
- Personas con muchas ganas de crear su primer app con bases de datos en la nube.
- Alguien que le guste aprender rápido con vídeos concisos y temas prácticos.
Instructor
Desarrollador Android(Java/Kotlin):
Desde 2014 me dedico completamente al desarrollo en esta plataforma, en 2015 y 2016 me certifique en 4 diferentes cursos para el desarrollo apps nativas en Android y móviles en general (iOS y cordova), en la UPV(Universitat Politécnica de València), Galileo Universidad y en UCM(Universidad Complutense de Madrid).
He participado en proyectos grandes y pequeños con múltiples tecnologías y características en la arquitectura, desarrollando en su mayoría software a la medida y SaaS(Software como un Servicio) para el sector privado principalmente.
Como Instructor en Udemy:
Cuento con más de 5 años de experiencia como instructor en esta plataforma, y mis más de 118,000 estudiantes con calificaciones de 4.5+ en promedio, me respaldan como un instructor serio a la hora de comprometerse con el aprendizaje rápido y claro, mira las reseñas o preguntas y velo por ti mismo.
Experiencia en Front-end:
Iniciando mi carrera en el ambiente laboral, estuve por 3 años en una compañía petrolera, en el departamento de desarrollo e innovación tecnológica como programador front-end con los lenguajes ActionScript 3 y Flex 3 para la construcción web de tipo RIA(Rich Internet Application) en el desarrollo de software a la medida.
A finales de 2015 me introduje al mismo desarrollo de tipo RIA pero ahora con AngularJS como framework principal en conjunto con otras tecnologías(JavaScript, HTML5, CSS, jQuery, etcétera), siguiendo los lineamientos de Material Design.
Mas desarrollo móvil(híbridas y iOS):
Creación de apps para Android y iOS con tecnología web (Phonon + Apache Cordova), creando aplicaciones híbridas para solucionar proyectos de corto alcance y con problemas de capital humano. En enero 2017 también me certifique en el desarrollo de apps nativas para iOS con Swift3.
Experiencia en el extranjero:
Gracias a las estadías durante mi formación universitaria, tuve la oportunidad de laborar en 2 empresas españolas en 2011 como programador web y encargado de campañas marketing con SEO y Google Adwords. Adicionalmente a esto, también cuento con una estadía en Essen, Alemania, por motivos de capacitación en la universidad de Duisburg-Essen.