Fundamentos de NodeJs

Este curso cubrirá la instalación, el ciclo de lanzamiento y el ecosistema de paquetes de Node.js. Este curso proporciona información sobre herramientas como NPM y marcos como Express. Además de los temas específicos de Node.js, el curso también se centrará en la sintaxis básica de JavaScript, tipos de datos, programación asincrónica, estándares de codificación y mejores prácticas.

¿A quién está dirigido?

Este curso es para todos los principiantes.

¿Que aprenderás?

Después de completar este curso, los estudiantes tendrán una comprensión sólida de los conceptos de Node.js. Podrán desarrollar aplicaciones JavaScript y ejecutarlas utilizando Node.js. También podrán crear o utilizar paquetes Node.js ya existentes y crear aplicaciones con el marco Express.

requisitos previos:

No se requieren conocimientos específicos para participar en este curso, pero el conocimiento de un lenguaje de programación es un plus.

Calendario de cursos:

Los materiales del curso están en inglés. La enseñanza se realiza en rumano.

Módulo 1: Comenzando con Node.js 
  • Instalación 
  • Hola Mundo 
  • Estándares de codificación y pelado 

Laboratorio práctico: Instalar NodeJS y ejecutar comandos básicos 

Módulo 2: Sintaxis básica y tipos de datos. 
  • sea, constante, var 
  • Funciones 
  • Strings 
  • Matrices 
  • Objetos 

Laboratorio práctico: Ejercicios básicos de sintaxis. 

Laboratorio práctico: Cadenas, matrices y objetos. 

Módulo 3: Ciclo de lanzamiento de Node.js 
  • Versiones 
  • Terminología de lanzamiento 
Módulo 4: ecosistema de paquetes de Node.js 
  • ¿Qué es un paquete de nodos? 
  • ¿Qué es el administrador de paquetes de nodos?npm) 
  • Npm y las mejores prácticas 
  • Destructuring 

Laboratorio práctico: Módulos y NPM 

Laboratorio práctico: Destructuring, Parámetros predeterminados, Try-Catch y Timing 

Módulo 5: Componentes internos de Node.js 
  • Devoluciones de llamada 
  • Interactuar con el sistema de archivos 

Laboratorio práctico: Sistema de archivos, devoluciones de llamada 

Módulo 6: Promesas 
  • ¿Qué es una promesa? 
  • Asíncrono / espera 
  • Promesas vs. devoluciones de llamada 

Laboratorio práctico: Promesas 

Módulo 7: Expreso 
  • Introducción a expreso 
  • Sirviendo archivos estáticos 
  • Solicitudes de enrutamiento 
  • Manejo de CORS 
  • Pasaporte.js 

Laboratorio práctico: Marco expreso 

Recomendamos continuar con:

Programas de certificación

Fundamentos de NodeJs

Ofertas personalizadas para grupos de al menos 2 personas.

Detalles del curso

Duración:

2
días

Precio:

840 euros

Entrega:

Aula virtual

Nivel:

2. Fundamentos