Programa del Curso
Introducción a Node.js
- Latencia de RAM frente a E/S
- Bloqueo vs. no bloqueo
- Basado en eventos Programming
- Bucle de eventos
- Bloqueo del bucle de eventos
- Filosofía de Node.js
Node.js Configuración de la plataforma
- Descargar e instalar
- Nodo REPL
- Primer Hola Mundo
Módulos y npm
- Anatomía de un módulo
- Código privado
- Accessuso y uso de módulos
- Comandos npm
- paquete.json
El patrón de devolución de llamada
- ¿Qué son las devoluciones de llamada?
- Callback-last
- Primero el error
Eventos
- Cuándo usar los emisores de eventos
- Enlazar funciones a eventos
- Solicitudes de eventos
- Escucha de eventos
Manejo de errores
- Devoluciones de llamada: Primero el error
- Errores en emisores de eventos
- Excepciones no detectadas
- Uso de dominios
Búferes
- ¿Por qué existen los búferes?
- Creación de búferes
- Búferes de lectura y escritura
- Manipulación de búferes
Arroyos
- ¿Qué son los streams?
- API de flujo de lectura y escritura
- Control de flujo
- Tubería
- Flujo dúplex
- Flujo de transformación
Express.js
- Introducción e instalación de Express.js
- Creación de una aplicación Hello Express
- Creación de rutas
- Diseños de renderizado
- Uso de plantillas
- Adición de parciales
- Uso de variables locales y plantillas condicionales
- Modularización de rutas
Socket.io
- Escuchar
- Radiodifusión
- Responder a las preguntas
Conexión a Databases
- N.º SQL y almacenes de documentos
- Bases de datos relacionales
- Configuración y configuración de la plataforma
- Operaciones CRUD
Requerimientos
Los estudiantes que tomen este curso deben tener JavaScript experiencia en programación.
Testimonios (7)
Disfruté de los temas interesantes y de tocar los diversos matices de javascript / typescript / nodejs /
John - BMW SA
Curso - Node.js for JavaScript Developers
Traducción Automática
La plataforma
Shaun Mbhiza - BMW SA
Curso - Node.js for JavaScript Developers
Traducción Automática
Ejercicios prácticos
Daniel - BMW SA
Curso - Node.js for JavaScript Developers
Traducción Automática
No sabía que sería tan interactivo y con tanto código, lo que me encantó y pensé que hacía que el aprendizaje fuera más divertido y efectivo.
Ryan - BMW SA
Curso - Node.js for JavaScript Developers
Traducción Automática
Su humor y personalidad
Karabo Mphahlele - BMW SA
Curso - Node.js for JavaScript Developers
Traducción Automática
Los ejemplos prácticos
Werner - BMW SA
Curso - Node.js for JavaScript Developers
Traducción Automática
Me beneficié de hacer los ejercicios para entender los conceptos de Node.js.
Jagath Wijesooriya - Inland Revenue
Curso - Node.js for JavaScript Developers
Traducción Automática