Skip to content

fallemand/workshop-nodejs

Repository files navigation

nodejs

Workshop Node.js (+express +react)

Este curso esta apuntado a personas que se estan iniciando en el mundo de Node.js
Se plantea una serie de ejercicios introductorios, y luego se avanza sobre un trabajo integrador que se va iterado y completando a medida se desarrolla el curso.
Se busca que los asistentes obtengan una compresión completa del stack, por lo que se inicia con una carpeta vacía, y clase a clase se va agregando funcionalidad, hasta lograr un proyecto completo deployado en la nube con una url productiva.
El proyecto incluirá módulos, servicios, middlewares, controllers, routers, ES6 en el cliente, react, mocks, test unitarios y funcionales, buildeo de assets, entre otros.  

Resultado Final
Demo

Requisitos Técnicos

NVM + Node 6.11.0

Lecturas requeridas:

Listado de Ejercicios

Notas para el Instructor

Mini intro

¿Que es Node?
¿Para que lo usamos en MercadoLibre? nordic

Diagrama de Clases

Total: 26hs

  • Clase 1: 2hs: Introducción - Ej 1 - Ej 2
  • Clase 2: 2hs: Ej 3 - Ej 4
  • Clase 3: 2hs: Ej 5 - Video Clase
  • Clase 4: 2hs: TP: Package.json - NPM Scripts - Video Clase
  • Clase 5: 2hs: TP: Express: Server - Routes - Controllers - Video Clase
  • Clase 6: 2hs: TP: Express: Middlewares - Servicios - Video Clase
  • Clase 7: 2hs: TP: Express: React - Video Clase
  • Clase 8: 2hs: TP: Express: React - Video Clase (Se corta minuto 5)
  • Clase 9: 2hs: TP: Mocks - Environments - Video Clase
  • Clase 10: 2hs: TP: Webpack - React en Cliente - Video Clase
  • Clase 11: 2hs: TP: Testing Unitario - Video Clase (Continúa siguiente clase)
  • Clase 12: 2hs: TP: Testing Funcional - Video Clase
  • Clase 13: 2hs: TP: Deploy Cloud - Video Clase (Problemas conexión)

Contact

facundo.allemand@mercadolibre.com

Made with ❤️ from Córdoba, Argentina

© 2017 Mercado Libre