API REST, Node js & MongoDB Atlas, Express | CRUD

  Рет қаралды 67,469

MonkeyWit

MonkeyWit

Күн бұрын

Node js y MongoDB 💖 son de las tecnologías más populares en el desarrollo de aplicaciones de servidor para la web. Para aprender, empieza creando una API REST sencilla con Node js y MongoDB tal como te muestro en éste video.
💚Y si eres parte del 1% que lee esta descripción.💚 Déjame un comentário con un monito 🐒 y pongamos a los Monkeys de moda.
Además, aquí 👇 te recomiendo otros videos que te ayudarán a tornarte un verdadero 💪 CRACK FULL STACK del desarrollo:
API REST con Python, Flask y MongoDB: • Cómo crear una API RES...
API REST con Nest js & MongoDB: • Cómo crear una API con...
React & Redux Toolkit: • React & Redux Toolkit ...
API REST con Node js & MongoDB: • API REST, Node js & Mo...
API REST con Nodejs & MySQL: • API REST con Node js y...
Setup de Node js & Typescript: • Nodejs Typescript Setu...
Abre tu cuenta en Hostinger para hospedar tus aplicaciones de Nodejs: hostinger.co?REFERRALCODE=1KUIIK46
✅ LINKS:
Repo del código: github.com/mon...
🎯 SUSCRÍBETE A NUESTRO CONTENIDO: bit.ly/35PxZE0
💬 SÍGUENOS EN NUESTRAS REDES!!
Fcebook: / monkeywit
Instagram: / monkey.wit
GitHub: github.com/mon...

