Curso de Express.js

Curso

Virtual

Precio a consultar

Llama al centro

¿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

  • Servicio de consultas

  • Clases virtuales

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

Virtual

Inicio

Fechas disponiblesInscripciones abiertas

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

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Opiniones

Materias

  • Bienvenida
  • Introduccion
  • Express
  • Implementando
  • Engine
  • Template
  • Archivos
  • Layoutde
  • Estáticos
  • Manejo

Programa académico

Temario del curso

Bienvenida e introducción
  • Introducción y bienvenida
  • ¿Qué es express y para qué sirve?
  • Creando tu primer servidor
  • Express application generator
Template Engines y archivos estáticos
  • 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
Creando un API Restful
  • Anatomía de una API RESTful e implementación CRUD
  • Implementando nuestra capa de Servicios
  • Recapitulando el proyecto
  • Request object
Conectando Express.js con servicios externos
  • Conexión a Mongodb en Express.js
  • Conectando nuestros servicios con mongo DB
  • Implementando acciones CRUD en MongoDB
  • Configurar una cuenta en Amazon AWS
Middlewares: En el medio del request
  • 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
Autenticación en Express.js
  • JSON Web Tokens
  • Configuración y uso de Passport.js
  • Asegurando nuestra API e identificando rutas sensibles
Testing
  • 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
Deployment
  • 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

Llama al centro

¿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

Precio a consultar