Formación introductoria sobre Node.js para empresas

Formación a medida para equipos

Inicio > Catálogo > Tecnología > Desarrollo Front > Node.js Introducción

¿Qué es Node.js?

Node.js permite desarrollar aplicaciones web escalables, rápidas y eficientes utilizando JavaScript en el backend, lo que simplifica el desarrollo full-stack. Su arquitectura asincrónica y basada en eventos lo hace ideal para aplicaciones en tiempo real como chats, APIs y microservicios.

¿Por qué es importante para las empresas?

Node.js es importante para las empresas porque ofrece una combinación de eficiencia, escalabilidad y rapidez en el desarrollo de aplicaciones. Algunas razones clave incluyen:

  • Mayor velocidad de desarrollo

  • Reducción de costes

  • Escalabilidad

  • Ecosistema robusto

  • Rendimiento eficiente

Objetivos de la formación introductoria sobre Node.js

El objetivo de la formación es que tus equipos puedan:

  • Comprender los fundamentos de Node.js
  • Manejar el entorno de ejecución
  • Trabajar con módulos nativos
  • Gestionar versiones de Node.js con NVM
  • Comprender y aplicar la asincronía en Node.js
  • Gestionar dependencias con NPM
  • Desarrollar aplicaciones web con Express.js
  • Acceder y gestionar datos

Contenido del curso dirigido a equipos

El contenido orientativo de la formación es el siguiente:

Introducción a Node.js

  • ¿Qué es Node.js?
  • Instalación y configuración
  • Revisión conceptos básicos de JavaScript
  • REPL
  • Ejecución de archivos JS con Node

Módulos de Node

  • File System
  • Path

Gestión de versiones de Node. Introducción a NMV

  • Introducción a NVM
  • Instalación de versiones
  • Uso de versiones

Asincronía

  • Callbacks
  • Promises
  • Async / Await

Módulo HTTP

  • Crear un servidor HTTP
  • Servir contenido estático

Uso de NPM

  • Instalar dependencias
  • Dependencias de producción
  • Dependencias de desarrollo

Módulo web – Express.JS

  • Introducción
  • Instalación mediante NPM
  • Rutas
  • Middlewares
  • Motores de plantillas (EJS, Pug, …)
  • Sirviendo plantillas dinámicas
  • Sirviendo objetos JSON

Acceso a datos

  • Base de datos no convencionales: Almacenes NoSQL
  • Bases de datos relacionales: MySQL

Formación a medida: Contenidos, horario y modalidad

Desde M2i Formación, como líderes en formación a medida para empresas, te permitimos adaptar:

  • Los contenidos y su duración (esta formación suele tener una duración aproximada de 30h).
  • El horario.
  • La modalidad de impartición: Presencial, In Company, Remoto…

Todo con tal de ofrecer a tus equipos la mejor experiencia formativa.

Subvenciones de Fundae

Desde M2i Formación gestionamos las subvenciones ofrecidas por la Fundación Estatal para el Empleo (FUNDAE), independientemente de la modalidad de impartición.

Te ayudamos a crear un plan formativo adaptado a las necesidades de tu organización y que te permita aprovechar al máximo los créditos de FUNDAE.

Cursos relacionados

Si te interesa el curso de Node.js Introducción, quizá te interese:

Formación dirigida exclusivamente a empresas

Diseñamos nuestros cursos para cubrir todas las necesidades formativas de tu organización, con un contenido de alta calidad pedagógica y práctica, y con metodologías adaptadas a las necesidades de vuestros profesionales.

Solicita más información