SPEED RUN: Build a CRUD API with Node.js + Express + MongoDB

  Рет қаралды 113,757

Coding Garden

Coding Garden

4 жыл бұрын

This is an excerpt of a live stream that was broadcasted live on Twitch - / codinggarden
💖 Donate: coding.garden/donate
😍 Pledge: coding.garden/pledge
💬 Discord: coding.garden/discord
🎉 Stickers: coding.garden/stickers
💻 Gear List: coding.garden/gear
🔎 Search for more Coding Garden videos here: coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGardenCommun...

Пікірлер: 158
@JohnJohn-tg8yj
@JohnJohn-tg8yj 3 жыл бұрын
Your content is awesome and extremely useful, your postive personality is just as infectious
@kingsleydavidagyemang6015
@kingsleydavidagyemang6015 3 жыл бұрын
You take the pain and complexity out of building complex things and make it fun. Thanks man
@chandusirigiri3250
@chandusirigiri3250 4 жыл бұрын
The way CJ explains coding by interacting every one over chat is simply awesome! Max and CJ are best tutors as far as I came across!
@mohammadais8191
@mohammadais8191 3 жыл бұрын
Who is Max? what channel?
@JamesDarby7
@JamesDarby7 Жыл бұрын
@@mohammadais8191 Maximilian Schwarzmuller
@vanish3408
@vanish3408 3 жыл бұрын
I love those speed runs please do it more!
@ariekusuma7782
@ariekusuma7782 4 жыл бұрын
4:50 how pros act on getting error
@kionlingg
@kionlingg 3 жыл бұрын
pedrocardosobjj You’re correct. He addressed that in the video! Good knowledge though man
@TungNguyen-wt7vc
@TungNguyen-wt7vc 3 жыл бұрын
This is hilarious XD
@marceloabreu5724
@marceloabreu5724 3 жыл бұрын
wow this is awsome for my school projects, thank you so much
@finociasubahani3567
@finociasubahani3567 2 жыл бұрын
Very interactive, awesome way of teaching, thank you so much
@jimmyadaro
@jimmyadaro 3 жыл бұрын
Thanks KZfaq for recommending this video and this channel. I've just learn how to create a CRUD API with technology I usually hate, but now it looks awesome. Also, that JOI thing is great (IYKWIM).
@chemedev
@chemedev 4 жыл бұрын
You are like the happiest dev on youtube!
@rafi_45
@rafi_45 3 жыл бұрын
Love the way you present this awesome thing..
@giulianoerrico3434
@giulianoerrico3434 3 жыл бұрын
Thank you so much CJ!!!!! [npx create-express-api] solved me a really big problem!!! Thank you!!! :D
@andylib
@andylib 4 жыл бұрын
I love your humor & positivity !! Great content as usual
@cjliu4657
@cjliu4657 3 жыл бұрын
What is the theme of vscode?
@dorelbarbu9453
@dorelbarbu9453 3 жыл бұрын
Good video! A speed run for a CRUD frontend would be really interesting to see :)
@darknessman4811
@darknessman4811 3 жыл бұрын
You are such a wonderful person, I hope one day I will be able to code just like you do, i've just start learning Node.JS Thannks ❤️
@efkang.9116
@efkang.9116 4 жыл бұрын
This is awesome, I also like your streams but these "Speed Run" videos were much easier to consume. Short and instructive.
@carlosceronsantacruz6854
@carlosceronsantacruz6854 4 жыл бұрын
that's right
@cjliu4657
@cjliu4657 3 жыл бұрын
What is the theme of vscode?
@efkang.9116
@efkang.9116 3 жыл бұрын
@@cjliu4657 He shares them all here : github.com/CodingGarden/vscode-settings
@Rohan-fn7wc
@Rohan-fn7wc 4 жыл бұрын
Please create more of these... This is much better than any bootcamps..
@catrosits
@catrosits 4 жыл бұрын
Excellent job.. you keep me coming to this channel...
@mkoi228
@mkoi228 3 жыл бұрын
I'm a nodejs backend dev and I absolutely love your content. I hope your channel grows exponentially, you f****** deserve it.
@mdriponhossain6255
@mdriponhossain6255 4 жыл бұрын
thank you cj.. you are a real hero in the field of coding....
@johnm8358
@johnm8358 4 жыл бұрын
Speed run... Awesome ... I never get to finish your other videos.. great idea
@akashtakawale9074
@akashtakawale9074 4 жыл бұрын
This fast coding challenge is really good ...would like to see more ! Great job !
@rickgrimes800
@rickgrimes800 4 жыл бұрын
Awesome content, cant wait for the frontend version !!!!
@TjSpoonManJacques
@TjSpoonManJacques 2 жыл бұрын
Tell your mom she created an amazing gift when she created you! Much love from New Orleans!
@epilpstd1
@epilpstd1 4 жыл бұрын
Thanks, this was very useful!
@legendary-acp
@legendary-acp 4 жыл бұрын
I just made CRUD API for my course project few days back. If this would have came earlier it would have saved me a lot of time. 😅
@kauasacramento2380
@kauasacramento2380 Жыл бұрын
This is so good!
@octavian3033
@octavian3033 3 жыл бұрын
I've been trying to create sort of the same thing using Vue. Glad this video gave me a bit more clarity on how to do it. Though I'm still stuck at some places.
@azMD108
@azMD108 4 жыл бұрын
Hey CJ, love your videos and streams! Could you do a video about docker? Like where you deploy a simple api with docker. Also a dive into express-gateway could be interesting. Thank you!
@lemos51
@lemos51 3 жыл бұрын
Although I can't understand sh*t of what is goin' on, I still come here to watch your videos. Nice vibe, makes me want to learn more and more. Thank you.
@johnswick9507
@johnswick9507 Жыл бұрын
This was fun to watch. =)
@carlosceronsantacruz6854
@carlosceronsantacruz6854 4 жыл бұрын
great job CJ, more speed run please. :)
@RizkySamPratama
@RizkySamPratama 3 жыл бұрын
Awesome!! i will try this
@knlsha
@knlsha 3 жыл бұрын
Going to try this tonight and push it to github! Thanks for this one.
@akhiljayachandran3738
@akhiljayachandran3738 4 жыл бұрын
You are awesome and crazy man. And whatever you are sharing is understandable. ✌️
@chizuru1999
@chizuru1999 4 жыл бұрын
😝😝 I just learnt how to create and read records in mongodb today. Used atlas for my first cluster! Really awesome. And this will definitely give more insights. 👌🏻
@JhonIdrovo-the-human
@JhonIdrovo-the-human 11 ай бұрын
You're the best man!
@caiofleury3924
@caiofleury3924 4 жыл бұрын
Amazing content!
@niemiryan
@niemiryan 4 жыл бұрын
These speedrun videos are awesome. Its more realistic compared to tutorials
@danzeitman9319
@danzeitman9319 3 жыл бұрын
Awesome and short! Monk seems really awesome - how do you connect to a db hosted on mongodb Atlas?
@TravelWithRanveer
@TravelWithRanveer 4 жыл бұрын
Man you are an inspiration !!! Share ur strategy technologies that u like in MERN development
@helmialfathseptiana6383
@helmialfathseptiana6383 4 жыл бұрын
I enjoyed this
@uriah117
@uriah117 3 жыл бұрын
And i thought _I could type fast..._ Good content!
@andreimartinaquino2534
@andreimartinaquino2534 3 жыл бұрын
Coding along with this, learned new libraries, instead of using mongoose and sequelize, its easier now! thanks for this speed run.
@magikdas
@magikdas 3 жыл бұрын
Hi.Thanks a ton for this awesome video. Made learning node real fun. I was trying out some testing scripts using supertest and chai against these APIs. The tests run fine, however when I run a nyc coverage on them, somehow the coverage does not pick up - request(app).get('/api/v1/faqs') (this line was created in api.faqs.js under test folder) part as a covered test. Any suggestions here?
@jyr376
@jyr376 4 жыл бұрын
I think he can finish that in 5-10 mins if he didn't explain. You are awesome dude!
@weaver3636
@weaver3636 3 жыл бұрын
Watching this to familiarize myself with Express and Node.
@faustinopedrofaustin
@faustinopedrofaustin 3 жыл бұрын
Hey CJ I've been recently using typescript for my backend projects and I wanna make this generator that you did at 00:45. Do you have any tips so I can build one like that?
@kbizzy111
@kbizzy111 4 жыл бұрын
This is exactly what I was wishing for
@trezentosfull
@trezentosfull 4 жыл бұрын
I have a question, how import an archive javascript in a component React? use the at public/index.html?
@kongoon
@kongoon 3 жыл бұрын
Hello Do you think about Svelte?
@tiuqanaul8573
@tiuqanaul8573 3 жыл бұрын
What's your config in VSC y your extensiones fav, greeting crack! 🤠
@Thinhnv
@Thinhnv 4 жыл бұрын
Awesome video Thank CJ, Can you share for us how to create the command for create quick base project with all thing you need in the beginning ? Ps: I saw this on the comment, thank again :D
@jolulipa
@jolulipa 3 жыл бұрын
where can we get a copy of this code?
@mymarginalia8349
@mymarginalia8349 4 жыл бұрын
Is there a video where he made that create-express-api
@naumanmunir8059
@naumanmunir8059 3 жыл бұрын
Thanks CJ
@dasten123
@dasten123 4 жыл бұрын
This speed run concept is very nice! I like it because you don't interact with the stupid chat so much, which I find very distracting
@abhayganti8662
@abhayganti8662 3 жыл бұрын
How can I get access to the create-express-api generator ?
@ullaskunder
@ullaskunder 2 жыл бұрын
any ideas about that express generator, how to create express generator 0:43 like that ?
@danzeitman9319
@danzeitman9319 3 жыл бұрын
Can Joi handle nested JSON objects?
@user-cu7xv5zd7p
@user-cu7xv5zd7p 4 жыл бұрын
Keep going great
@dennissaenz5796
@dennissaenz5796 3 жыл бұрын
what is the vs theme?
@cjliu4657
@cjliu4657 3 жыл бұрын
What is the theme of vscode?
@Reznik88
@Reznik88 3 жыл бұрын
where can we find that starter setup???
@sar010
@sar010 4 жыл бұрын
Hi, great video! what is your keyboard, and what switches do u use? thanks
@CodingGarden
@CodingGarden 3 жыл бұрын
github.com/CodingGarden/faqs#what-keyboard-do-you-use
@TheMrDaann
@TheMrDaann 4 жыл бұрын
Hey CJ! Can you explain how to build the create-express-api command? Love your channel ❤! Bye
@CodingGarden
@CodingGarden 4 жыл бұрын
It's a simple script that clones a repo: github.com/w3cj/create-express-api This is the repo it clones: github.com/w3cj/express-api-starter
@jimhalpert9803
@jimhalpert9803 3 жыл бұрын
Pro tip : Use thunder client to check your routes. Its an extension directly in VSCode.
@Hytension
@Hytension 2 жыл бұрын
Legend
@hassanbelmekki624
@hassanbelmekki624 3 жыл бұрын
guys the command npx create-express-api serverX is not working for me how can i install the create-express-api
@mbmalek92
@mbmalek92 3 жыл бұрын
What about clover POS api?
@andreaskroll
@andreaskroll 3 жыл бұрын
You should use findOneAndReplace for the put with an upsert: false, so it does not create an element if it does not exist.
@yashbrahmkshatriya3627
@yashbrahmkshatriya3627 4 жыл бұрын
Which vscode theme do you use? Btw , GREAT SPEED 🔥🔥🔥🔥
@CodingGarden
@CodingGarden 4 жыл бұрын
You can see all my settings here: github.com/CodingGarden/vscode-settings
@thevannysher
@thevannysher 3 жыл бұрын
i dunno why but i m not able to get my db working. it s like if monk wasnt able to create database
@juanyang838
@juanyang838 3 жыл бұрын
I tried to create express-api like you’ve done but the CMD keeps throwing this error - “Error: spawn rm ENOENT” I’m on Windows 10 and also installed the CLI globally. Could you tell me any tips to resolve this problem?
@CodingGarden
@CodingGarden 3 жыл бұрын
There's an issue on Windows that has not been resolved. You can clone the starter repo directly: github.com/w3cj/express-api-starter
@dasten123
@dasten123 4 жыл бұрын
Guys... he codes an api for an FAQ endpoint in this video... frequently asked questions... and you are still asking him about his damn vscode theme in the comments? It does not cross your mind that a streamer like him maybe has a link to an FAQ in the video description? lol!
@skyy5584
@skyy5584 3 жыл бұрын
Lazy people lol
@user-nt3ti4zk3l
@user-nt3ti4zk3l 3 жыл бұрын
What the name of theme in the visual studio code?
@user-nt3ti4zk3l
@user-nt3ti4zk3l 3 жыл бұрын
And what the font name in editor?
@kirillgimranov4943
@kirillgimranov4943 3 жыл бұрын
Which VSCode theme do u use?
@CodingGarden
@CodingGarden 3 жыл бұрын
github.com/CodingGarden/faqs#what-theme-do-you-use-in-vscode
@archavez100
@archavez100 3 жыл бұрын
What theme are you using?
@CodingGarden
@CodingGarden 3 жыл бұрын
github.com/CodingGarden/faqs#what-theme-do-you-use-in-vscode
@SussyBakaa
@SussyBakaa 4 жыл бұрын
Hi CJ, what type of keyboard do you have?
@CodingGarden
@CodingGarden 3 жыл бұрын
github.com/CodingGarden/faqs#what-keyboard-do-you-use
@rajashekhar433
@rajashekhar433 4 жыл бұрын
Thank you for the video 😀 and looking for ReactJS + nodejs +MySQL+ Cloud Sorry if I'm wrong please correct me through the comments
@ShinChven
@ShinChven 4 жыл бұрын
Do it with FeathersJS, you don't need more than 5 minutes to complete a real time RESTful api with authentication strategy enabled.
@enkhtuvshinnarmandakh3775
@enkhtuvshinnarmandakh3775 3 жыл бұрын
what is your vs code theme?
@CodingGarden
@CodingGarden 3 жыл бұрын
github.com/CodingGarden/faqs#what-theme-do-you-use-in-vscode
@AS-rg9ly
@AS-rg9ly 2 жыл бұрын
Repo?
@andresecheverri411
@andresecheverri411 4 жыл бұрын
My new idol
@MrBira24
@MrBira24 3 жыл бұрын
Where do i clone that api generator?
@CodingGarden
@CodingGarden 3 жыл бұрын
github.com/w3cj/express-api-starter
@kafin3504
@kafin3504 3 жыл бұрын
COOL VIDEO BRUHH
@mustafa25804
@mustafa25804 3 жыл бұрын
Please help the page reads only one of these two data: {{#each list1}} {{/each}} {{#each list2}} {{/each}} router.get('/section4', function(req, res){ Section4.find(function(err, data){ res.render('layouts/section4', { list1: data }); } }).lean(); }); router.get('/section4', function(req, res){ Section5.find(function(err, data){ res.render('layouts/section4', { list2: data }); }).lean(); })
@findthetruth3021
@findthetruth3021 4 жыл бұрын
Could you please create a survey form that includes drop-down, dependent drop down, multiple choice, single choice. Please?
@CodingGarden
@CodingGarden 4 жыл бұрын
Reminds me of one of the first things I ever built with javascript. 🤔
@findthetruth3021
@findthetruth3021 4 жыл бұрын
@@CodingGarden use Visual studio code and I really need it bro. I am sure for you will be 10 minutes or less. 😀
@ronaldss8449
@ronaldss8449 4 жыл бұрын
Sensacional! Massa!!!! #BRASIL \o/
@dislexicllama
@dislexicllama 3 жыл бұрын
Hey CJ! Any chance we could get access to your create-express-api generator?
@CodingGarden
@CodingGarden 3 жыл бұрын
github.com/w3cj/express-api-starter
@dislexicllama
@dislexicllama 3 жыл бұрын
@@CodingGarden You're awesome! Thank you sir!
@rintogitong
@rintogitong 3 жыл бұрын
amazingg
@ajmalshaikh1990
@ajmalshaikh1990 4 жыл бұрын
can u explain js from scratch sirrrrr... u explain in legit way.
@wonjaehwang7670
@wonjaehwang7670 3 жыл бұрын
DUDE what theme is that
@CodingGarden
@CodingGarden 3 жыл бұрын
github.com/CodingGarden/faqs/#what-theme-do-you-use-in-vscode
@jlindsay
@jlindsay 4 жыл бұрын
You should check out loopback, which generates most of the boiler plate code, and apply a standard frame work on top of your project... loopback.io/
@nahuel6136
@nahuel6136 4 жыл бұрын
youtube thought I was smart enough to understand what this video is about
@lukkash
@lukkash 3 жыл бұрын
relativity effects - time dilation and he would be able to create the front-end 😂
@abhijiths148
@abhijiths148 4 жыл бұрын
Need how to create express server boiler plate code using npx
@skyy5584
@skyy5584 3 жыл бұрын
Extensions
@manojo123
@manojo123 3 жыл бұрын
Wow. I never used Node.js yet this crud code flow were so familiar to me as Laravel programmer. so fun learn how to speak code in other languages :D
@imerla1316
@imerla1316 4 жыл бұрын
which vscode theme you use?
@CodingGarden
@CodingGarden 4 жыл бұрын
All my settings are here: github.com/CodingGarden/vscode-settings
@imerla1316
@imerla1316 4 жыл бұрын
@@CodingGarden thanks
@dnynu
@dnynu 4 жыл бұрын
GraphQL Create Read Update Delete Rest Get Post Update Delete Am I correct .?
@Keeqler
@Keeqler 3 жыл бұрын
Where's the speed run though?
How to build a REST API with Node js & Express
58:40
Programming with Mosh
Рет қаралды 1,7 МЛН
I wish I could change THIS fast! 🤣
00:33
America's Got Talent
Рет қаралды 126 МЛН
아이스크림으로 체감되는 요즘 물가
00:16
진영민yeongmin
Рет қаралды 53 МЛН
Coding Garden: A New Chapter
5:28
Coding Garden
Рет қаралды 6 М.
10 modern layouts in 1 line of CSS
21:39
Chrome for Developers
Рет қаралды 1,1 МЛН
Build A Restful Api With Node.js Express & MongoDB | Rest Api Tutorial
53:55
JavaScript Dev Learns Rust | Building a CLI tool with Rust and clap
35:17
Build a Rest Api with NodeJS (JavaScript), Express, and PostgreSQL
1:07:53
Use Arc Instead of Vec
15:21
Logan Smith
Рет қаралды 138 М.
Testing Node Server with Jest and Supertest
11:45
Sam Meech-Ward
Рет қаралды 112 М.
Build a REST API with Node JS and Express | CRUD API Tutorial
1:01:16
JavaScript Mastery
Рет қаралды 516 М.
Tag her 🤭💞 #miniphone #smartphone #iphone #samsung #fyp
0:11
Pockify™
Рет қаралды 35 МЛН
Урна с айфонами!
0:30
По ту сторону Гугла
Рет қаралды 8 МЛН
1$ vs 500$ ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ !
23:20
GoldenBurst
Рет қаралды 1,6 МЛН
Игровой Комп с Авито за 4500р
1:00
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 2,1 МЛН
Опять съемные крышки в смартфонах? #cmf
0:50