En este video aprenderás a construir un CRUD completamente funcional utilizando Node.js, Express y MySQL. Si ya has trabajado con SQLite en el video anterior, este es el siguiente nivel para mejorar tu conocimiento en desarrollo backend. Te guiaré a través de todo el proceso para conectar MySQL, gestionar datos de manera eficiente y realizar operaciones CRUD: Crear, Leer, Actualizar y Eliminar.
🔑 ¿Qué aprenderás?
Conexión con MySQL: Aprende cómo configurar y conectar MySQL a tu proyecto.
Modelo de Datos: Crea un modelo de datos profesional para gestionar tus categorías.
Operaciones CRUD: Implementa las operaciones básicas para gestionar productos en la base de datos.
⏱️ Índice del video:
00:00 - Introducción al CRUD con MySQL
00:40 - Creación del usuario de MySQL en alwaysdata
04:00 - Instalación de mysql2 y configuración de conexión con promesas y pools
08:05 - Gestión de credenciales con variables de entorno
11:10 - Revisión de la estructura de productos hasta el momento
12:10 - Creación de nuevos productos utilizando el modelo
25:20 - Listado de productos desde la base de datos
32:15 - Visualización detallada de un producto
41:28 - Edición de un producto
51:09 - Eliminación de un producto
📂 Código Fuente
Encuentra el código completo del proyecto en el siguiente repositorio de GitHub:
👉 Repositorio en GitHub: https://github.com/JePaFeNet/crud-nod...
Si te ha gustado este tutorial, no olvides darle like 👍, suscribirte 🔔 y compartir el video con tus amigos. ¡Tu apoyo nos ayuda a seguir creando más contenido útil para ti!