Пікірлер: 174
@alejoholmann4068
@alejoholmann4068 Жыл бұрын
Excelente video, muchas gracias, espero mas videos de MongoDB! *** ---> Si estas viendo actualmente el video, el metodo "remove" está deprecado, debes usar "deleteOne" o "deleteMany" dependiendo del caso
@yasminramirez2882
@yasminramirez2882 9 ай бұрын
Gracias por este aporte, ya en elfinal y no sabia que tenia mal, vine a los comentarios y resolví el problema.
@luisangelguzman2335
@luisangelguzman2335 2 жыл бұрын
Esta es una de las explicaciones más claras y fáciles de seguir sobre programación que he encontrado en todo KZbin. Muchas gracias por el tutorial, realmente se aprecia 👍
@Tessioo
@Tessioo 2 жыл бұрын
Es el mejor tutorial de API REST con NodeJS y MongoDB que existe en KZbin a día de hoy. Después de probar con varios tutoriales, pude crear mi API correctamente siguiendo éste video. La explicación es clarísima, mil gracias!!!
@firewolf_LM
@firewolf_LM 2 жыл бұрын
5 meses después y sigue siendo así, busque varios y apenas con este pude entender
@alejandrovaquera4663
@alejandrovaquera4663 2 жыл бұрын
Actualizacion (2022), la funcion .remove esta deprecada, mongodb recomienda usar la funcion .deleteOne en su lugar, muy buen video, like!!
@juanjoyeah
@juanjoyeah Жыл бұрын
GRACIAS!
@orojasv
@orojasv 2 жыл бұрын
Simplemente brutal, que explicación más clara, los 57 minutos mejor invertidos en mucho tiempo👏👏👏 ... muchas gracias!
@freddycasilimas7130
@freddycasilimas7130 2 ай бұрын
Muchas gracias por videos de este tipo me ayudo mucho ya que tenia 3 días tratando de hacer lo que tu hiciste en los primeros 21 minutos te lo agradezco
@cmunozriver
@cmunozriver Жыл бұрын
Hola, este es el primer video que veo de tu canal, te has ganado un nuevo suscriptor. He visto muchos videos sobre como realizar un CRUD, y en general siempre hay cosas que no logro entender de quien las explica, en tu caso me he suscrito como una manera de agradecerte pues he entendido cada uno de los pasos necesarios y por fin ya estoy listo para comenzar a realizar todos los CRUDS que necesito. Gracias por tu video, felicidades por tu canal, mucho éxito. Un saludo desde Luxemburgo.
@MonkeyWit
@MonkeyWit Жыл бұрын
Que bueno haber podido contribuir. Saludos!
@victormanuelmartinezf
@victormanuelmartinezf 2 жыл бұрын
Qué clase de video es este. explicas demasiado bien, lo he entendido toda la primera y la verdad es que me ha servido muchísimo con un proyecto que tengo que entregar en mi trabajo.
@victoraponte3761
@victoraponte3761 3 жыл бұрын
Mi amigo muy bien explicado, la verdad explicas de una forma tan sencilla que cualquiera podría entender... Todo un Maestro 👌🏻👌🏻👌🏻
@hehermosilla13
@hehermosilla13 3 ай бұрын
en 55:25 the typical method for removing documents would be deleteOne, deleteMany, or remove (deprecated in newer versions).
@nahu-dev
@nahu-dev Жыл бұрын
de todos los tutoriales que vi ninguno hacía lo que yo quería aprender, solo en este video lo encontré, muchas gracias
@elvisito3341
@elvisito3341 2 жыл бұрын
Te amoooooooo, estuve buscando por todos lados un tutorial bien explicado de mongodb y no lo consegui hasta hace 50 minutos que te consegui a ti, estoy terminando de ver tu video y he entendido todo jajjaja, saludos y muchassss gracias, nuevo sub jaja
@daniel-24gra79
@daniel-24gra79 Жыл бұрын
Yo diria que es el mejor video explicativo referente a este tema, rapido conciso y sobre todo agradable, hay tutoriales que son insufribles
@ajunquit
@ajunquit Жыл бұрын
Sin duda alguna, uno de los mejores contenidos. Sin mucha vuelta y directo al grano. Muchas gracias por compartirnos este tutorial
@jonatancruzmusic
@jonatancruzmusic 2 жыл бұрын
Excelente explicación, había visto muchos videos, pero este es el más comprensible que he encontrado!
@kchinom
@kchinom 2 жыл бұрын
hermano tu explicación es la mejor que he encontrado, felicidades por tu trabajo.
@victormanuelmartinezf
@victormanuelmartinezf 2 жыл бұрын
Amigo nuevamente, no sé como agradecerle, me está sirviendo mucho esto que estoy haciendo, estaba bastante frustrado porque es un proyecto que tengo que entregar y me habéis salvado. UFFFFF muchisimas gracias, también estoy en Brasil y soy de Venezuela, por cierto kkk
@MonkeyWit
@MonkeyWit 2 жыл бұрын
Hola Victor Manuel, me alegra que te haya servido el video. Puedes compartirlo con tus amigos y colegas para así poder ayudar a más personas. Yo estoy específicamente en Brasília, y tu?
@yasminramirez2882
@yasminramirez2882 9 ай бұрын
Excelente vídeo y explicación, me gusta que explicas todo lo que usas pero de forma sencilla y la voz es agradable. Gracias por compartir
@dagcomunica5921
@dagcomunica5921 2 жыл бұрын
Gracias por tan magnifico aporte . Muy bien explicado de principio a fin. Es con el único video que se me ha facilitado la conexión de visual Studio Code con Mongodb Atlas y la correspondiente manipulación de archivos. Mil gracias. :D
@alejandracasado7636
@alejandracasado7636 2 жыл бұрын
Apoyo el pedido de Fran Martin!! además por favor si tienes que agregar mas colecciones que van a ser dependientes de usuarios como haces con el middelware, el nombre de route se duplica en el otro archivo? tengo conflicto con eso. Muy bueno y muy claro el video!!
@genesisortega3034
@genesisortega3034 8 ай бұрын
Muchass Gracias, no pude encontrar mejor explicación. 😎
@mayrarincones8427
@mayrarincones8427 7 ай бұрын
Muchas gracias por esta explicación!! Simple y claro 👏
@chubakoide3000
@chubakoide3000 Жыл бұрын
.remove ya no se usa, hay que sustituirla por .deleteOne({ _id: id }) en la parte DELETE del CRUD. O eso dice chatgpt y funciona. Muy buen tutorial
@VonKouen
@VonKouen Жыл бұрын
Es exactamente lo que hice yo, chatGPT me dijo otra alternativa: .findByIdAndRemove
@jricardo88
@jricardo88 2 жыл бұрын
Wow, tremendo, voy medio video y la CANTIDAD/CALIDAD de información que he absorbido. Excelente video, solo quise venir a darte las gracias.
@MonkeyWit
@MonkeyWit 2 жыл бұрын
Hola JeR, me alegra haberte aportado y gracias por tu comentario!!
@TITO-sf3tm
@TITO-sf3tm Жыл бұрын
me encanta tu video, por lo bien que explicas todos y cada uno de los pasos al igual das una breve explicacion de las tecnologias usadas. mantenlo asi !
@albertourizar6610
@albertourizar6610 Жыл бұрын
Muchas gracias Amigo!! me fue muy util tu aporte , si pudiera darte mas likes te los daría. Me suscribo a tu canal y te sigo de ahora en más.
@MonkeyWit
@MonkeyWit Жыл бұрын
Muchas gracias por tu comentario. Saludos!!
@dagerbarros7894
@dagerbarros7894 2 жыл бұрын
Excelente curso mi amigo... Seguí el paso a paso para crear un login y registro tomando por otros lados varias referencias junto con este video y genial... Gracias por compartir.
@franmartin2758
@franmartin2758 3 жыл бұрын
Buen video!! Podías hacer un video en React realizando un CRUD usando JSON Server como API o usar esta API y manejar el estado Global con Context API y Reducer
@MonkeyWit
@MonkeyWit 3 жыл бұрын
Hola, muchas gracias por tu comentário. Tendré en cuenta para un próximo video. Abrazos!
@codewithjc4617
@codewithjc4617 2 жыл бұрын
En verdad te rifaste con este video, mejor explicado que los videos en inglés
@macuayt
@macuayt Жыл бұрын
sos un genio agradezco mucho que compartas tu sabiduria, desde paraguay
@juliannavia4731
@juliannavia4731 2 жыл бұрын
Muchas gracias por hacer estos videos, explicas muy bien, espero verte en otras redes sociales para que más gente conozca tu gran trabajo.
@orojasv
@orojasv 2 жыл бұрын
Hola, muchas gracias x los videos, son geniales... podrias por favor hacer un video sobre como implementar JWT en una API con Node. 🐒
@victordavidgonzalezlemus3079
@victordavidgonzalezlemus3079 2 жыл бұрын
Sencillamente EXPECTACULAR tu forma de explicar..! Muchas gracias por compartir
@AlexLopez-fl3gl
@AlexLopez-fl3gl Жыл бұрын
Gracias bro el mejor tutorial jaja y cuando vez que si se creo la base se nota la alegría😂❤
@Richie.
@Richie. 9 ай бұрын
cabe resaltar que si el .remove({ _id: id }) de la linea 46 del user.js no funciona, lo pueden reemplazar por .deleteOne({ _id: id }), a mi me funciono con el .deleteOne muchas gracias! 🐒🐒🐒
@Luis-hc1dl
@Luis-hc1dl Жыл бұрын
Excelente video!! Muchas gracias por hacerlo con Atlas, no necesitaba hacerlo de esa forma, pero es un agregado increíble
@philipuslll
@philipuslll 2 жыл бұрын
Muchas gracias amigo, estoy haciendo proyecto API REST para la U y esto me aclara casi todo
@alexandermazariegos8901
@alexandermazariegos8901 Жыл бұрын
Muy buena explicacion, te agradesco, me sirvio para una tarea, solo que me piden mostrarla en un portal we, desarrollarla con (html, javaspcritp
@JDQN
@JDQN 2 жыл бұрын
Muy buen video de 10 super bien explicado todo y todo funciono full hd a la fecha mil gracias profe por compartir ese conosimiento ya tienes un nuevo suscriptor gracias profe bendiciones
@edgar_g2717
@edgar_g2717 Жыл бұрын
Suena a cliche pero ha sido la mejor hora invertida muy chingon el video y bien explicado muchos thnks uwu
@guillediazhdzduque1776
@guillediazhdzduque1776 5 ай бұрын
Te amo we, gracias
@demavares
@demavares 2 жыл бұрын
Genial vídeo muy bien explicado. Gracia por darme la base ahora a investigar y experimentar para que haga el cruz desde un formulario.
@brayandvelasquez2256
@brayandvelasquez2256 Жыл бұрын
¡Que buena explicación has dado! muchas gracias, fue de gran ayuda
@jealberps2915
@jealberps2915 Жыл бұрын
Totalmente clara la explicación se entiende todo muy fácil muchísimas gracias
@juandavidarangotavera5056
@juandavidarangotavera5056 2 жыл бұрын
excelente video, super bien explicado. De verdad haces muy buen contenido, de lo mejo que he visto. muchas gracias
@eglisalvarez2044
@eglisalvarez2044 2 жыл бұрын
Excelente tutorial, sencillo y bien explicado el CRUD en nodejs
@XimenaRios-yg5hk
@XimenaRios-yg5hk 10 ай бұрын
Ame esta explicacion, muchas graciassssssssssssss
@diiexe
@diiexe 2 жыл бұрын
hermano te adoro sos demasiado bueno explicando, seguí así!!!
@gerardolopez897
@gerardolopez897 3 жыл бұрын
Buenisimo video, de lo mejor que he encontrado.
@lunagaia2969
@lunagaia2969 9 күн бұрын
Sos un crack!!! Que genio
@Luis001155
@Luis001155 2 жыл бұрын
Muy buena explicación, ha sido la mejor que he visto. Muchas gracias.
@juancamilorivasmolina331
@juancamilorivasmolina331 Жыл бұрын
Muy educativo! muchas gracias por el contenido, exitos!
@mode643
@mode643 Жыл бұрын
👻 Super !!! Muy fácil de entender y con todo lo necesario para que funcione
@firewolf_LM
@firewolf_LM 2 жыл бұрын
Muchas gracias por este valioso tutorial, por fin me quedo claro como hacerlo, explicas muy bien!
@DragoDoo
@DragoDoo Жыл бұрын
Excelente video. Espero sigas creciendo :D
@cgimoonai
@cgimoonai 9 ай бұрын
Thabk you very much. Well explained! 🎉
@THEShAdOwHFV
@THEShAdOwHFV Жыл бұрын
55:34 en nuevas versiones de mongoose el .remove está deprecado, se tiene que usar -> deleteOne con lo cual quedaría así el endpoint de delete: router.delete('/users/:id', (req, res) => { const { id } = req.params; console.log(userSchema) userSchema .deleteOne({_id: id}) .then((data) => res.json(data)) .catch((error) => res.json({message: error})); });
@alissamilagrossalazargamar9870
@alissamilagrossalazargamar9870 Жыл бұрын
BUENISIMOOOO VIDEOOOO!!! GRACIAS!
@TheRana65
@TheRana65 Жыл бұрын
Puedes hacer un video en el que guardas data mas complicada? como por ejemplo un arreglo de objetos y dentro de ese objeto un arreglo algo asi, estoy tratando de hacer algo asi y en el momento de obtener un solo item no se como hacerlo y no encuentro alguna guia o algo
@andrestalero1042
@andrestalero1042 Жыл бұрын
Excelente explicación, todo perfectamente claro, muchisimas gracias.
@sebastian42927
@sebastian42927 Жыл бұрын
muy bueno muchas gracias.
@gianfrancochiariello2489
@gianfrancochiariello2489 Жыл бұрын
Muchas gracias por el tutorial, excelente!
@NicolasAldao
@NicolasAldao Жыл бұрын
Super entendible, me salvaste! gracias
@georgeassouad4078
@georgeassouad4078 Жыл бұрын
Que buen video! me sirvió muchísimo! muchas gracias!
@hehermosilla13
@hehermosilla13 3 ай бұрын
en 55:28 para nuevas versiones hay que poner deleteOne, remove no funciona
@TheRana65
@TheRana65 Жыл бұрын
Como puedo hacer un post de un array de objetos similares al objeto que tienes pero dentro de un array????
@hehermosilla13
@hehermosilla13 3 ай бұрын
gracias, el mejor video!
@WilsonRestrepo0271
@WilsonRestrepo0271 2 жыл бұрын
Un saludo Gracias por el vídeo, Veo que sabes del tema espero que puedas subir mas material....
@gabi7112
@gabi7112 Жыл бұрын
Excelente explicación ! Hice el video paso a paso pero en el momento de añadir la URI, me aparece errores en la consola con respecto a la URI. He comprobado el usuario y contraseña pero sigue sin funcionar.
@tonisallent4423
@tonisallent4423 2 жыл бұрын
Muy grande Monkey, explicación excelente. Gracias!!
@joseluisrangel7177
@joseluisrangel7177 2 жыл бұрын
tus videos son muy buenos, gracias por compartirlos, me ayudan bastante en mi aprendizaje
@rukho9888
@rukho9888 2 жыл бұрын
claro y conciso!!! saludos
@palteinzenberg4512
@palteinzenberg4512 Жыл бұрын
Muy bien explicado, super sencillo y conciso.
@johnherrera5913
@johnherrera5913 2 жыл бұрын
Master! Muy buen video, gracias por siempre ayudarnos
@Zedgmerlol
@Zedgmerlol 2 жыл бұрын
Hola buenas, buen vídeo. Hay alguna forma de agregar una nueva propiedad por ejemplo { año: 1000 } a un usuario ya existente?
@gomvilla
@gomvilla 2 жыл бұрын
Excelente video, explicas de una manera muy sencilla
@AndresGutierrez-py3hi
@AndresGutierrez-py3hi 2 жыл бұрын
Amigo muy buen video, muy bien explicado y facil de seguir. Gracias!!!!
@jimejimenta
@jimejimenta Жыл бұрын
Excelente explicacion! A alguien mas le pasa que le sale error con editar/actualizar/eliminar un usuario? creo que es algun problemas con leer el id. Graciass
@attilahun7994
@attilahun7994 2 жыл бұрын
Muchisimas gracias que buen video todo muy claro y al grano ^^
@yairospina5662
@yairospina5662 2 жыл бұрын
Excelente... tienes algún video referente a como conectar esa api rest con un frontend en angular?
@eduardogarcia-ji4mb
@eduardogarcia-ji4mb Жыл бұрын
yo ando buscando lo mismo
@ornellaluna7128
@ornellaluna7128 5 ай бұрын
Excelente tutorial, pero si les da error el schema.remove( ) --> deprecated , reemplazar por schema.deleteOne(). Saludos.
@jeffersonsalazar668
@jeffersonsalazar668 2 жыл бұрын
Que buena explicacion a detalle.... muy buen vudeo
@NachtSieger
@NachtSieger Жыл бұрын
Me acabas de salvar, realmente muchas gracias por tomarte el tiempo
@TheGaboZizou
@TheGaboZizou 2 жыл бұрын
Excelente explicación amigo, gracias y bendiciones!
@nicolasrojas2081
@nicolasrojas2081 2 жыл бұрын
Gran video, me ayudó bastante a comprender el tema!
@ikm4ch0
@ikm4ch0 Жыл бұрын
Gracias, buen tuto, me suscribi ya que estoy aprendiendo todo lo que pueda en la parte backend, tendrias alguna idea de relacionar collections de mongodb, me explico: collection users, productos, carrito, donde si un usuario se registre , pueda comprar productos de esa misma base de datos pero la collections de productos y tambien cuando ese mismo compre se registre en una collection de carrito donde este el id usuario y su info y el id del producto con su info ademas de tener una curta donde este el id del carrito su info , la de uusuario y la del producto si me hago entender?
@erickortega7283
@erickortega7283 Жыл бұрын
Excelente video!!😉
@code_castle
@code_castle Жыл бұрын
Me gusto, me suscribo.
@eduardomasis6492
@eduardomasis6492 Жыл бұрын
Buenisimo este video
@luisdavidjuniormaquenvidau1358
@luisdavidjuniormaquenvidau1358 Жыл бұрын
En el package.json del repo veo la dependencia instalad de mongodb, pero no veo que se use en el video, para qué se instala?
@bryanfreitas2609
@bryanfreitas2609 2 жыл бұрын
muchisimas gracias se entendio todo a la perfeccion
@angelvillalba8636
@angelvillalba8636 2 жыл бұрын
Gracias por el video 🥳
@hernanaraujo6795
@hernanaraujo6795 Жыл бұрын
Buenas tardes, yo tuve un problema, a la hora de la enviar los datos a la base de datos en el minuto 40, me sale un error y no se porque esta exactamente igual a tu codigo
@antonyjr_00
@antonyjr_00 Жыл бұрын
buenisimo el tutorial 10/10
@sm__alfredo8852
@sm__alfredo8852 2 жыл бұрын
Gran video, muy bien explicado 10/10 👌
@LuisAngelOlivaSolis
@LuisAngelOlivaSolis Жыл бұрын
Exelente video, como puedo hacer para que tenga una autenticación por medio de un token?
@mathecaneva9170
@mathecaneva9170 2 жыл бұрын
Muy buenas, excelente video. Me encantó, como tendría que hacer para utilizar la api desde otro ordenador habiendo levantado el servidor en otro equipo? Saludos!
@imaikyi
@imaikyi Жыл бұрын
Muy buen video
@nelsonrivera6036
@nelsonrivera6036 11 ай бұрын
Excelente video.
@fernandolopez6853
@fernandolopez6853 2 жыл бұрын
Buen video 💯👍 , gracias por la explicacion
Cómo documentar API con Swagger & Node js & Express
42:15
MonkeyWit
Рет қаралды 27 М.
I tried 8 different Postgres ORMs
9:46
Beyond Fireship
Рет қаралды 410 М.
Touching Act of Kindness Brings Hope to the Homeless #shorts
00:18
Fabiosa Best Lifehacks
Рет қаралды 18 МЛН
Dad gives best memory keeper
01:00
Justin Flom
Рет қаралды 21 МЛН
WILL IT BURST?
00:31
Natan por Aí
Рет қаралды 45 МЛН
I built the same app 10 times // Which JS Framework is best?
21:58
Fireship
Рет қаралды 2,5 МЛН
Turns out REST APIs weren't the answer (and that's OK!)
10:38
Dylan Beattie
Рет қаралды 157 М.
Microservices with Kafka: ECommerce Example (.NET 8)
34:51
Code Overdose
Рет қаралды 3,7 М.
Tu primer REST API usando Node.js, ¿Que es una REST API?
1:16:02
Fazt Code
Рет қаралды 347 М.
Storing Images in S3 from Node Server
39:59
Sam Meech-Ward
Рет қаралды 91 М.
What is a REST API?
9:12
IBM Technology
Рет қаралды 1,5 МЛН
The Story of Next.js
12:13
uidotdev
Рет қаралды 576 М.
API vs. SDK: What's the difference?
9:21
IBM Technology
Рет қаралды 1,4 МЛН
The cloud is over-engineered and overpriced (no music)
14:39
Tom Delalande
Рет қаралды 586 М.
Touching Act of Kindness Brings Hope to the Homeless #shorts
00:18
Fabiosa Best Lifehacks
Рет қаралды 18 МЛН