Contacta con nosotros

Temario del curso

Introducción a Node.js

  • RAM vs. Latencia de E/S
  • Bloqueante vs. No Bloqueante
  • Programación Impulsada por Eventos
  • Bucle de Eventos
  • Bloqueo del Bucle de Eventos
  • Filosofía de Node.js

Configuración de la Plataforma Node.js

  • Descarga e Instalación
  • Node REPL
  • Primera '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
  • Error primero

Eventos

  • Cuándo usar Emisores de Eventos
  • Vincular Funciones a Eventos
  • Solicitudes de Evento
  • Escucha de Eventos

Gestión de Errores

  • Callbacks: Error primero
  • Errores en Emisores de Eventos
  • Excepciones no capturadas
  • Uso de Dominios

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 Lectura y Escritura
  • Control de Flujo
  • Piping (Tuberías)
  • Stream Duplex
  • Transform Stream

Express.js

  • Introducción e instalación de Express.js
  • Construcción de una aplicación 'Hello Express'
  • Creación de rutas
  • Diseño de maquetas (layouts)
  • Uso de plantillas
  • Agregado de parciales
  • Uso de variables locales y plantillas condicionales
  • Modularización de rutas

Socket.io

  • Escucha
  • Transmisión (Broadcasting)
  • Respuestas a preguntas

Conexión a Bases de Datos

  • NoSQL y Almacenes de Documentos
  • Bases de Datos Relacionales
  • Configuración y configuración de plataforma
  • Operaciones CRUD

Requerimientos

Los estudiantes que cursen este programa deben tener experiencia en programación con JavaScript.

 21 Horas

Número de participantes


Precio por participante

Reseñas (7)

Próximos cursos

Categorías Relacionadas