Curso de Backend con Node.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 avanzado

  • Metodología

    Virtual

  • Duración

    Flexible

  • Inicio

    Fechas disponibles

  • Campus online

  • Servicio de consultas

  • Clases virtuales

Crea aplicaciones backend utilizando Node.js, Express y Mongo. Entiende cómo funciona Javascript en un servidor y escribe aplicaciones con Node.js. Crea una API, manipula errores y valida tus datos con Express. Elabora pruebas para encontrar errores en tu código y finalmente pon tu aplicación en producción en un servicio web.

Sedes y fechas disponibles

Ubicación

Inicio

Virtual

Inicio

Fechas disponiblesInscripciones abiertas

A tener en cuenta

Realizar pruebas a funcionalidades de una aplicación
Manejar errores de una aplicación con un middleware
Configurar el almacenamiento de datos en MongoDB
Desplegar tu aplicación backend en un servicio en línea
Crear y manipular datos con un API REST
Conocer herramientas de Node.js para hacer debugging en tu aplicación

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

  • Javascript
  • Bienvenida
  • Introduccion
  • Diferencias
  • Arquitectura
  • Instalación
  • Nodejs
  • Orientada
  • Eventos
  • Readable
  • Writable

Programa académico

Temario del curso

Tu primera experiencia con Node.js
  • Introducción y bienvenida
  • ¿Qué es Node.js?
  • ¿Qué es Node.js y para qué sirve?
  • Diferencias entre Node.js y JavaScript
  • Resumen: Diferencias Nodejs y Javascript
  • Instalación de Node.js
  • Arquitectura orientada a eventos
  • Node.js para la web
Manejo y uso de Streams con Node.js
  • Introducción a streams
  • Readable y Writable streams
  • Duplex y Transforms streams
Uso de utilidades de Node.js
  • Sistema operativo y sistema de archivos
  • Administrar directorios y archivos
  • Consola, utilidades y debugging
  • Clusters y procesos hijos
Crea tu primer proyecto en Express.js
  • ¿Qué es Express.js y para qué sirve?
  • Creando tu primer servidor con Express.js
  • Request y Response Objects
Aprende a crear un API con REST
  • Anatomía de una API Restful
  • Estructura de una película con Moockaru
  • Implementando un CRUD en Express.js
  • Métodos idempotentes del CRUD
  • Implementando una capa de servicios
Cómo conectarse con librerías externas en Express.js
  • Creación de una BD en MongoAtlas
  • Conexión a MongoAtlas una instancia de MongoDB
  • Conexión con Robot3T y MongoDB Compass a una BD
  • Implementación de las acciones de MongoDB
  • Conexión de nuestros servicios con MongoDB
Conoce como funcionan los Middleware en Express.js
  • ¿Qué es un middleware? Capa de manejo de errores usando un middleware
  • Manejo de errores asíncronos y síncronos en Express
  • Capa de validación de datos usando un middleware
  • ¿Qué es Joi y Boom?
  • Implementando Boom
  • Implementando Joi
  • Probar la validación de nuestros endpoints
  • Middlewares populares en Express.js
Implementa tests en Node.js
  • Creación de tests para nuestros endpoints
  • Creación de tests para nuestros servicios
  • Creación de tests para nuestras utilidades
  • Agregando un comando para coverage
  • Debugging e inspect
Despliega tu primera aplicación en Express.js
  • Considerando las mejores prácticas para el despliegue
  • Variables de entorno, CORS y HTTPS
  • ¿Cómo implementar una capa de manejo de caché?
  • ¿Cómo contener tu aplicación en Docker?
  • Despliegue en Now
Conclusiones
  • ¿Qué aprendiste en este curso?

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 Backend con Node.js

Precio a consultar