Curso de Express.js
Curso
Virtual
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
Descripción
-
Tipología
Curso
-
Nivel
Nivel intermedio
-
Metodología
Virtual
-
Duración
Flexible
-
Inicio
Fechas disponibles
-
Campus online
Sí
-
Servicio de consultas
Sí
-
Clases virtuales
Sí
Crea una aplicación web desde cero con Express.js, uno de los frameworks más populares de JavaScript. Genera tu web app de forma fácil y rápida gracias a sus plugins de alto rendimiento y despliega toda tu creatividad en el desarrollo de tus aplicaciones con Express.
Sedes y fechas disponibles
Ubicación
Inicio
Inicio
A tener en cuenta
Dominar Express.js de Node.js
Diseñar un API Restful
Aplicar distintos tipos de testing
Aplicar buenas prácticas de Express.js
Opiniones
Materias
- Bienvenida
- Introduccion
- Express
- Implementando
- Engine
- Template
- Archivos
- Layoutde
- Estáticos
- Manejo
Programa académico
Bienvenida e introducción
- Introducción y bienvenida
- ¿Qué es express y para qué sirve?
- Creando tu primer servidor
- Express application generator
- Qué es y cómo crear tu propio template engine
- Implementando un template engine
- Usando Pug como template engine
- Usando Handlebars como template engine
- Creando nuestro layoutde productos usando Pug
- Manejo de archivos estáticos
- Anatomía de una API RESTful e implementación CRUD
- Implementando nuestra capa de Servicios
- Recapitulando el proyecto
- Request object
- Conexión a Mongodb en Express.js
- Conectando nuestros servicios con mongo DB
- Implementando acciones CRUD en MongoDB
- Configurar una cuenta en Amazon AWS
- Qué es un middleware y qué tipos existen
- Manejo de errores usando un middleware
- Validación de datos usando un middleware
- Implementando Sentry para el manejo de log de errores
- Qué es Joi y Boom y cómo configurar Joi
- Configurando Boom y nuestra página 404
- Middlewares populares
- JSON Web Tokens
- Configuración y uso de Passport.js
- Asegurando nuestra API e identificando rutas sensibles
- Creando tests para nuestros endpoints
- Creando tests para nuestros servicios
- Creando tests para nuestras utilidades
- Agregando coverage para ver la calidad de nuestras pruebas
- Debugging e inspect
- Buenas prácticas para el despliegue en producción
- npm script
- Añadiendo manejo de cache y seguridad con helmet
- Cómo usar las variables de entorno para diferente ambientes
- Habilitando CORS en producción
- Cómo funciona y por qué es importante el uso de HTTPS
- Desplegando con Now y detectando vulnerabilidades con npm audit
- Automatizar el chequeo de vulnerabilidades con snyk
- Conclusiones
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
Curso de Express.js