Duración

5 días - 25 horas

Descripción

El curso proporciona a los alumnos los conceptos y habilidades necesarios para programar de manera adecuada servidores en la plataforma Node.js, usando entre otras, librerías como Express y Mongoose.
Además estarán en condiciones de poder realizar operaciones CRUD con API Rest con ejemplos prácticos de persistencia en MongoDB.

Contenidos del curso

  1. Introducción a Node.js
    • Definición de la plataforma.
    • Instalación y entorno de trabajo.
    • Instalación de librerías con npm.
  2. Estructura de un servidor Node.js
    • Estructura básica de archivos.
    • Introducción a la programación en Node.js.
    • Ejemplo de servidor web Node.js.
  3. Express
    • Instalación de Express.
    • Introducción a la programación en Node.js/Express.
    • Ejemplo de servidor web Node.js/Express.
  4. API Rest y JSON
    • Introducción a JSON.
    • Instalación de Moongose y entorno MongoDB para test.
    • Programación de API Rest en Node.js/Express.
    • Testing con postman.
  5. Operaciones CRUD con Mongoose.
    • Peticiones get, post, put y delete a API Rest.
    • Consultas avanzadas Mongoose en entorno MongoDB.
  6. Autenticación.
    • Desarrollo de sistemas de autenticación en Node.js/Express.
    • Empleo de librerías de encriptado.


Información extra

Audiencia

Principalmente a desarrolladores de aplicaciones para tecnologías web y móviles.  Es recomendable, aunque no imprescindible, que los participantes tengan conocimientos básicos de JavaScript.

Información general

Área formativa

Cursos de Capa de Presentación

Fabricante

Formaciones Desarrollo Software

Metodología

Presencial

Certificación

Garantía juvenil

 

¿TIENES DUDAS? PREGÚNTANOS

He leído y acepto la del sitio y las condiciones de tratamiento de mis datos de carácter personal

 

 

Fecha Hora Ubicación Precio
No hay convocatoria programada. Por favor, consúltanos sobre próximas fechas y precio para esta formación.

¿Necesitas Ayuda?

Consúltanos si necesitas información de nuestros cursos o masters.

 

Contacta con Core Networks