Curso API CRUD - Node.js, Express, MongoDB y Autenticación
Ya has superado la mitad. Estás muy cerca de completar el curso.
Sobre esta lección
Crea una API Rest para un sistema de adopción de mascotas implementando las operaciones CRUD (crear, leer, actualizar y eliminar) con Node.js, Express, MongoDB, Mongoose y JSON Web Tokens para autenticación. ✍️ Curso creado por Leonardo Jose Castillo Lacruz. Youtube: https://www.youtube.com/leonardocastillo79 Linkedin: https://www.linkedin.com/in/leonardo-castillo-4911571a/ Twitter: https://x.com/ljcl79 GitHub: https://github.com/ljcl79 ⭐ Contenido ⭐ ⌨️ (00:00:00) Inicio Primeros pasos con MongoDB ⌨️ (00:00:41) Introduction, instalación y configuración ⌨️ (00:04:52) MongoDB Atlas ⌨️ (00:11:27) Usando MongoDB Shell Construyendo una API ⌨️ (00:19:23) Inicio y preparando el Shell ⌨️ (00:24:54) Estructurando la API ⌨️ (00:32:22) Rutas y controladores ⌨️ (00:46:33) Conexión a MongoDB ⌨️ (01:02:07) Implementando el CRUD Usando Mongoose para mejorar nuestra API ⌨️ (01:17:36) Introducción ⌨️ (01:18:38) Conociendo a Mongoose ⌨️ (01:23:19) Definiendo el esquema ⌨️ (01:30:13) Ajustando el modelo ⌨️ (01:35:45) Validando datos y probando la API Rutas públicas, privadas y autenticación ⌨️ (01:44:19) Introducción a autenticación y autorización en APIs ⌨️ (01:45:31) Rutas públicas, privadas y de autenticación ⌨️ (01:49:05) Implementando el modelo de usuario ⌨️ (02:05:49) Construyéndotela el controller del login ⌨️ (02:09:47) Implementando los JSON Web Tokens ⌨️ (02:15:49) Ajustando las rutas verificando el token 💻 Con freeCodeCamp puedes aprender a programar gratis y alcanzar tu meta de obtener un empleo como desarrollador: https://www.freecodecamp.org/espanol/ ✍️ Lee cientos de artículos de programación de forma gratuita: https://www.freecodecamp.org/espanol/news/ 🎥 Suscríbete a nuestro canal para encontrar más videos y cursos de programación: https://www.youtube.com/freecodecampespanol?sub_confirmation=1
Sobre este curso
Cursos completos para aprender Desarrollo Web Back-End desde cero en el orden sugerido.
Lo que aprenderás en este curso:
- Dominar los fundamentos del desarrollo web moderno
- Crear páginas web responsivas y accesibles
- Implementar interactividad con JavaScript en el navegador
- Conectar aplicaciones web con servidores y APIs