Ojala: Aprende a usar javascript del lado del servidor con Node.Js [Español]
[ RAR | MP4 | Nivel: Experto | 41 Clases | 3 horas 40 min | 850 MB ]
Descripción:
Node.js es una poderosa herramienta para el control de los servidores web, la creación de aplicaciones, y la creación de la programación orientada a eventos. Y trae javascript es un lenguaje familiar para todos los desarrolladores web en un entorno independiente de los navegadores web. Aprende todo sobre Node.js y empezar a crear aplicaciones de javascript. En este curso aprenderás cómo instalar Node.js en Mac, Windows y Linux y se sumerge profundamente en sus módulos y marco Express para el desarrollo de aplicaciones. Aprende como hacer pruebas unitarias de su código, se inicia sesiones en los servidores web, los datos del flujo, y crear simples herramientas de línea de comandos.
Programa del curso
1 - Instalando Node.js
1. - Introducción
2. - ¿Qué es Node.js?
3. - Formas de instalar Node.js
4. - Instalando Node.js en Windows
5. - Instalando Node.js en Mac OS X
6. - Instalando Node.js en Mac OS X utilizando nvm
2 - Entendiendo Node.js
7. - Explorando las adiciones para Node.js
8. - Entendiendo método require() y módulos
9. - Entendiendo ejecucción callback y bucles
3 - Mode Package Modules (NPM)
10. - Inicializando proyecto Node.js
11. - Buscando módulos por medio de NPM(Node Packaged Modules)
12. - Manteniendo proyectos usando el comando NPM
4 - Módulos
13. - Creando módulo con método GET y SET
14. - Entendiendo almacenamiento en caché y alcance
15. - Creando patrones de diseño javascript
5 - Utilizando el framework Express
16. - Iniciando aplicaciones creadas con Express
17. - Controladores de solicitudes GET retornando JSON
18. - Navegando grandes cantidades de datos, utilizando variables de petición en las rutas
19. - Modificando datos a través de solicitudes PUT
20. - Modificando el middleware de respuesta a solicitudes HTTP
21. - Generando vistas HTML con Jade
6 - Pruebas unitarias
22. - Evaluando los distintos métodos para realizar pruebas unitarias
23. - Aislando código existente para realizar pruebas unitarias
24. - Asistentes para realizar las pruebas unitarias
25. - Escribiendo pruebas unitarias con Mocha
26. - Simulando solicitudes HTTP con Supertest
7 - Base de datos y sesiones
27. - Conectando con MongoDB utilizando Mongoose
28. - Definiendo Esquemas con Mongoose
29. - Consultando colecciones en MongoDB
30. - Manejando sesiones persistentes con Mongo y Mongo Connect
31. - Manejando inicio de sesión con Passport
8 - Interfaces de la línea de comando
32. - Manejando el REPL en Node.js
33. - Creando una consola personalizada REPL
34. - Recibiendo argumentos por la línea de comandos
35. - Creando el link del proyecto con Node.js
9 - Eventos y Stream
36. - Creando controladores de eventos y adjuntando receptores
37. - Controlando stream de lectura de archivos
38. - Utilizando tuberias de stream
39. - Utilizando stream duplex con TCP
10 - Conclusión
40. - Desplegando proyecto utilizando Nodejitsu
41. - Recursos para continuar en la comunidad Node
LINKS:
http://cur.lv/bn2lr
http://cur.lv/bn2ma
No hay comentarios:
Publicar un comentario