NOSOTROS CRONOGRAMA FRANQUICIA BLOG CONTACTO ACCESO SISTEMA ACADEMICO

DESARROLLO - PROGRAMACIÓN - METODOLOGÍAS

Desarrollo con NodeJS

Código: NDJ-001


NodeJS, es básicamente un framework para implementar operaciones de entrada y salida. Está basado en eventos, streams y construido sobre del motor de Javascript V8, que es con el que funciona el Javascript de Google Chrome. NodeJS se programa del lado del servidor, lo que indica que los procesos para el desarrollo de software en "Node" se realizan de una manera muy diferente que los de Javascript del lado del cliente. Basándose en los conceptos de la programación asíncrona y la programación orientada a eventos, con la particularidad que los eventos en esta plataforma son orientados a cosas que suceden del lado del servidor y no del lado del cliente como los que conocemos anteriormente en Javascript "común". Express es un microframework basado en Node JS que nos permitirá desarrollar una API REST. Mediante Node JS + express + Mongo DB desarrollaremos una api rest realizando una operación de tipo CRUD de ejemplo (Create, read, update, delete)

 Propuesta de Valor: DESARROLLO - PROGRAMACIÓN - METODOLOGÍAS

 Duración: 24 Horas Académicas

Áreas de Conocimiento:
DESARROLLO Y PROGRAMACION

Exportar Contenido a PDF

   CALENDARIO


Inicio Cursos a Iniciarse Proximamente Horario Modalidad Franquicia Organizadora Reserva
29/03/2022NDJ-001 Desarrollo con NodeJS MAR,JUE de 19:00:00 a 21:00:00 VIRTUAL SANTA CRUZReservar

   AUDIENCIA


  • El curso está destinado a programadores, con conocimientos de la arquitectura cliente-servidor y de programación en Javascript. Será de utilidad, aunque no excluyente, tener conocimientos de algún lenguaje del lado del servidor y de algún framework de Javascript como JQuery.

   PRE REQUISITOS


  • Conocimientos de arquitectura cliente-servidor
  • Conocimientos de Javascript.
  • Preferentemente conocimientos de algún lenguaje del lado del servidor y de JQuery.

   OBJETIVOS


  • Sepan como instalar paquetes dentro de NodeJS.
  • Conozcan como incluir módulos dentro de NodeJS y como crearlos
  • Conozcan la programación orientada a eventos
  • Conozcan los conceptos de la programación asíncrona
  • Conozcan los comandos principales a utilizar dentro de Node
  • Conozcan el framework NodeJS y cuales son los pasos para su instalación

   CERTIFICACIÓN DISPONIBLE



  • Certificado emitido por COGNOS.

   CONTENIDO



1. INTRODUCCIÓN A NODEJS

1.1. QUÉ ES NODEJS
1.2. QUIENES LO USAN
1.3. COMANDO NPM
1.4. CÓMO INCLUIR MÓDULOS E INSTALAR PAQUETES


2. EXPRESS, ESTRUCTURA DE DIRECTORIO Y RUTEO

2.1. USO DE FRAMEWORK EXPRESS PARA CREAR PROYECTOS CON NODEJS
2.2. MODIFICAR ESTRUCTURA DE DIRECTORIO DE EXPRESS BAJO MVC
2.3. ROUTER DE EXPRESS


3. EXPRESS, MONGO DB Y JWT

3.1. INTRODUCCIÓN A LAS BASES DE DATOS NOSQL
3.2. INSTALAR MONGODB
3.3. COMO HACER UNA APLICACIÓN CON MONGODB Y NODEJS


4. MÁS SOBRE MONGOOSE. INTEGRACIÓN CON OTRAS APLICACIONES (REACT JS Y ANGULAR)

4.1. SUBDOCUMENTOS
4.2. RELACIÓN ENTRE DOCUMENTOS
4.3. VALIDACIONES CON MONGOOSE
4.4. INTEGRACIÓN DE EJEMPLO CON APP DE ANGULAR Y REACT JS



   BENEFICIOS



  • Al terminar el curso el estudiante podrá adquirir las herramientas necesarias para la creación de sitios web utilizando NodeJS.

   INVERSIÓN



La inversión incluye: Material de estudio, certificados e impuestos de ley.

  • En los cursos presenciales proveemos de una computadora por persona y refrigerios.
  • En los cursos virtuales las plataformas interactivas y acceso al aula virtual de recursos.