Curso de Firebase

Duración: 24 horas

Requisitos previos:

  • Conocimientos en programación
  • Experiencia en cualquier lenguaje de programación

Lugar y horarios:

Morrison Technologies Coworking. Cra 9 No. 3-01 B/San Antonio.

Del 24 al 29 de Octubre de 2016

Lunes a Viernes de 6:00 pm - 10:00 pm y sábado de 9:00 am - 1:00 pm

Inversión:

$ 500 000 pesos

Acerca de este curso

Firebase es un BaaS (Backend as a Service) adquirido por Google desde el 2013 el cualcada año lo ha fortalecido y ha agregado nuevas características que permiten crear yescalar aplicaciones web y móviles robustas con un gran respaldo de backend.

Firebase brinda lo básico y necesario para construir una aplicación (Base de datos entiempo real, storage, autenticación con oauth y personalizada, hosting, trazabilidad deerrores, entre otras), para medir y analizar tu aplicación (analytics, mensajería push, entreotros) y con ello tomar decisiones para monetizar (admon).

Objetivo General

Conocer las características básicas de firebase para android y web.

Objetivos Específicos

  • Conocer las características básicas de firebase.
  • Aprender cómo autenticar usuarios con terceros desde aplicaciones web y android.
  • Almacenar y consultar datos de la base de datos de tiempo real desde android y Web
  • Configurar la trazabilidad de errores desde Android.
  • Configurar y enviar mensajes push con FCM.
  • Configurar y entender las analiticas para las apps en android.
  • Usar y comprender otros componentes de firebase como invites, storage, dynamic links entre otros.

Justificación

Construir una aplicación Web o móvil de forma ágil y robusta es una de los grandesdesafíos al comenzar un startup o desarrollo. Desconocer de tecnologías, herramientas,patrones y buenas prácticas lo hacen más difícil aún. Es por ello que firebase se vuelve ungran aliado ya que ofrece varias características para que tus aplicaciones se construyemás rápido con buenas prácticas, seguras y escalables y además puedas medir, analizarcon ello monetizar. Aprender Firebase te hace mas competente y ágil en el mercado.

Metodología

Clases magistrales por parte del instructor sobre conceptos teóricos y técnicos, desarrollo detalleres prácticos acordes a las temáticas expuestas. Los participantes deben llevar sucomputador.

Requisitos previos para los asistentes:

  • Conocimientos en programación
  • Experiencia en cualquier lenguaje de programación

Contenido del curso

  • Que es Firebase y sus características básicas.
  • Base de datos de tiempo real. Implementación en Android y Web.
  • Autenticación con redes sociales desde Android y Web
  • Trazabilidad de errores. (firebase crash)
  • Mensajería con FCM.
  • Analíticas
  • Storage
  • TestLab
  • Invites, Dynamic Links y hosting

Certificación

El curso de Firebase será certificado por DevHack Escuela de Hackers, con el respaldo delGDGCali, el certificado demuestra comprensión y apropiación de los temas tratados.

Forma de Pago

Consignación o transferencia a la cuenta BBVA Ahorros No. 869011825 a nombrede Juan Guillermo Gómez. El soporte de la consignación o transferencia debe ser enviado ahola@devhack.co; escueladevhack@gmail.com. Debes conservar el original para entregarloel primer día de clases.

Ten en cuenta

Los cambios eventuales que puedan surgir en cuanto a horarios, fechas y docente, seráninformados oportunamente.


Mentor

Team member 1

Organizador del GDG Cali

Juan Guillermo Gómez

Software Architect

Testimonios