top of page
INT_NODEJS | Introducción a NodeJS

INT_NODEJS | INTRODUCCIÓN A NODEJS

 

Este curso nos permitirá conocer de manera rápida y precisa todo lo que debemos saber sobre el poderoso NodeJS. Aprenderemos a escribir aplicativos con lenguaje Javascript, los cuales se ejecutaran no del lado del cliente, sino en el servidor, esto para darle manejo a las solicitudes de los usuarios con su motor de procesamiento asíncrono.
Ademas veremos cómo NodeJS  es capaz de permitirle a un programador construir aplicaciones de características altamente escalables y desarrollar un código tan flexible que pueda manejar sin ningún problema decenas de miles de conexiones de manera simultánea en tan solo un sólo servidor.

 

Objetivos    

El curso tiene como objetivo construir unas bases de conocimiento solidas en el desarrollo de servidores y presentar temas fundamentales que incluyen la sintaxis básica de Node.js, la administración de paquetes NPM y la creación de un entorno de desarrollo personalizado.

  • Aprender estrategias para escribir código asincróno
  • Entender que son los módulos y paquetes en Node.js
  • Entender como usar NPM para instalar nuevos módulos
  • Crear un nuevo módulo en Node.js
  • Uso de JavaScript Modular
  • Uso de EventEmitters y Streams
  • Instalación y uso de Express.js
  • Acceso a datos en Node.js

 

Audiencia    
Este curso va dirigido a todos aquellos estudiantes, profesionales o aficionados que estén interesados en aprender a desarrollar servidores y aplicaciones web haciendo uso de Node.JS.

 

Alcance    
El curso presentará temas fundamentales que incluyen la configuración del ambiente de desarrollo, reforzamiento de nociones de Javascript, la administración de paquetes NPM, sintaxis básica de Node.js, administración de módulos NPM y la aplicación de un framework de desarrollo, puntualmente Express.

 

Prerrequisitos    
Para completar satisfactoriamente el curso el participante deberá conocer lo siguiente:

  •      Conocimiento básico de JavaScript
  •      Recomendable conocimiento básico de HTML
     

CONTENIDO DEL CURSO

Capítulo 1 Introducción

  • 1.1 Introducción

Capítulo 2 Ambiente de desarrollo

  • 2.1 Objetivos
  • 2.2 Introducción a Node.js
  • 2.3 Ambiente de desarrollo en MSWindows
  • 2.4 Visual Studio Code
  • 2.5 Hola Mundo con Node.js
  • 2.6 Estructura de un proyecto
  • 2.7 Instalación y uso de NVM
  • 2.8 Administración de paquetes NPM
  • 2.9 Documentación Node.js
  • 2.10 Resumen
  • 2.11 Referencias

Capítulo 3 Reforzamiento de JavaScript

  • 3.1 Objetivos
  • 3.2 Introducción
  • 3.3 Tipos de datos
  • 3.4 Templates
  • 3.5 Desestructuración de Objetos
  • 3.6 Funciones Flecha
  • 3.7 Callbacks
  • 3.8 Promesas
  • 3.9 Async – Await
  • 3.10 Resumen
  • 3.11 Referencias
  • Quiz
  • Prácticas

Capítulo 4 Node.js

  • 4.1 Objetivos
  • 4.2 Introducción
  • 4.3 Ciclo de Eventos
  • 4.4 Console
  • 4.5 Ciclo de Procesos.
  • 4.6 Código Bloqueante vs. No Bloqueante
  • 4.7 Operaciones Sincrónicas y Asincrónicas.
  • 4.8 Callbacks
  • 4.9 Promesas
  • 4.10 Administración de módulos
  • 4.11 Creación de un módulo propio
  • 4.12 Event Emmiter
  • 4.13 Resumen
  • 4.14 Referencias
  • Quiz
  • Prácticas

Capítulo 5 Módulos 

  • 5.1 Objetivos
  • 5.2 Introducción
  • 5.3 Módulo Utility
  • 5.4 Módulo HTTP
  • 5.5 Módulo FS
  • 5.6 Módulo URL
  • 5.7 Módulo Formidable
  • 5.8 Módulo NodeMailer
  • 5.9 Resumen
  • 5.10 Referencias
  • Quiz
  • Prácticas

Capítulo 6 Express 

  • 6.1 Objetivos
  • 6.2 Introducción a Express
  • 6.3 Instalación de Express
  • 6.4 Módulos body-parser
  • 6.5 Módulos cookie-parser
  • 6.6 Hola Mundo Express
  • 6.7 GET
  • 6.8 Enrutamiento básico
  • 6.9 Contenido estático con Express
  • 6.10 Administración de errores
  • 6.11 Creación de una página web básica
  • 6.12 POST
  • 6.13 Servicios web Restful
  • 6.14 Resumen
  • 6.15 Referencias
  • Quiz
  • Prácticas

 

Descargue el temario para conocer el detalle completo de los contenidos

 

Debido a las constantes actualizaciones de los contenidos de los cursos por parte del fabricante, el contenido de este temario puede variar con respecto al publicado en el sitio oficial, sin embargo, Netec siempre entregará la versión actualizada de éste

INT_NODEJS | Introducción a NodeJS

SKU: NETEC-INT_NODEJS
bottom of page