Configuración del entorno de desarrollo

Instalación de Express.js y tu primer servidor HTTP

Routing con Express.js

Que es una API RESTful?

GET: recibir parámetros

GET: parametetros query

Separacion de responsabilidades con express.Router

POST: método para crear

PUT, PATCH, DELETE

Códigos de estado o HTTP response status codes

Introducción a servicios: crea tu primer servicio

Crear, editar y eliminar

Async await y captura de errores

¿Qué son los Middlewares?

Middleware para HttpErrors

Manejo de errores con Boom

Validación de datos con Joi

Probando nuestros endpoints

Middlewares populares en Express.js