EMAGISTER CUM LAUDE
Aprende todo sobre este entorno
DELENA

Node.js

DELENA
A Distancia

265 
¿O prefieres llamar ahora al centro?
91080... Ver más

Información importante

Tipología Curso
Metodología A distancia
Horas lectivas 250h
Duración Flexible
Inicio Fechas a elegir
  • Curso
  • A distancia
  • 250h
  • Duración:
    Flexible
  • Inicio:
    Fechas a elegir
Descripción

Delena Formación te ofrece un curso con una carga lectiva de 250 horas en modalidad a distancia con el que aprenderás todo lo que siempre quisiste conocer sobre Node.js.
Esta formación incluida en el catálogo de emagister.com, te proporciona el apoyo de nuestros tutores especializados con los que podrás contactar por teléfono o por correo electrónico para resolver tus dudas y ampliar conocimientos.
Si estás interesado en conocer más detalles sobre cualquier aspecto de este curso, podrás conseguirlos haciendo clic en el botón de “pedir información” que emagister.com incluye en la página de descripción. De esta forma, podrás ponerte en contacto con Delena Formación.

Instalaciones (1) y fechas
Dónde se imparte y en qué fechas
Inicio Ubicación
Fechas a elegir
A distancia
Inicio Fechas a elegir
Ubicación
A distancia

Preguntas Frecuentes

· ¿A quién va dirigido?

A todo tipo de personas, con conocimientos previos de esta materia como a los que quieran acercarse por primera vez a esta disciplina, con independencia de la edad.

· Requisitos

Este programa formativo no tiene requisitos previos.

· Titulación

Node.js. Titulación no oficial.

· ¿Qué distingue a este curso de los demás?

Somos especialistas en formación a distancia, online y con prácticas. Contamos con el reconocimientos de instituciones de gran prestigio como la ESSSCAN y la URJC, entre otras.

· ¿Qué pasará tras pedir información?

Nuestros asesores de formación, después de recibir tu solicitud se pondrán en contacto contigo vía telefónica para explicarte y asesorarte en todo lo necesario.

Opiniones

0.0
No valorado
Valoración del curso
91,9%
Lo recomiendan
4.1
fantástico
Valoración del Centro

Opiniones sobre este curso

No hay opiniones de este curso todavía
Pregunta a los Antiguos Alumnos qué les pareció.

Su experiencia te será de mucha ayuda para decidirte.

* Opiniones recogidas por Emagister & iAgora

Logros de este Centro

2018
2017
2016
2015
Este centro lleva demostrando su calidad en Emagister
4 años con Emagister

¿Cómo se consigue el sello CUM LAUDE?

Todos los cursos están actualizados

La valoración media es superior a 3,7

Más de 50 opiniones en los últimos 12 meses

Este centro lleva 4 años en Emagister.

¿Qué aprendes en este curso?

API
Eventos
Presentación
Web
Sitios web
Páginas web
Streaming
Twitter
Javascript
aplicaciones
Programación
creacion
desarrollo
Programas
Página Web
Software
Apps
PROGRAMA
Aplicación
APP
Node.js
Sitio web
Node
JavaScript environment

Profesores

Delena Formacion
Delena Formacion
Profesor titulado

Temario

"

MÓDULO I. EMPEZAMOS

Tema 1. Presentación de Node.js
¿Qué es Node.js?
Qué se puede hacer con Node.js
Instalar y crear nuestro primer programa Node.js

Tema 2. NPM, el gestor de paquetes de Node
¿Qué es npm?
Instalar módulos
Utilizar los módulos
Cómo localizar módulos
Instalación local y global
Cómo localizar la documentación de un módulo
Utilizar package.json para especificar todos los accesorios

Tema 3. Para qué se utiliza Node.js
Para qué se ha diseñado Node.js
Comprender I/O
Trabajar con la entrada de datos
La entrada y salida de datos en una red es impredecible
Los humanos son impredecibles
Gestionar los comportamientos impredecibles

Tema 4. Callback
Qué es una callback
La anatomía de callback
Cómo utiliza Node.js las callback
Código síncrono y asíncrono
El bucle de eventos

