Node.js - Master creando un API con Express y MongoDB - Introducción a Deno
Node.js, API REST, Express, MongoDB, JWT, Autenticación, PostMan y Despliegue en Producción - Introducción a Deno
Lo que aprenderás
Este curso cuenta con:
Soporte del instructor
Videos en Full HD
Certificado de Finalización

Garantía de Reembolso
Contenido del Curso
Disponible en
días
días
después de inscribirte
Disponible en
días
días
después de inscribirte
Disponible en
días
días
después de inscribirte
- Introducción (1:15)
- ¿Qué es un módulo? (2:14)
- Objetos globales (7:24)
- Creando un módulo (7:54)
- Cargar un módulo - parte 1 (5:56)
- Cargar un módulo - parte 2 (2:28)
- El módulo Path (6:21)
- El módulo OS (3:55)
- El módulo file system (6:42)
- El módulo events (8:54)
- El módulo HTTP - parte 1 (5:46)
- El módulo HTTP - parte 2 (6:37)
- Código de la sección
- Evaluación módulos en Node.js
Disponible en
días
días
después de inscribirte
Disponible en
días
días
después de inscribirte
- Introducción (1:07)
- ¿Qué es NPM? (4:52)
- Package.json (3:40)
- Instalar un paquete (4:29)
- Formas de utilizar un paquete (5:33)
- Dependencias (4:37)
- Control de los recursos con GIT (4:55)
- Versiones de los paquetes (6:32)
- Listados paquetes instalador (2:52)
- Información de los paquetes (3:12)
- Instalando una versión específica (1:53)
- Actualizando un paquete (4:25)
- Dependencias Dev (4:41)
- Desinstalar un paquete (2:22)
- Paquetes globales (2:57)
Disponible en
días
días
después de inscribirte
- Introducción (1:03)
- ¿Qué es un API RESTFul? (4:02)
- Introducción e instalación de Express (6:33)
- Nuestro primer web server (9:14)
- Variables de entorno (5:39)
- Parámetros en las rutas (5:24)
- Solicitudes HTTP GET (6:01)
- Solicitudes HTTP POST (5:00)
- Probando peticiones con Postman (3:40)
- Validación sencilla datos de entrada (4:22)
- Validación de datos con el módulo Joi (10:20)
- Solicitudes HTTP PUT (8:38)
- Funciones de validación (9:59)
- Solicitudes HTTP DELETE (5:02)
- Código de la sección
Disponible en
días
días
después de inscribirte
- Introducción (1:19)
- Funciones middlewares (4:50)
- Creando un middleware - parte 1 (4:29)
- Creando un middleware - parte 2 (2:37)
- Express urlencode (7:34)
- Recursos estáticos (2:48)
- Registros HTTP request (5:41)
- Configuración de entorno de trabajo (8:48)
- Depuración (8:09)
- Respaldar proyecto en GitHub (9:40)
- Desplegar proyecto Heroku (11:05)
- Estructurar rutas en una app con Express (9:58)
- Código de la sección
Disponible en
días
días
después de inscribirte
- Introducción (1:31)
- Uso de BD con Express (2:08)
- Instalar MongoDB en MacOS (6:46)
- Instalar MongoDB en Windows (11:13)
- Instalar MongoDB en Linux
- Conectar utilizando Mongoose (8:46)
- Esquemas y modelos (9:58)
- Guardar un documento (5:56)
- Consultar documento (5:50)
- Más consultas - Operadores de comparación (6:41)
- Operadores lógicos y expresiones regulares (7:51)
- Paginación en las consultas (3:20)
- Actualización documentos - parte 1 (5:55)
- Actualización documentos - parte 2 (5:17)
- Método findByIdAndUpdate (3:48)
- Eliminar documentos (4:10)
- Código de la sección
Disponible en
días
días
después de inscribirte
- Introducción (1:06)
- Instalación de paquetes (2:24)
- Estructurando del proyecto (6:14)
- Creando el modelo para los usuarios (5:10)
- POST - Registrando un usuario (9:23)
- PUT - Actualizar usuario y creación de índice (10:07)
- DELETE - Cambiar estado del usuario (6:12)
- GET - Listar usuarios activos (5:18)
- Validando datos de ingreso - Joi (15:13)
- Creando el modelo cursos (2:14)
- POST - Registrar curso (6:04)
- PUT - Actualizar datos del curso (4:21)
- DELETE - Cambiar estado del curso (4:04)
- GET - Listar cursos (3:00)
- Código de la sercción
Disponible en
días
días
después de inscribirte
- Introducción (1:05)
- Protegiendo datos del usuario (5:14)
- No duplicar emails de los usuarios (3:48)
- Encriptar contraseña con bCrypt (5:58)
- Login de usuario - parte 1 (8:08)
- Login de usuario - parte 2 (3:42)
- ¿Qué son los tokens? - JWT (6:27)
- Crear el token JWT en nuestro Login (7:00)
- Probar la devolución del Token (5:15)
- Configuración global parámetros JWT (8:03)
- Proteger rutas con el token (9:50)
- Separar el middleware para validar Token (4:09)
- Replicar Token en los demás métodos (3:02)
Disponible en
días
días
después de inscribirte
- Introducción (0:54)
- Relaciones por referencias (5:27)
- Relaciones por documentos embebidos (6:53)
- Performance vs consistencia (3:20)
- Obtener información del Payload del Token (4:53)
- Relación curso - autor (7:00)
- Population de autor (4:06)
- Validamos la relación (4:24)
- Documento embebido en la relación (6:53)
- Código de la sección
Disponible en
días
días
después de inscribirte
Disponible en
días
días
después de inscribirte