Temario
Node JS es un entorno de desarrollo open source y multiplataforma. Se desarrolla con Javascript y mantiene una arquitectura basada en eventos, lo que nos permite la creación de grandes proyectos de manera asíncrona evitando bloqueos molestos y mejorando el proceso en cualquier aspecto.
Objetivos
Al finalizar el curso, el alumno debe ser capaz de crear complejos sitios web a través de NodeJS. Debe conocer los módulos más importantes para el desarrollo con NodeJS, así como las tecnologías que nos permiten llegar a desarrollar proyectos complicados del lado servidor a través de Javascript.
¿,A quién va dirigido?
A programadores que quieran realizar aplicaciones complejas y de alto rendimiento con este entorno de desarrollo.
¿,Cuáles son los requisitos?
Aunque no es obligatorio, sí que es aconsejable el conocimiento de algún lenguaje orientado a objetos. Se recomienda tener confianza con HTML, CSS y Javascript.
Temario
1 Introducción a Node.js
2 Express y Swig
3 Jade
4 MongoDB y Mongoose
5 Sesiones en Node.js
6 Grunt y procesos automáticos
7 Optimización de rendimiento
8 Socket.io
9 Creando Node.js REST API
10 TDD para Node.js con Mocha
11 Deploy de proyectos Node.js