MÓDULO II. DESARROLLAR SITIOS WEB BÁSICOS CON NODE.JS

Tema 5. HTTP
Qué es HTTP
Crear servidores HTTP con Node.js
Crear clientes HTTP con Node.js

Tema 6. Presentación de Express
¿Qué es Express?
¿Por qué utilizar Express?
Instalar Express
Crear un sitio básico con Express
Explorar Express
Presentación de Jade
Utilizar Jade para definir la estructura de una página
Publicar datos con Jade

Tema 7. Más sobre Express
El enrutamiento en aplicaciones Web
Cómo funciona el enrutamiento en Express
Añadir una ruta GET
Añadir una ruta POST
Utilizar parámetros en las rutas
Cómo facilitar el mantenimiento de las rutas
Dibujar una vista
Utilizar variables locales

Tema 8. Datos persistentes
¿Qué son los datos persistentes?
Escribir datos en un archivo
Leer datos desde un archivo
Leer variables de entorno
Utilizar bases de datos
Utilizar MongoDB con Node.js

MÓDULO III. DEPURAR, PROBAR Y PUBLICAR

Tema 9. Depurar aplicaciones Node.js
Depurar
El módulo STDIO
Depurar con Node.js
Node Inspector
Un apunte sobre las pruebas

Tema 10. Probar aplicaciones Node.js
¿Por qué hacer pruebas?
El módulo assert
Herramientas de prueba desarrolladas por terceros
Desarrollo basado en el comportamiento

Tema 11. Publicar aplicaciones Node.js
Listos para publicar
Hosting en la nube
Cloud Foundry
Nodester
Otros proveedores PaaS

MÓDULO IV. OTROS SERVICIOS PARA NODE.JS

Tema 12. Presentación de Socket.IO
Un momento para algo completamente diferente
Una pequeña historia sobre la Web dinámica
Socket.IO
Un ejemplo básico de Socket.IO
Enviar datos del servidor a los clientes
Difundir datos a los clientes
Datos bidireccionales

Tema 13. Un servidor Socket.IO de chat
Express y Socket.IO
Añadir apodos

Tema 14. Un cliente streaming de Twitter
Las API streaming
Registrarse en Twitter
Utilizar la API de Twitter con Node.js
Analizar los datos recibidos
Publicar datos en el navegador
Crear nuestra aplicación Lovehateoneter

Tema 15. API JSON
API
JSON
Utilizar Node.js para enviar datos JSON
Crear JSON a partir de objetos JavaScript
Consumir datos JSON con Node.js
Crear un API JSON con Node.js

MÓDULO V. EXPLORAR LA API DE NODE.JS

Tema 16. El módulo Process
Qué son los procesos
Errores y finalización de un proceso
Procesos y señales
Enviar señales a los procesos
Utilizar Node.js para crear script en Unix
Entregar argumentos a los script

Tema 17. El módulo Process Child
¿Qué es un proceso hijo?
Eliminar un proceso hijo
Establecer una comunicación con un proceso hijo
El módulo Cluster

Tema 18. El módulo Events
Qué son los eventos
Ver cómo funcionan los eventos a través de HTTP
Jugar al ping-pong con los eventos
Programar detectores de eventos dinámicamente

Tema 19. El módulo Buffer
Qué son los datos binarios
De binario a texto
El sistema binario y Node.js
¿Qué son los búfer en Node.js?
Escribir en un búfer
Añadir elementos a los búfer
Copiar un búfer
Modificar cadenas en los búfer

Tema 20. El módulo Stream
Qué son los stream
Stream de lectura
Stream de escritura
Conectar dos stream
Hacer streaming de MP3

MÓDULO VI. MÁS DESARROLLO EN NODE.JS

Tema 21. CoffeeScript
Qué es CoffeeScript
Instalar y ejecutar CoffeeScript
Por qué utilizar un precompilador
Propiedades de CoffeeScript
Depurar CoffeeScript
Reacciones contrarias a CoffeeScript

"