Тёмный
No video :(

CRUD con Node JS + Express y MySQL  

Programa Ya
Подписаться 6 тыс.
Просмотров 16 тыс.
50% 1

Hola coders, después de mucho tiempo sin subir un video a este canal por motivos de la universidad, decidí retornar con un video muy interesante si estás empezando con node js. En este video te explicaré paso a paso como podemos crear un CRUD (Create, Read, Update, Delete) básico con Node JS utilizando el framework Express, y nos conectaremos con el SGBD (Sistema Gestor De Base De Datos) MySQL para poder almacenar los datos.
Aprenderemos conceptos básicos de express como la configuración básica del servidor, crear rutas y usar middlewares. También usaremos un motor de plantillas para generar nuestras interfaces gráficas y usaremos boostrap para poder estilizar nuestros componentes.
Espero que este video sea de tu agrado, no olvides de darle like, dejar un comentario, suscribirte al canal si aún no lo has hecho y activar la campanita de notificaciones para que RU-vid te avise cuando suba un nuevo video.
⭕ Link del proyecto de este video: github.com/lui...
⭕ CDN: cdnjs.com/
⭕ Página de iconos: fontawesome.com/

Опубликовано:

 

25 июн 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 49   
@sinsin5556
@sinsin5556 2 месяца назад
Felicitaciones! por compartir tu conocimiento. El tutorial bien explicado, Muchas Gracias.
@alexfrias7979
@alexfrias7979 24 дня назад
Gracias Crack!!!
@arielfuentes3775
@arielfuentes3775 Месяц назад
Esa frase es de Alejandro Taboada (Programación ATS). Murió muy joven, espero menciones la frase a manera de homenaje
@programayacode
@programayacode Месяц назад
Así es, el primer curso de programación que hice fue en su canal
@miguelthomann2098
@miguelthomann2098 5 месяцев назад
Haces que el backend de esta forma tan practica sea muy facil. Muchas gracias!!!
@marcoleskovar9324
@marcoleskovar9324 5 месяцев назад
Super claro, sintetico y muy bien explicado, gracias!
@DavidCornejo98
@DavidCornejo98 10 месяцев назад
Excelente video. Me gustaría también un tutorial que enseñe a desplegar esto a modo de servidor de aplicaciones en la nube, para poder utilizarlo desde un frontend.
@omarmendoza5972
@omarmendoza5972 6 месяцев назад
Muy bien explicado y muy buen video, me sirvio, muchas gracias.
@ivanduarte9318
@ivanduarte9318 11 месяцев назад
Muy buen video, me sirvió muchísimo para practicar.
@beticohernandez9536
@beticohernandez9536 2 месяца назад
Buen video.
@oscarleninespinozaalvarez5451
@oscarleninespinozaalvarez5451 5 месяцев назад
Excelente trabajo.
@ZerGamerAP
@ZerGamerAP 2 месяца назад
34:47 - Listando y creando empleados
@limska7779
@limska7779 9 месяцев назад
muchas gracias.. excelente
@josemiguelbg305
@josemiguelbg305 Год назад
🔥🔥🔥
@Reaperdip
@Reaperdip Месяц назад
21:10 o tambien usen Alt + z
@EloyMartinGimenez
@EloyMartinGimenez 4 месяца назад
Es genial cuando encuentras justo lo que estas buscando jaja Gracias! Me gustaría saber que opinas sobre usar ejs en lugar de handlebars? soy bastante nuevo en node y me interesa saber tu opinión si es has usado ejs para las platillas. Gracias
@programayacode
@programayacode 4 месяца назад
He utilizado ejs y la verdad su sintaxis me parece mucho más cómoda que la de handlebars, incluso para configurarla como motor de plantilla para el servidor de node es más simple. ¡Un saludo!
@EloyMartinGimenez
@EloyMartinGimenez 4 месяца назад
@@programayacode Gracias, lo tendré en cuenta. Saludos!
@arielfuentes3775
@arielfuentes3775 Месяц назад
Como lo pondrías en un sitio estático? Por ejemplo netyfly, la base de datos la conectarias a firebase?
@programayacode
@programayacode Месяц назад
Existen servicios como railway que me permiten desplegar un backend y configurar también una base de datos postgrest o MySQL. Así que en caso de despliegue usaría ese servicio u otro que sea similar. Incluso, sus planes son muy buenos.
@arielfuentes3775
@arielfuentes3775 Месяц назад
@@programayacode te felicito por ayudar a quienes tenemos poca experiencia, es la primera vez que veo tus enseñanzas y haz ganado otro suscriptor. Sigue subiendo contenido.
@miyagui527
@miyagui527 2 месяца назад
GENIAL. amigo es una extensión la que usas para que te aparezca la sugerencia de la palabra que vas a utilizar ?
@programayacode
@programayacode 2 месяца назад
Así es, se llama TabNine
@metinero9
@metinero9 9 месяцев назад
Buenas, yo tengo un proyecto echo ya en html,javascript y css, y necesito hacer un crud en una de las paginas html que tengo echas, como uno este crud que el diseño esta echo en "views" a mi proyecto html ? gracias
@programayacode
@programayacode 9 месяцев назад
Saludos amigo. En el canal ya tengo un video donde muestro como hacer un crud con node usando views. Te dejaré el enlace para que puedas utilizar lo que necesites de dicho video: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-eOGlouhsIjY.htmlsi=VRxFAFSdi2WEqLAL
@metinero9
@metinero9 9 месяцев назад
​​@@programayacodeEste video es el mismo del cual me indicaste, y de echo, ya realize este crud, pero ahora necesitaría poner este crud en mi proyecto html. Lo mejor sería que pase mis archivos de html y las ponga como las vistas en este proyecto? A lo que voy es que quiero poner este crud en unas de las páginas que tengo echas como .html
@programayacode
@programayacode 9 месяцев назад
@metinero9 Exacto sería lo mejor, pasa tus archivos html como vistas. Disculpa que te haya enviado el link del mismo video, es que respondí el comentario desde RU-vid Studio y no me fijé en el video en el que estaba tu comentario XD Sorry!😅
@enelanonymatus5634
@enelanonymatus5634 2 месяца назад
Buen video, ¿cuál es el tema de tu VS?
@programayacode
@programayacode 2 месяца назад
Material Theme Ocean High Contrast
@roberthbarre
@roberthbarre 27 дней назад
hice todo, modifque a mi conveniencia y segun lo que yo queria, me da error cuando hago npm run build para luego hacer el deploy y subir a firebase, sabes por qué?, psdt Exelente video
@programayacode
@programayacode 27 дней назад
El error se debe seguro a que el comando build no está configurado. Revisa si tienes instalado a babel y sus presets. Una vez hecho esto podrás configurar el comando build y te funcionará. También una alternativa a babel es webpack
@roberthbarre
@roberthbarre 27 дней назад
Intente con webpack y me daba error tras error, intentare con Babel, thanks
@gabrielveliz-mw8ht
@gabrielveliz-mw8ht 9 месяцев назад
Una consulta, maestro de esta clase, ¿express no me funciono con import pero sí con require, por qué sucederá esto? (require('express'))
@programayacode
@programayacode 9 месяцев назад
En el package.json seguro no tienes habilitada la propiedad type a la cual debes darle el valor de module. Esto permitirá que uses import y export. ¡Un saludo!😄
@gabrielveliz-mw8ht
@gabrielveliz-mw8ht 9 месяцев назад
@@programayacode a ya entiendo, eso es para que todo el proyecto sea un módulo, gracias :)
@delfivirgilio
@delfivirgilio 9 месяцев назад
hola ! si yo estoy utilizando html y css en lugar de hbs, se podria aplicar el crud a mi proyecto sin cambiarlo? gracias
@programayacode
@programayacode 9 месяцев назад
¡Por supuesto que sí! Solo necesitas utilizar un método que se llama sendFile el cual recibe como parámetro la ruta completa del archivo html. Te recomiendo que busques en la documentación de node js o en otras fuentes acerca de este método para que lo puedas implementar en tu proyecto.
@delfivirgilio
@delfivirgilio 9 месяцев назад
@@programayacode muchas gracias 😁😁
@nahuelmasajnik1831
@nahuelmasajnik1831 2 месяца назад
Es orientado a microservicios?
@nahuelmasajnik1831
@nahuelmasajnik1831 2 месяца назад
El backend lo hace con nodo JS?
@programayacode
@programayacode 2 месяца назад
Así es, usando un framework llamado express
@ZerGamerAP
@ZerGamerAP 2 месяца назад
De casualidad no lo tendrá conectado a angular? x'd
@programayacode
@programayacode 2 месяца назад
Jajaja no, pero consumir el servidor como API, es muy simple. Puedes usar fetch o axios.
@ZerGamerAP
@ZerGamerAP 2 месяца назад
@@programayacode ohh, ok, gracias
@SISTEMASAMIZF
@SISTEMASAMIZF 4 месяца назад
la consola no me responde
@programayacode
@programayacode 4 месяца назад
Si tienes algún error en la consola al ejecutar un comando para descargar alguna dependencia, te recomiendo abrir el VS code como administrador
@ceb-unlockmaster
@ceb-unlockmaster Месяц назад
Cordial saludo ya programe todo pero me sale un error url: 'file:///C:/Users/Unlock/Desktop/SEGURIDAD-ELITE/node_modules/mysql/promise' } y este node:internal/modules/esm/resolve:265 throw new ERR_MODULE_NOT_FOUND( pero ese error me sale cada vez que importo este archivo import personasRoutes from'./routes/supervisores.routes.js'
@programayacode
@programayacode Месяц назад
Revisa cómo estás importando el módulo de supervisores. También revisa la configuración de tu package.json a ver si colocaste la propiedad de type: “module”
@ceb-unlockmaster
@ceb-unlockmaster 22 дня назад
@@programayacode ok gracias voy a revisar
Далее
CRUD JavaScript con express🎁
2:41:45
Просмотров 33 тыс.
Backend de productos (API sencilla) con Node y Mysql
54:58
MySQL Node.js Express
28:03
Просмотров 171 тыс.
PostgreSQL Tutorial for Beginners
2:53:27
Просмотров 228 тыс.
Angular Crash Course 2024 (for Beginners)
4:04:23
Просмотров 140 тыс.