Curso de Node.js y Mongo DB

Programa en Javascript del lado del servidor. Aprende a desarrollar aplicaciones Web con Node.js de la forma más eficiente y performante. Desarrolla aplicaciones robustas, rápidas y escalables utilizando Javascript Server Side y Bases de Datos NoSQL con MongoDB y Redis.

Dificultad Incluye PC
Costo y duración
$2290
18 hs
Inscribirme

En este curso aprenderás a

  • Programar en Javascript del lado del servidor
  • Comprender el ecosistema Node.js/JavaScript.
  • Crear bases de datos desde cero con MongoDB.
  • Crear API RESTFul.
  • Diseñar y desarrollar soluciones Web.
  • Instalar Mongo, Redis, Node.JS.
  • Configurar y compilar Node.JS.
  • Poner en funcionamiento sistemas basados en Node.js sobre servidores Linux.
  • Configurar un Web Server con el fin de prepararlo para correr aplicaciones Node.js
  • .con MongoDB y Redis.
  • Utilizar el framework Express.JS

Modalidad de cursado

Modalidad Presencial
Modalidad Distancia
Inscribirme

1. Los principios de JavaScript.

Variables:tipos nativos, objects, de usuario, var, const, let.

Functions, Prototypes, Class (ES6), Arrows (ES6).

Objects: keys, for/in, referencia circular.

Arrays: forEach, map, filter y reduce.

2. Introducción a Node.js y principios de asincronismo.

Node.js: intrucción, V8, event loop, async.

HTTP: createServer.

FS: readFile, writeFile.

Modelando Web Server: Querystring, static files, endpoint dinámicos.

Midiendo rendimiento: autocannon.

3. NPM, Express y Middlewares.

NPM: que es?, como instalar módulos.

Express: install, rutas, mws, body-parser, helmet.

Handlebars: instalando en express, primeros pasos.

Primer ABM con support file.

4. MongoDB, CRUD.

MongoDB: que es? Como funciona? V8 y JS. onDeman.

CURD: insert, search, delete & update.

Mongojs: instalando el módulo, ABM simple.

5. Socket.io / chat.

Socket.io: que es? Instalando, probando ejemplo oficial.

Scroll.io: lib de ejemplo, investigando por dentro.

Prácticas con el ejemplo oficial, creando colecciones de users.

6. Project final.

Scraping: phantomjs, browserwithphantom.

Consumiendo API's: buscador de películas.

SPA: Angular, integrando con RESTful en Node.js.

Onion Pattern: principios, usos y efectividad.

Publicando en AWS?

Garantia de Aprendizaje

Certificaciones

  • Diploma de asistencia impreso (solo para cursos presenciales)
  • Diploma de asistencia y de aprobación online
Diploma

Testimonios

Paquetes Promocionales

Recursos adicionales entregados


Todas las marcas, logos e isologos mencionados dentro del web site son propiedad de sus respectivos propietarios
Informes y consultas:
4328-0457|
Contactenos
|
Nuestra oferta de formación se encuentra orientada al desarrollo profesional buscando potenciar las habilidades personales de los alumnos.

Newsletter

Ubicación

Sucursal Ciudad de Buenos Aires
(011) 4328-0457
Lavalle 648, 8° Piso
CABA, Buenos Aires, Argentina
Sucursal Rosario
(0341) 527-1200
Córdoba 1452 Piso 5
Rosario, Santa Fé, Argentina
Sucursal San Juan
(0264) 422-6948
25 de Mayo 57
Capital, San Juan, Argentina
Sucursal Tandil
(0249) 443-2707
Maipu 520
Tandil, Buenos Aires, Argentina
Sucursal Córdoba
(0341) 527-1200
Av. General Paz 115
Córdoba Capital, Córdoba Argentina
Sucursal Río Tercero
(03571) 500-500
San Pedro y Cid Campeador
Río Tercero, Córdoba, Argentina
Sucursal Paraná
(0343) 4228-104
Juan Domingo Peron 80
Paraná, Entre Ríos, Argentina
Sucursal Resistencia
(0362) 4422586 / 4450494 Int. 105
Necochea 443
Resistencia, Chaco, Argentina
Sucursal Salta (Próximamente)
(0387) 609-3778
25 de Mayo 147 e/ España y Belgrano
Salta, Salta, Argentina
Sucursal Santa Fé (Próximamente)
Santa Fé, Santa Fé, Argentina
Sucursal São Paulo
(+55 11) 3181-3967 - Av. Paulista 2202, 6°
São Paulo, SP, Brasil
Sucursal Asunción
(+595) 991 68 7775
c/ Independencia Nacional 179
Asunción, Paraguay
Sucursal Los Ángeles
(43) 2311362 / (09) 42706895
O’Higgins 310
Los Ángeles, Región Bio Bio, Chile
Sucursal Concepción
+56 978871597 / (41) 2250376
LBarros Arana 1019
Concepción, Región Biobio, Chile
Sucursal Santiago de Chile (Próximamente)
+56 2 32114254
Calle Dieciocho 45, piso 6, oficina 602
Santiago de Chile, Chile
Valid XHTML 1.0 Transitional ¡CSS Válido!
EducacionIT. Copyright 2005-2017
¿Te podemos ayudar?
4328-0457