Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Introducción
Conceptos de Node.js
- RAM vs latencia E/S
- Bloqueante vs. no bloqueante
- Sintaxis y lógica
- Tipos escalares
- Patrones de Arquitectura Web: patrón compuesto, patrón proxy y patrón fachada
- Opción GET
- Opción PULL
- Opción POST
- Opción DELETE
- Instalación y configuración de Node.js
- Instalación y configuración de Express.js
- Instalación y configuración de MongoDB
- Prueba de las instalaciones
- Creación de un módulo
- Carga de un módulo
- Uso de funciones de módulo
- Creación de argumentos de eventos
- Extensión de emisores de eventos
- Instalación de un paquete de Node
- Uso de un paquete
- Listado de paquetes
- Actualización de paquetes
- Desinstalación de paquetes
- Publicación de paquetes
- Creación de middleware personalizado
- Uso del enrutador Express
- Filtrado de rutas
- Construcción de un servidor web
- Gestión de rutas
- Análisis de solicitudes HTTP
- Llamada a endpoints
- Definición de esquemas
- Agregar validación de entrada
- Gestión de mutaciones
- Agregar variables
- Gestión de errores
- Guardado de documentos
- Consulta de documentos
- Actualización de documentos
- Borrado de documentos
- Creación y registro de usuarios
- Generación de tokens
- Almacenamiento en variables de entorno
- Protección de rutas
- Prueba de la autorización
- Escribir un test unitario
- Escribir un test de integración
- Conectar un test unitario y de integración
Fundamentos de las API y su Funcionalidad
Introducción a REST
Preparación del Entorno de Desarrollo
Módulos de Node y Gestor de Paquetes
Trabajo con Express.js
API REST y GraphQL
Operaciones CRUD con MongoDB
Autenticación y Seguridad
Solución de Problemas
Resumen y Conclusión
Requerimientos
- Experiencia en la programación con JavaScript
- Desarrolladores Web
Público Objetivo
14 Horas
Testimonios (1)
Disfruté de los temas interesantes y de tocar diversas matices de JavaScript/TypeScript/Node.js/
John - BMW SA
Curso - Node.js for JavaScript Developers
Traducción Automática