Solicitar información

Temario del curso

Introducción a Node.js

  • RAM frente a latencia de E/S
  • Bloqueante frente a no bloqueante
  • Programación basada en eventos
  • Bucle de eventos (Event Loop)
  • Bloqueo del bucle de eventos
  • Filosofía de Node.js

Configuración de la plataforma Node.js

  • Descarga e instalación
  • Node REPL
  • Primer Hello World

Módulos y npm

  • Anatomía de un módulo
  • Código privado
  • Acceso y uso de módulos
  • Comandos de npm
  • package.json

El patrón de callbacks

  • ¿Qué son los callbacks?
  • Callback al final (Callback-last)
  • Error primero (Error-first)

Eventos

  • Cuándo utilizar emitters de eventos
  • Vinculación de funciones a eventos
  • Solicitudes de eventos
  • Escucha de eventos

Manejo de errores

  • Callbacks: Error primero
  • Errores en emitters de eventos
  • Excepciones no capturadas
  • Uso de Domains

Buffers

  • Por qué existen los buffers
  • Creación de buffers
  • Lectura y escritura de buffers
  • Manipulación de buffers

Streams

  • ¿Qué son los streams?
  • API de streams de lectura y escritura
  • Control de flujo
  • Piping
  • Stream dúplex
  • Stream de transformación

Express.js

  • Introducción e instalación de Express.js
  • Construcción de una aplicación Hello Express
  • Creación de rutas
  • Renderización de layouts
  • Uso de plantillas
  • Añadido de parciales
  • Uso de locales y plantillas condicionales
  • Modularización de rutas

Socket.io

  • Escucha de eventos
  • Difusión (Broadcasting)
  • Respuesta a preguntas

Conexión a bases de datos

  • No SQL y almacenes de documentos
  • BD relacionales
  • Configuración y configuración de la plataforma
  • Operaciones CRUD

Requerimientos

Los estudiantes que tomen este curso deben tener experiencia en programación con JavaScript.

 21 Horas

Formación Corporativa a Medida

Soluciones de formación diseñadas exclusivamente para empresas.

  • Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
  • Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
  • Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Inversión

Precio por grupo privado (formación online) desde 4350 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Reseñas (7)

Próximos cursos

Categorías Relacionadas