Desarrollo web

NestJS Backend API: Login, CRUD, MySQL, Drizzle y JWT


¡Gratis! NestJS Backend API: Login, CRUD, MySQL, Drizzle y JWT
4.90 (8821 valoraciones)
Accede GRATIS ahora →
Compra segura en Udemy

Los cupones de Udemy suelen agotarse rápido

Udemy limita muchos cupones a solo 100 accesos. Si este descuento ya no está disponible, únete a nuestros canales y recibe primero nuevos cupones, avisos de cursos gratis y promociones exclusivas.

Recibe antes que otros los próximos cupones y descuentos disponibles.

Construye paso a paso un backend real con registro de usuarios, JWT, Swagger, validaciones, CRUD protegido y ChatGPT.

Contenido del curso:

En este curso aprenderás a construir un backend profesional desde cero con NestJS, utilizando una arquitectura moderna, ordenada y escalable. El objetivo principal será desarrollar una API REST completa con registro de usuarios, login, cierre de sesión y un CRUD de productos conectado a una base de datos MySQL.

Trabajaremos paso a paso desde la instalación y configuración inicial del proyecto hasta dejar funcionando cada endpoint desde Swagger, para que puedas probar la API de forma visual, ordenada y sencilla. Durante el desarrollo usaremos Drizzle ORM para manejar la conexión con MySQL, crear el schema de las tablas, ejecutar migraciones y preparar un mecanismo equivalente a un seeder para cargar datos iniciales.

También implementaremos autenticación segura con JWT, cifrado de contraseñas con bcrypt, validaciones mediante DTOs, protección de rutas con guards y manejo de errores comunes como credenciales incorrectas, productos inexistentes o datos inválidos. Además, agregaremos logs con console.log, console.warn y console.error para entender mejor el flujo de la aplicación y detectar errores durante el desarrollo.

Durante el proyecto usaremos ChatGPT como herramienta de apoyo para analizar errores, mejorar código, entender conceptos, revisar posibles soluciones y acelerar el proceso de aprendizaje. La inteligencia artificial será utilizada como asistente durante el desarrollo, pero cada parte del código será explicada paso a paso para que comprendas la lógica y el funcionamiento del proyecto.

Este curso está pensado para estudiantes y desarrolladores que desean aprender NestJS aplicado a un proyecto real, especialmente si ya tienen conocimientos básicos de backend, Node.js o bases de datos. Al finalizar, tendrás una API lista para conectarse con un frontend, agregar roles, refresh tokens, paginación, filtros, despliegue o nuevas funcionalidades.

Un curso práctico, directo y enfocado en construir una base sólida para proyectos backend modernos usando NestJS, MySQL, Drizzle ORM, Swagger, JWT y ChatGPT como asistente de desarrollo.

Etiquetas: Desarrollo Web

$0.00 $99.99
Accede GRATIS ahora →
Compra segura en Udemy

Cursos relacionados

Comentarios de los estudiantes

¿Quieres dejar tu comentario?
Debes iniciar sesión para comentar. Iniciar sesión
Opiniones de los estudiantes

Aún no hay comentarios. Sé el primero en comentar 👇