Andrés Villanueva
ngVenezuela
Published in
6 min readSep 5, 2016

--

Bootcamp Angular y Firebase

Les traemos un resumen de lo que fue el bootcamp celebrado el pasado 06 de Agosto, en las instalaciones del complejo Cultural San Martín en la Ciudad de Buenos Aires, Argentina donde ngVenezuela, estuvo presente.

Angular 2 definitivamente, es uno de los frameworks más populares y mediáticos en la actualidad, no solo por que un gigante de la internet está detrás de esté (Google, si… Google está detrás de Angular, por si no lo sabias), si no también, por todo los cambios que se han realizado para evolucionarlo, a tal punto, que se eliminó del nombre el sufijo, “JS”, porque uno de los cambios más fuertes que trae, es que su core, está totalmente hecho con “Typescript”….

Tal y como dice el texto introductorio de este post, el pasado sábado 06 de Agosto se realizó en las instalaciones del Centro Cultural San Martin, en la Ciudad de Buenos Aires, Argentina, el primer “Bootcamp de Angular 2 y Firebase”, dictado por Jorge Cano, Google Developer Expert de Angular, el cual tenía como objetivo dar a conocer, como es la nueva versión de Angular, y presentar a un nuevo competidor, con respecto al tema de Base de datos real time, como lo es Firebase, startup adquirido por Google hace algún tiempo, y que desde hace algunos meses trae mejoras significativas que dan mucho de qué hablar.

Todo este evento fue organizado por el equipo de NG-BAIRES , apoyado por los muchachos de GDG Buenos Aires y ngVenezuela.

Importante

En esta entrada, no hablaremos de ningún aspecto técnico, acá no encontrarás ni una línea de código… ¡Disculpanos!.

El evento contó con una audiencia de aproximadamente unos 40 developers que fueron totalmente listos para ir a inicializarse con Angular 2 y firebase, 3 mentores miembros de ng-baires y 1 solo Jorge Cano, totalmente ansioso por exponer… Con sus notebooks listos para seguir las indicaciones, todo comenzó a eso de las 2:30 de la tarde, el agradecimiento de los patrocinantes principales del evento, que fueron:

Centro Cultural San Martín

La encargada de prestarnos tan amablemente sus increíbles instalaciones, y el capital humano, que siempre estuvo muy atento a todos nuestros requerimientos. ¡Mil Gracias!

El Hospital Alemán

Institución médica de gran reconocimiento y trayectoria en la ciudad de Buenos Aires, que fue nuestro más fuerte patrocinante, poniendo a disposición todos los recursos necesarios para que este evento fuese posible, y apostando al uso de Angular y Firebase dentro de los proyectos internos.

NG-BAIRES

Grupo Meetup que dirige Jorge Cano, junto con otros miembros, con el objetivo de intercambiar experiencias con el desarrollo de Angular e impulsar su tanto en la ciudad de buenos aires como en el resto de Argentina.

Y ngVenezuela

Comunidad de Desarrolladores Angular en Venezuela, que con la participación de mi persona, ayudamos a darle màs impulso el evento, con actividades de diferente índole: búsqueda de patrocinio, ayuda administrativa, ayuda técnica entre otros…

Así como también el saludo a todas las comunidades que estába atentas al streaming…

Una vez realizado el agradecimiento a todos los patrocinantes, Gonzalo Segarra, Gerente de Sistemas del Hospital Alemán, procedió a explicarnos como fué evolucionando las interfaces de usuario de los distintos sistemas que posee la institución y como se aprovecho el uso de las nuevas tecnologías y técnicas de desarrollo web, para mejorar tanto el flujo de trabajo como la usabilidad en sus interfaces, sin dejar a un lado, todo lo que tiene que ver con el performance de la aplicación, y como el departamento se preparaba para los próximos pasos, que consistía en seguir brindando a sus usuarios la mejor experiencia posible.

¡Comenzamos el BOOTCAMP!

La temática era muy simple, contábamos con un repositorio principal, en donde todo estaba separado por tags un total de 24, y a medida que Jorge iba explicando, podemos levantar las diferentes versiones de la app, con solo ejecutar uno comandos en nuestra terminal.

Importante

Previo al evento, a todos los asistentes se les notifico, que habían una serie de requisitos técnicos que los equipos de desarrollo debían cumplir. Estos requisitos eran:

  • GIT.
  • NodeJS V6.
  • Cualquier Editor o IDE, de tú preferencia, (Si venía con algún plugin de TS, mucho mejor).

¡Muchas ganas de aprender!

La primera hora del bootcamp fue dedicada a explicar a los participantes que era “Typescript”, y que mediantes ejemplos sencillos, conocer las posibilidades que brinda este superset se Javascript, con el cual, está escrito Angular 2. Después Jorge procedió a explicarnos cómo están conformados cada uno de los archivos necesarios para levantar un “HELLO WORLD” con Angular.

Ya con los conocimientos básicos para ponernos a jugar con Angular 2, como debe ser, y después de haber tomado una pausa para tomar algo, comer un poco, hacer networking y estirar las piernas, fuimos tocando diversos e interesantes temas, que ha medida que pasaban las horas se tornaban más técnicos e interesantes, dentro de los que podemos mencionar:

  • Componentes.
  • LifeCycle.
  • Router Comun.
  • Inputs & Outputs.
  • Http / Https.
  • RxJS.
  • Firebase.
  • Firebase Console.
  • Firebase Deploy.
  • Firebase + RxJS.
  • Router With RxJS

Queremos agradecer a todos los miembros que estuvieron atentos al bootcamp, tanto en el propio sitio del evento, como por streaming. Poco a poco, ngVenezuela se hará presente en esta clase de eventos, siempre con el objetivo de hacerles llegar todos los recursos necesarios para su aprendizaje con Angular en cualquiera de sus 2 versiones.

Gracias por estos minutos de lectura, y nos vemos en un próximo post…

--

--

Andrés Villanueva
ngVenezuela

Venezuelan, Dad, FrontEnd .@ngVenezuela and @FirebaseVe Founder & Community Lead 👥. Google Developer Expert for Firebase 🔥