top of page

CONTENIDO

 

MÓDULO 1: ARQUITECTURA Y FUNCIONAMIENTO  

  1. Empezando con Node.js  
  2. Node.js - Arquitectura y funcionamiento interno  
  3. Instalación de Node.js  
  4. Manejador de versiones de Node.js  
  5. Gestor de paquetes npm  
  6. Sistema de archivos I/O  
  7. Exportando y consumiendo módulos  
  8. Exportando e importando el módulo en Node.js  
  9. ¿Cómo se cargan los módulos?  
  10. Readline, File upload 1 
  11. package.json  
  12. Emisores de eventos  
  13. Carga automática de cambios  
  14. Lodash  
  15. Node.js con CORS  
  16. Node JS Localization  
  17. Enrutamiento NodeJs  
  18. Webpack y Babel  
  19. Consumo de servicios rest y soap  

 

MÓDULO 2: PROGRAMACIÓN SÍNCRONA VS ASÍNCRONA EN NODE.JS  

  1. Callback y promesas 
  2. Async.js  
  3. Async/Await  
  4. ECMAScript 2015 (ES6) con Node.js  
  5. Multithreading  

 

MÓDULO 3: MANEJO DE EXCEPCIONES  

 

MÓDULO 4: MODULO HTTP  

  1. TCP Sockets 
  2. Usando Streams  

 

MÓDULO 5: TEMPLATE FRAMEWORKS  

  1. CRUD front-end con express 
  2. Integración con Bootstrap 4.0  

 

MÓDULO 6: BASE DE DATOS (MONGODB CON MONGOOSE)  

  1. MongoDB Integración con Node.js/Express.js 
  2. ORM Sequelize.js  
  3. Integración PostgreSQL  
  4. Integración de MySQL  
  5. Integración MSSQ  
  6. Node.js con Oracle  

 

MÓDULO 7: Creando API's con Node.js  

  1. Manejo de solicitud POST en Node.js  
  2. API de CRUD simple basada en REST  
  3. Diseño API Restful: Mejores prácticas  

 

MÓDULO 8: Generación de JWT  

  1. Integración Passport  
  2. bcrypt.js  
  3. passport.js  
  4. Uso de IISNode para alojar aplicaciones web Node.js en IIS  
  5. Autenticación de Windows bajo node.js  

 

MÓDULO 9: Enviar notificación web 1. Notificaciones push  

 

MÓDULO 10: Desintalar Node.js  

 

MÓDULO 11: Proyecto final Back-End y Front-End  

 

MÓDULO 12: Implementando sequelize con Nodejs  

 

MÓDULO 13: Asegurando nuestra API con express-jwt  

 

MÓDULO 14: Implementando permisos con express-jwt-permissions  

 

MÓDULO 15: Integrando socket.io con express  

 

MÓDULO 16: Integrando agentes de monitorio con socket.io  

 

MÓDULO 17: Implementando rutas proxy con la API  

 

MÓDULO 18: Consumiendo servicios SOAP con Nodejs  

 

MÓDULO 19: Implementando Tareas programadas con Nodejs  

 

MÓDULO 20: Implementando Notificaciones con Nodejs  

 

MÓDULO 21: Implementando Mensajería con Nodejs   

NODEJS CREACION DE APLICACIONES

  • Node.js esta Ideado como un entorno de ejecución de JavaScript orientado a eventos asíncronos, Node.js está diseñado para crear aplicaciones network escalables. 

    Los usuarios de Node.js están libres de preocuparse por el bloqueo del proceso, ya que no existe. Casi ninguna función en Node.js realiza I/O directamente, por lo que el proceso nunca se bloquea. Por ello, es muy propicio desarrollar sistemas escalables en Node.js.

bottom of page