¿Qué quieres aprender?

Curso de Node.js y Mongo DB

Curso de Node.js y Mongo DB

EducacionIT

Curso online


Precio a consultar

Programa en Javascript del lado del servidor. Aprende a desarrollar aplicaciones Web con Node.js de la forma más eficiente y performante. Genera aplicaciones robustas, rápidas y escalables utilizando Javascript Server Side y Bases de Datos NoSQL con MongoDB y Redis. El objetivo del curso es formar profesionales totalmente capacitados para insertarse laboralmente en un equipo de trabajo que utilice la tecnología día a día.

El curso comienza con en el desarrollo de aplicaciones? ?basadas en JavaScript desde el lado del servidor, como así también los módulos y aplicaciones? ?que componen el ecosistema.

A lo largo de la capacitación se hará foco en el aprendizaje de JavaScript en profundidad, como así también en conceptos propios de Node.js como el Event Loop, el asincronismo y NPM.

Se trabajará con un modelo mixto entre teoría y práctica manteniendo a lo largo del curso un proyecto integrador de todas las tecnologías explicadas trabajando juntas.

¿Quieres hablar con un asesor sobre este curso?

Requisitos

Se requieren conocimientos sólidos en programación con Javascript o haber realizado el curso Javascript Desarrollador Front-End.

Temario completo de este curso

1. Javascript y Node.js Conceptos básicos de Javascript para tener en cuenta desarrollando en Node.js Patrón Módulo ES6 y nuevas sintaxis Qué es Node.js Cómo escribir un primer programa en Node.js Qué es y cómo utilizar módulos nativos de Node.js Qué es y cómo utilizar el módulo de HTTP Cómo servir nuestro primer servidor 2. NPM y Express Qué es NPM? Cómo tomar ventaja de la dependencia de paquetes Qué es Express y para qué nos sirve Cómo instalar Express en nuestro proyecto Servir archivos estáticos con Express Crear una API REST basada en JSON con Express 3. Handlebars Qué es Handlebars Cómo instalar Handlebars en nuestros proyectos Cómo integrar Handlebars en un proyecto Express Servir contenido HTML utilizando Handlebars Layouts , Vistas y Componentes parciales 4. MongoDB Qué es MongoDB Diferencias entre una base de datos SQL vs NoSQL Cómo servir una base de datos MongoDB Cómo conectarnos a una base de datos MongoDB Cómo integrar una base de datos MongoDB en un proyecto Node.js 5. Mongoose y Socket.io Cómo darle estructura a una base de datos no relacional utilizando Mongoose Qué es Socket.io Diferencias entre HTTP estandar y WebSockets Cómo integrar Socket.io a un proyecto de Node.js Cómo crear aplicaciones de consumo de datos constantes 6. Optimización Cómo optimizar nuestros programas Node.js Cómo compilar código en Node.js para producción Qué es un bundler y para qué nos sirve Qué es Webpack Qué es Babel Cómo configurar Webpack y Babel para compilación de código
Ver más