Node.js and Express.js - Full Course

  Рет қаралды 3,636,245

freeCodeCamp.org

freeCodeCamp.org

Күн бұрын

Пікірлер: 2 200
@yash.0119
@yash.0119 3 жыл бұрын
This course helped me learn Node and ultimately land the job I wanted, so I can't thank you enough!! Stay strong boys, there is hope at the end of the tunnel!
@muhammadwasim8787
@muhammadwasim8787 3 жыл бұрын
Just in 4 days?
@yash.0119
@yash.0119 3 жыл бұрын
@@muhammadwasim8787 Took about 2 months total
@muhammadwasim8787
@muhammadwasim8787 3 жыл бұрын
@@yash.0119 good. Wish you wonderful career ahead.
@namansharma1448
@namansharma1448 3 жыл бұрын
@@yash.0119 what else did you learn in node and what level or project
@yash.0119
@yash.0119 3 жыл бұрын
@@namansharma1448 My job is for Slack, and as part of the interview i had to build a slack integration. So I just used what I learned in this video and the slack api
@AdeptMarsupial
@AdeptMarsupial 2 жыл бұрын
I'm 3 hours deep and this course is seriously brilliant. It goes at such a manageable pace and explains each function in real world terms with great examples. Really happy I found this course and I so appreciate your efforts and teaching!
@humbertozamora5254
@humbertozamora5254 Жыл бұрын
Az_.z. Si.zzzZ. Zazueta z. z'?
@princewillduru7313
@princewillduru7313 2 жыл бұрын
I've watched john’s course on React about some months ago and I would say it was nothing but the best. When I saw this course on node and I heard he was the person taking the course, I just smiled. I'm 5 hours down and this is just the best tutorial on node on yT. He's a great tutor
@mazharansari7813
@mazharansari7813 2 жыл бұрын
Did you completed this course if yes then can i follow it ??Will i be able to make websites using Node??
@jay_wright_thats_right
@jay_wright_thats_right Жыл бұрын
No one cares about the best tutorial. Are you working as a developer because of his videos or NOT?
@i..9339
@i..9339 5 ай бұрын
​@@jay_wright_thats_rightwhat
@danser_theplayer01
@danser_theplayer01 10 ай бұрын
Node v20.11.0 1:15:00 default formatting is currently a hexadecimal buffer. 1:45:40 you should `return;` after every res.end(), otherwise node will throw an error on any navigation after the first one (only works fine at the first page request you do). 2:21:25 `nodemon app.js` throws a PSSecurityException error in Windows. Use `npm run` or `npx`.
@bob-pb6cl
@bob-pb6cl 3 ай бұрын
thanks a million, this had me tweaking
@AINightmare537
@AINightmare537 8 күн бұрын
love you for this
@idanlib
@idanlib 2 жыл бұрын
To anyone who finishes this and is surprised by the abrupt ending (and where are the projects?), I believe this is the second part of the course (same instructor, same github repo): kzbin.info/www/bejne/p6jJdmqciLuUkK8 (If I'm mistaken, please correct me, FCC. And thanks for everything that you do!)
@ascyrax8507
@ascyrax8507 2 жыл бұрын
Thanks a lot
@k16e
@k16e 2 жыл бұрын
Ah, thanks a load!
@goblinodds
@goblinodds 2 жыл бұрын
thanks!! i was about to be real confused hahah
@th0mas.p4ttz
@th0mas.p4ttz Жыл бұрын
awesome - thank you!
@asylden
@asylden Жыл бұрын
thank you bro !
@whocares6763
@whocares6763 3 жыл бұрын
Thanks to Tutorial Series like this, i was able to switch my Job from Worker to Developer. Took quite a while and effort, but in the end it paid off. Never stop trying.
@TheNardDog
@TheNardDog 3 жыл бұрын
How many applications took you to land your first interview?
@hectorg362
@hectorg362 3 жыл бұрын
Can you go in detail as to what other resources you used to learn this? How long it took you from beginner to being employed ?
@faisaljamil4932
@faisaljamil4932 3 жыл бұрын
One day after being successful in our career we will come here and say " THIS IS WHERE IT ALL STARTED " Much love and power to you guys .
@napalm3x807
@napalm3x807 3 жыл бұрын
For me actually this is the case. I've been a freecodecamp user since there was only maybe 10 lectures, I think the frontend stuff weren't complete yet :D Words can't describe my thankfulness for freecodecamp folks
@whatskookin6429
@whatskookin6429 3 жыл бұрын
Thanks for the good energy
@faisaljamil4932
@faisaljamil4932 3 жыл бұрын
@@whatskookin6429 👏🏻🔥❤️
@nobelcreature6201
@nobelcreature6201 3 жыл бұрын
@@faisaljamil4932 are you back?
@nobelcreature6201
@nobelcreature6201 3 жыл бұрын
@@faisaljamil4932 are you back?
@Barnardrab
@Barnardrab 3 жыл бұрын
Looks like the beginner section ends around 2:27:00 I'm marking this timestamp so that I can start here on future viewings of this tutorial. I don't expect to absorb it all in one go.
@davidmcintosh2054
@davidmcintosh2054 3 жыл бұрын
bless your soul!
@joel_8806
@joel_8806 3 жыл бұрын
You have to code 3 to 5 projects for it to really sink in and understand how to put the puzzle pieces together
@Barnardrab
@Barnardrab 3 жыл бұрын
@@joel_8806 Yea, using fetch to coordinate between client and server took some getting used to.
@felipecouto9044
@felipecouto9044 3 жыл бұрын
​@@Barnardrab Hi man.. If I were you I would keep watching it until the end... Node has the Express framework that makes things easier when it comes to creating a server. I mean it.. I was very confused taking a course here in Brazil and this video (when he starts explaining Express framework) changed my life and perception! It's a masterpiece! Good luck on your journey,
@jdragon8184
@jdragon8184 3 жыл бұрын
@@joel_8806 yeah man did that for react and javascript both was ale to complete a-y front end in a month
@DavidHanks90
@DavidHanks90 2 жыл бұрын
This was seriously a really well-done course. Went from knowing nothing about express to passing a technical take home. Thanks!
@sniperhackcode7412
@sniperhackcode7412 2 жыл бұрын
i agree with you
@aadityakiran_s
@aadityakiran_s Жыл бұрын
Isn't giving take home assignments sort of lame?
@btssugahit4663
@btssugahit4663 Жыл бұрын
@@aadityakiran_s Nah bro give yourself a daily task about something you find hard to understand and it helps a lot with concepts. Later these concepts will be soo much useful for job
@aadityakiran_s
@aadityakiran_s Жыл бұрын
@@btssugahit4663 I've heard that in general, companies that give take home are lame since it's too easy to cheat on that and it doesn't really tell you what you can't know from a real time interview. Is what people tell me. I don't know for sure myself. What you said has nothing to do with take home assignments for job interviews.
@aadityakiran_s
@aadityakiran_s Жыл бұрын
Maybe but it requires a lot of time to complete and I don't know if you can ask that much from a candidate. It's not the industry standard now. If it becomes one day, then bad luck for us. @@piotrbojkoff
@andrewdalton6973
@andrewdalton6973 2 жыл бұрын
If you're confused on the event loop, a call back function will ran last because it is a message event. All functions in your program have to complete before the callback function will run your code. So Ex: Console. log('One') setTimeout(()=>{ console.log('two') Callback gets stored into quene until everything finishes running. },0) console.log('three') It prints out One three two and not One, Two, Three. This is useful because it can run everything while it's getting data from somewhere else, maybe reading a file. If we do it synchronously and we have something that takes a while to load, then everything else will stop and wait for it to get the data back. Hope this helps someone lol
@dhruvil_2662
@dhruvil_2662 Жыл бұрын
Thank You !! It actually helped
@saifaliee
@saifaliee Жыл бұрын
Thanks ✨
@amantripathi9811
@amantripathi9811 Жыл бұрын
well goldman sachs asked this question in their interview...ofc it helps
@alibinnaseer
@alibinnaseer Жыл бұрын
Well, It helped me thank you!
@joeyammar699
@joeyammar699 3 жыл бұрын
I can't understand why the 43 people dislike this video. Man this guy explain a concept in 8 hours for us to benefit and for free. THANKS MAN much appreciated for this video.
@AcoKrajisnik1
@AcoKrajisnik1 2 жыл бұрын
probably because there's a sound delay of like 15 seconds, makes it hard to comprehend what he's talking about
@SeanGraham-nr9mm
@SeanGraham-nr9mm Ай бұрын
i don't know what you mean, according to yt 2024 nobody dislikes this video
@ranjanakumari8968
@ranjanakumari8968 Ай бұрын
​@@SeanGraham-nr9mm As yt doesn't shows dislikes now
@lordn3m3sis
@lordn3m3sis 10 күн бұрын
probably C devs in a fit or rage
@techviking23
@techviking23 3 жыл бұрын
Currently 2 hours into this video and loving it! I love the pace and clarity of Mr. Smilga's teaching style!
@guitarman813
@guitarman813 3 жыл бұрын
Two hours in and I'm hooked on this course. Always wanted to learn back-end development in JavaScript. This is thus one of the solutions towards becoming a full-stack developer. Cheers John for this awesome course!
@arshansari458
@arshansari458 3 жыл бұрын
U knew js before hand??
@seiitkhanotegali7734
@seiitkhanotegali7734 Жыл бұрын
@@Dj-tx2wq not all but like 20-40% i guess
@53Strat
@53Strat Жыл бұрын
you better@@arshansari458
@pedrocrespo2681
@pedrocrespo2681 Жыл бұрын
Hey guys! Firstly, I'm positively impressed by the amazing content provided here!! Thank you so much John for your explanations, it really helped me a lot as I'm a beginner in Node + Express. Secondly, I had just a small problem when working with the Router, since I wasn't able to just call the people.js file from the routes folder and then call app.use... Maybe it is something due to the express version (my version is the 4.18.2)... to make it work, I had to do the following: var people = express.Router() people.use(require('./routes/people')) .. and then app.use('/api/people', people) I hope it might help someone else with the same issue. Here is the error that was raised that triggered my attention: TypeError('Router.use() requires a middleware function but got a ' + gettype(fn))
@henryhsu9517
@henryhsu9517 2 жыл бұрын
2:47:07 Async Patterns - Blocking Code 2:54:49 Async Patterns - Setup Promises 3:00:35 Async Patterns - Refactor To Async 3:06:05 Async Patterns - Node's Native Option
@RoganLy
@RoganLy 2 жыл бұрын
thanks
@KunalMukherjee3701
@KunalMukherjee3701 Жыл бұрын
thanks
@dancemusikk
@dancemusikk 3 жыл бұрын
WOW! I'm currently learning front end development and I was telling my husband last night he should get into back end development And here comes this video!!!
@marjiba4303
@marjiba4303 3 жыл бұрын
Underrated comment~
@VK-xw9mm
@VK-xw9mm 3 жыл бұрын
Maybe google was listening your convo 😁🤣🤣
@hardrockyodeling2629
@hardrockyodeling2629 3 жыл бұрын
Thanks for people who create these types of contents for free. You are doing what universities are supposed to do.
@Saurus990
@Saurus990 3 жыл бұрын
I love John, I think out of all the courses I've done, his courses are the ones I followed most often. Once I finally get a job it will be in like 60% thanks to him, lol
@jdragon8184
@jdragon8184 3 жыл бұрын
Internship are hard enough to land , I got one before starting this , God only knows how much I make once I compelte this
@avinash-y3s
@avinash-y3s 2 ай бұрын
I just completed this amazing 8-hour Node and Express course! Thank you so much for providing such high-quality content for free-it’s a huge help for anyone wanting to break into web development but doesn’t have access to paid resources. The way you explained each concept made it easy to follow along and build a solid foundation. I genuinely appreciate all the hard work that went into creating this, giving everyone a real opportunity to learn and grow in tech. Huge thanks to the FreeCodeCamp team and the instructor for making this possible!
@LikhithReddySirigireddy
@LikhithReddySirigireddy Ай бұрын
is it worth it now i mean it has been published 3 years ago, so is there any problem if we study it now from this video
@avinash-y3s
@avinash-y3s Ай бұрын
@LikhithReddySirigireddy Bro if you want to learn about node this is the best according to my experience. Don't worry about studying node from here, at first I also thought like you but at the end I took back my opinion on this.There is no problem in studying this now,just give it a try and see how it will end to you. Bro if you worry about this then what about Indian education where children are learning the same syllabus from past decades.
@sangameshkyatappanavar
@sangameshkyatappanavar 10 ай бұрын
This is a most AMAZING Node JS beginner course for literally a complete beginner out there! I had total ZERO knowledge of backend (NODE), and got to understand everything he explained here! This guy is so kind and calm in explaining things thoroughly! I love the way he tries to not miss any single detail... So, if you are totally new to the backend, and just want to start your backend journey, this course is just for you!! I really really really struggled a lot to find a course at such a beginner level! And I'm soooo glad that I found this one! Thanks to Coding Addict and FCC for bringing such a great course! Love you guys!! Thank you so much! 💗🥰💗
@sreeram8646
@sreeram8646 6 ай бұрын
This course is like 3 years old can I learn this course in 2024? Is not outdated?
@sangameshkyatappanavar
@sangameshkyatappanavar 6 ай бұрын
@@sreeram8646 Indubitably! I did this in Feb 2024! All the best, buddy!
@devmaestro2520
@devmaestro2520 6 ай бұрын
@@sangameshkyatappanavar im sure the concepts still apply but does all the code still work? thanks for the reply
@sangameshkyatappanavar
@sangameshkyatappanavar 6 ай бұрын
@devmaestro2520 Yeah man, it did for me as far as I know... There is chat GPT and stack if you get stuck! The main reason I loved it was he explained everything so clearly to a complete newbie like myself... My best wishes to you!
@kingindenorth
@kingindenorth 3 жыл бұрын
The Tutorial is gold, just great, very informative, and nicely explained. The only problem is that after a particular point the video and audio sync go out of sync, please try to correct it if possible because that makes it confusing to understand.
@naykoom
@naykoom 10 ай бұрын
this is a problem of some video encodings software, the delay is rising over time
@cryogon
@cryogon 2 жыл бұрын
Just finished the course and for me this is one of the best and detailed node js course i have seen so far.
@knixkcodes
@knixkcodes 2 жыл бұрын
Is it still updaed?
@berkantasci8811
@berkantasci8811 2 жыл бұрын
Where is the rest of this course?
@rxtechandtrading
@rxtechandtrading 2 жыл бұрын
@@berkantasci8811 Udemy
@mujtabakhan4521
@mujtabakhan4521 Жыл бұрын
i just completed the course, it took me an entire week but the learnings i got from this course i dont think i will get anywhere else thanks John Smilga for this epic course!!
@omkarshendge5438
@omkarshendge5438 Жыл бұрын
yes it will probably take like 6-7 days on a normal pace like 2 hours watching and taking notes and understanding stuff!
@vishnuvnair1725
@vishnuvnair1725 9 ай бұрын
Impressive that you completed it in a week - if you are a beginner - great going brother - how are you doing now - did you crack that dream job? Would love to know your story
@mujtabakhan4521
@mujtabakhan4521 9 ай бұрын
@@vishnuvnair1725 sorry for the late reply brother, but yeah i still havnt cracked that dream job but i have been hustling since and i know the day isnt far now i am giving my 100% waiting for the opportunity and give my everything to it regarding the course it is good for the starting however you need to get your hands dirty in order to learn anything and building projects by yourself is the only way around so start builidng projects by yourself you can start by very small just start a server add some models to it and do basic api integration and you can slowly move ahead surely you will succeed AND WHENEVER I WILL GET PLACED I WILL MESSAGE YOU SURELY !!
@1987RX7TII
@1987RX7TII 2 жыл бұрын
This resource has been absolutely incredible! I did a full stack coding bootcamp about 4 months ago, and we covered all of this on super fast forward. The way this is explained step by step filled in SO many knowledge gaps. I was going a lot of JFM with express in my bootcamp projects (just f**king magic) as-in, I knew what I was supposed to type but didn't know WHY I was adding it. The way middleware worked was kind of mysterious. How the server status codes effected things. Authorization, the whole lot. It wasn't until I watched this to back up my knowledge that I really understood what all of my class examples of express boilerplate was doing. Thank you so much for this resource!
@fr3847
@fr3847 2 жыл бұрын
did u get a job from it?
@1987RX7TII
@1987RX7TII 2 жыл бұрын
@@fr3847 it’s been a really tough year for devs. Tons of layoff and economic crashing. I picked the worst time to try to Bootcamp my way to a tech job. I’ve applied to maybe 800 jobs now and gotten interviews at 6 or so. Today I did a round 4 interview with a local startup and I’m supposed to hear back on Monday if they want me to join or not. Fingers crossed.
@vishnuvnair1725
@vishnuvnair1725 9 ай бұрын
@@1987RX7TII Hi, can you share your journey? Were you able to crack the job?
@1987RX7TII
@1987RX7TII 9 ай бұрын
@@vishnuvnair1725I do have a job now and have had it for about 1.5 years now. My day to day job is more .NET and C# but this was still very helpful
@JoanJimenez
@JoanJimenez 2 жыл бұрын
Thanks! You're helping a lot.
@gauravxdhingra
@gauravxdhingra 3 жыл бұрын
Just can't express how complete, detailed and concise this 8 hour course is!!!
@vedantsharma5876
@vedantsharma5876 3 жыл бұрын
Bet you can Express after completing the course ;)
@juanvitor6833
@juanvitor6833 3 жыл бұрын
@@vedantsharma5876 lol
@davidadebanwo4716
@davidadebanwo4716 Жыл бұрын
me: nodes in agreement
@0xKvng
@0xKvng 3 жыл бұрын
Just want to say this is awesome, got confused after watching several short videos & crash courses🥴😵‍💫 that try to fit node.js nd express in 1/2hrs on youtube...it was totally mind-bugling, most times they leave several complex logic out just because they want to finish their video..But you're different and your videos are awesome...you take your time out to deliver awesome content, fully understandable ...If youre watching this and wondering why it's 8hrs, pls carve out time to watch it through. John Smilga videos are the best..I'm heading over to watch your React 10hrs videos...Cant wait to see MongoDB tutorial soon...Want to become a Full stack MERN developer...Just started JS a month ago, lol
@philpchukwu8547
@philpchukwu8547 3 жыл бұрын
You have actually improved in your speech/pronunciation/vocals and I believe you have been working on it and you can really do more, I really love your course contents, you really deliver good contents, thanks for the course.
@tescOne
@tescOne Жыл бұрын
i loved the course but the pronunciacion was really bad, i can understand everything but the "aaaaand" and the "and thaaaan" are really annoying after 7 hours xD
@kerurdeepak
@kerurdeepak Жыл бұрын
Thanks!
@Arkoudos
@Arkoudos 2 жыл бұрын
This course is a pure gem. If you could also sync video and sound, that'd make it even better.
@sdsgfhgthjj
@sdsgfhgthjj 2 жыл бұрын
maybe it's because he wrote async in the code.
@darshanab7909
@darshanab7909 2 жыл бұрын
@@sdsgfhgthjj
@sahilmorudkar
@sahilmorudkar 2 жыл бұрын
@@sdsgfhgthjj I sync what you did there
@yashsaxena9666
@yashsaxena9666 Жыл бұрын
​@@sdsgfhgthjj let that sync in
@pesfreak7310
@pesfreak7310 Жыл бұрын
@@sdsgfhgthjj async that's what has happened.
@vertigo1196
@vertigo1196 3 жыл бұрын
I still need around 2 hours to finish the full tutorial, however, I want to thank you for making such a good one for free, I had been learning frontend stuff for around a month just as a hobby and I was always so confused about how certain websites did stuff because I didn't know about how servers work, now that I have a basic understanding of how they do web development doesn't seem that daunting.
@mitchell4217
@mitchell4217 3 жыл бұрын
Love the part about alternative syntax. It makes it so much easier when researching yourself. StackOverflow will be loaded with different syntax and it can be frustrating trying to find out if they're different or not. Great stuff!
@alexandermzhavanazde801
@alexandermzhavanazde801 3 жыл бұрын
I seriously am scared for disappearing this channel ,I'm like hurrying to learn as many as I can from it as fast as possible. it really is a great opportunity , I recommend it
@janakisasidhar7582
@janakisasidhar7582 3 жыл бұрын
Download it lol
@wokyop4513
@wokyop4513 3 жыл бұрын
Why? Is it gonna be taken down or what?
@ooliver
@ooliver 3 жыл бұрын
It's not going to disappear for no reason???
@guirck
@guirck 2 жыл бұрын
Thank you! I was looking for a back-end course after a not-so-good attempt at "learning it", but then I came across this amazing course. Mr. Smilga's way of explaining is very clear and at a very good pace, especially for beginners.
@nm_675
@nm_675 Жыл бұрын
Such a good tutorial! John constantly tells us not to panic as he patiently explains all the basics with plenty of examples. I feel so much more reassured for my project after learning this. Hopefully I will be able to build something good.
@OsmAnaa
@OsmAnaa Жыл бұрын
is this course still valid to take today, or node content has changed since the creation of the course?
@ExaNori_
@ExaNori_ Жыл бұрын
@@OsmAnaa for the basic, it still valid
@hamedmatari2577
@hamedmatari2577 3 жыл бұрын
the course is exactly what I wanted, I feel I was lucky when started watching this among other courses
@bellecarrie8593
@bellecarrie8593 3 жыл бұрын
Thanks John for creating this course. He is the best teacher of all the coding courses I've done.
@SabinSipai
@SabinSipai 3 жыл бұрын
Coding Addict , You're the man.
@AliKhorasaniZ
@AliKhorasaniZ 2 жыл бұрын
This is by far the only youtube tutorial good enough that ive watched the whole 8 hours of it.
@duykhanhtrandev
@duykhanhtrandev Жыл бұрын
I can't believe I watched this video all the way through and followed every single one of your instructions. The course is very suitable for newbies like me. Thank you John!
@ankursinger102
@ankursinger102 Жыл бұрын
hey bro can i get internship after this course???
@duykhanhtrandev
@duykhanhtrandev Жыл бұрын
@@ankursinger102 I think you need to take the time to learn and practice through this video too. Do your best, buddy! kzbin.info/www/bejne/p6jJdmqciLuUkK8
@ankursinger102
@ankursinger102 Жыл бұрын
@@duykhanhtrandev Thnks a lot bro...
@elvissautet
@elvissautet 3 жыл бұрын
Thank you very much, i just finished the whole 8 hrs, I learnt alot
@Badlethal
@Badlethal 3 жыл бұрын
Great course!!! just finished, can't wait to see Database part!
@Onomandah
@Onomandah 3 жыл бұрын
Can't believe I actually finished the whole tutorial! Thanks a lot! Though by the end, I felt like the audio and the video weren't exactly matching.
@vishal-kh9jb
@vishal-kh9jb 2 жыл бұрын
Bro how was the video. Is it fully understandable. Do you know node and express.js fully now?
@uvaishassan
@uvaishassan Жыл бұрын
If there are 5-star courses, this is definitely one
@gustavopalomino8412
@gustavopalomino8412 2 жыл бұрын
I am having a problem running the server code. After i finished write the code at 2:51:33 and start the server then go to the browser my terminal crashes saying that the error is "write after end" I assume this happens because once I goto to the home pages that code checks to see if it is at the '/' page and displays the 'Home Page' message at res.end and then when that is done it tries send another message after but res.end was already executed when the '/' was checked for already Any idea why this happens to me but not to him?
@nebojsapavlovic8031
@nebojsapavlovic8031 Жыл бұрын
Doing it for just under two hours and so far I only sought after info about few methods in order to better understand the syntax of them, which is a quite the usual thing when you are doing a tutorial. To me, the course is concise, clear and very easy to follow - and this comes from a beginner! All Aces & recommendations from me! 🙂
@AbhishekKumar-il2nm
@AbhishekKumar-il2nm 3 жыл бұрын
Thanks for this explanatory video. You will be proud of yourself as it is helping learners all around the globe. Love from India.
@gustanobreza
@gustanobreza 3 жыл бұрын
I searched for this video yesterday, and I think to myself: - "Was it a dream?"
@safargaadika4174
@safargaadika4174 3 жыл бұрын
Same dud
@toxolarant
@toxolarant 3 жыл бұрын
me too😁
@lakshmis5860
@lakshmis5860 3 жыл бұрын
Did he add q end point that gives all fields that matches the given query am unable do it , did he add that end point if yes what's the time stamp
@wertiadreams7949
@wertiadreams7949 3 жыл бұрын
Unreal . 8 hour videos everyday.
@thanigap9775
@thanigap9775 3 жыл бұрын
me to
@codecode855
@codecode855 2 жыл бұрын
Honestly saying this is pure gold for those who want to learn Nodejs completely for software development purpose or internship .
@louisattendu3898
@louisattendu3898 Ай бұрын
fantastic course! still amazed that this quality of content can be found on youtube! Thanks!!
@aviegrinberg691
@aviegrinberg691 2 жыл бұрын
I have been learning from John's content for 5 months now and purchased the Udemy full courses for both Nodejs and React. He has the most comprehensive courses and he will equip you with all the tools to create a very functional full stack application from back to front using the latest tools. Simply superb.
@boburkhayitov4540
@boburkhayitov4540 Жыл бұрын
John is a genius for showing the asynchronous nature of node by making the video and the audio asynchronous 😂
@AINightmare537
@AINightmare537 5 күн бұрын
😂😂😂
@CodeMounir
@CodeMounir 3 жыл бұрын
1:45:23 -- If you get an error try : if (req.url === '/') {} else if (req.url === '/about'){} else {res.end()}
@samdeleon8121
@samdeleon8121 3 жыл бұрын
Thank you!
@mohammedattar3628
@mohammedattar3628 2 жыл бұрын
i watched another tutorial that says that we just return the res and it works for me return res.end ("Anything") 👌
@xieshixin-wi4je
@xieshixin-wi4je Жыл бұрын
I'm not a native English speaker, at the time when I first headed into this course, the instructor's pronunciation shocked me, but thank god, I persisted, now I'm at 4 hours and begin to enjoy the instructor's amazing tone. These contents are brilliant!
@pedroafonso2114
@pedroafonso2114 2 жыл бұрын
This is the best Node course I've found on youtube and sometimes I don't believe that's for free, just pick and watch. You will not regret to watch this 8 hour course, quite the opposite, you'll want more!
@ByronMarkLUrsua
@ByronMarkLUrsua 2 жыл бұрын
For anyone wondering if JS functions can include arrow functions in their parameters like the fs.readFile() method, yes that's normal in JS, the catch in fs read and write file is that they are actually based on callbacks that's why they look that way while callback methods in custom functions follow the generic callback format.
@chadsvb
@chadsvb 5 ай бұрын
Just over 3hrs in. For the first time in my life, I had to slow a video down to 0.75. The content is good, maybe even great. I'm just used to people going so slow that I have to speed up the video, so they don't slow me down. NOT the case with this guy. I'm planning on coming back to this comment when the video is finished to see how I feel about what I've said.
@chadsvb
@chadsvb 5 ай бұрын
At 5hr 50m in, I've been back to normal speed for a while. I'm much more interested at this point. The beginning of this tutorial teaches you a lot, but it's teaching you what not to do before you finally learn the correct way. At this point, I feel like I could've gotten by without knowing all of the incorrect methods, HOWEVER, I've been programming in other languages since my teens. I'm just not a full-time programmer. I'm still trying to figure out why you would ever use blocking code in NodeJS when the whole idea behind NodeJS is it being non-blocking. Anyway, I'm sure I'll learn more about that in the rest of the video. So far, so good!
@chadsvb
@chadsvb 5 ай бұрын
Aaaaaaaand I'm finished. I didn't realize this was only a portion of the tutorial. lol. I should probably get acquainted with what I've been shown in this portion before I proceed further anyway. Not sure if it was me or if it's the video, but the audio was out of sync during the last hour or so. It wasn't too bad..
@varunjain4835
@varunjain4835 5 ай бұрын
​@@chadsvbhey, just wanted to ask that, you completed the course so can you recommend this for a beginner, is it really helpful, please reply 🙏
@akashsky9501
@akashsky9501 5 ай бұрын
who else here learning node.js in 2024 ?
@hasnainraza1371
@hasnainraza1371 2 ай бұрын
Me 😅
@Ali-b2h3d
@Ali-b2h3d 2 ай бұрын
how is it going for u?
@Colleblamar256
@Colleblamar256 2 ай бұрын
I have just started js
@hasnainraza1371
@hasnainraza1371 2 ай бұрын
Currently I'm busy with my FYP which I build in android (java).. I'm also looking for more resources for the backend (node js)
@kafkaesqued
@kafkaesqued 2 ай бұрын
​@@hasnainraza1371why this course is not enough for back end?
@iiinkston7812
@iiinkston7812 21 күн бұрын
the best free Nodejs tutorial ever! Love from China!
@aungthiha5416
@aungthiha5416 2 жыл бұрын
Searching for best backend node.js fundamental and this is the one! Thanks.
@rfontalva
@rfontalva 3 жыл бұрын
I had just finished John's React course, this will come in handy
@oz4549
@oz4549 3 жыл бұрын
let's collaborate
@nbryson2010
@nbryson2010 3 жыл бұрын
Love this course! So much info with clarity. Thank you so much. You guys rock!
@sithsithari
@sithsithari 3 жыл бұрын
I was just watching this in coding addict and boom! 💥 I get a notification in here!
@martinplazzotta7833
@martinplazzotta7833 Жыл бұрын
code at 1:45:20 makes server exit with error after first request. Why ? I had to add an explicit return statment after res.end() to fix it. It seems like res.end() doesnt make an implicit return, and so code outside of the if {} is always being executed
@StudyStream1998
@StudyStream1998 Жыл бұрын
I'm 2 hours in this project and I'm really enjoying the content. Thanks for putting so much hard work guys
@vinaymanala1568
@vinaymanala1568 Жыл бұрын
Hi, is this course still up to date or deprecated?
@StudyStream1998
@StudyStream1998 Жыл бұрын
​@@vinaymanala1568 I think it's a pretty nice course. Basics remains the same no matter what's the new version. I hope it answers your question
@DanielAzevedo94
@DanielAzevedo94 3 жыл бұрын
This course was very useful for me, thank you very much. Some of the audio it's out of sync, but i don't really care. Awesome content!
@youtubeTamil
@youtubeTamil Жыл бұрын
I had attended some paid courses, but this free course by John is far better. It is simple, comprehensive and direct to the point without any fluff. Thank you, John, for spreading your knowledge.
@mrlord8519
@mrlord8519 Жыл бұрын
Same 😢
@xen0076
@xen0076 Жыл бұрын
Yes while the course is not too much explaination and right to the coding, it will be difficult for you to answer questions if interviewer asks you certain questions, which is generally the case.
@OsmAnaa
@OsmAnaa Жыл бұрын
is this course still valid to take today, or node content has changed since the creation of the course?
@sunraiii
@sunraiii Жыл бұрын
I have an assignment due on Monday evening. More than halfway through on 2x speed and I can memorize most of it easily. Great pacing throughout the course and enough visual repetition and explanation to follow along. Love it!
@tamaspal1864
@tamaspal1864 Жыл бұрын
how did the assignment go?
@suyashmehare8034
@suyashmehare8034 Жыл бұрын
Very optimized course, no extra talking, everything to the point also touch every single aspect and endpoints. Loved it ❤
@RUPESHKUMAR-sg4by
@RUPESHKUMAR-sg4by 8 ай бұрын
didn't anyone noticed or is it just me who thinks the audio in the half of the video is coming late it is delayed and you can clearly see that whenever he is trying to access the browser for example visit this time stamp: 5:26:45 you will notice that his voice is really delayed and there's something wrong!
@RUPESHKUMAR-sg4by
@RUPESHKUMAR-sg4by 8 ай бұрын
and also on this time stamp 5:27:35
@RUPESHKUMAR-sg4by
@RUPESHKUMAR-sg4by 8 ай бұрын
and this 5:29:10 he's reading the second para even after closing that tab how?
@simonvutov7575
@simonvutov7575 2 ай бұрын
Yes I noticed this too. I was wondering if others noticed
@bhuvaneswaramganesh6923
@bhuvaneswaramganesh6923 10 ай бұрын
I think there is some lag about 3 to 5 sec between audio and video, hope you will look over it. And the content that you have provided is very helpful. Thank you for this.....
@ACSWebLlangollen
@ACSWebLlangollen 3 жыл бұрын
Very well explained. One of the best tutors ever. Many thanks John
@lance3401
@lance3401 Жыл бұрын
Almost 2 days (2 times speed video, I'm a web developer) doing it, a really good course John I'm a developer but a long time since I have done anything so I'm like refreshing my mind to start off again, really clear. I will follow the next one to build 4 projects in Node and Express course.
@agnivchakraborty4215
@agnivchakraborty4215 2 ай бұрын
This course is so good that it makes me want to cry. Thank you so much for making Node so digestible, I've always been intimidated by it but now I truly understand.
@mfolarin
@mfolarin 3 жыл бұрын
Are we still expecting the Database part??? Really good content. Thanks John
@cenacr007
@cenacr007 3 жыл бұрын
I really hope it was there, but sadly it's not.
@djchawla555
@djchawla555 3 жыл бұрын
@@cenacr007 is there something that has been left uncompleted in this course ??
@matheusleo5355
@matheusleo5355 3 жыл бұрын
@@nahmandem i think that in his own chanel, Codding Addict, is the other part where he creates a small project explain MongoDB and mongoose
@jaymakwana8636
@jaymakwana8636 3 жыл бұрын
this is continuation kzbin.info/www/bejne/oHrWm2Orpah1d68
@user-bl8yv6vf7z
@user-bl8yv6vf7z 2 жыл бұрын
I guess these is the next part. I'm just starting to watch, so can't guarantee kzbin.info/www/bejne/p6jJdmqciLuUkK8
@underview8492
@underview8492 Жыл бұрын
0:00 Introduction 1:34:29 HTTP Server + Modules 2:25:56 Important Topics (Event Loops) 3:12:41 Node Events 3:25:10 Readable Streams 3:40:46 HTTP Expansion 4:15:16 HTTP Headers 4:51:50 Express Basica
@sadiqabbaszade4789
@sadiqabbaszade4789 Жыл бұрын
Hi. Do you know if he creates the example web app in the course or is that part cut out? I am asking because I just started the course and didn't see any example in the video timestamps. I will still watch the whole course but I learn the best with real examples
@dubola5777
@dubola5777 3 жыл бұрын
The dislikers, they must naturally be haters! People are paying a lot of money in school to learn way less than this.
@vinayakkrishnaprasad358
@vinayakkrishnaprasad358 3 жыл бұрын
It's the civies
@biz3104
@biz3104 3 жыл бұрын
They may be crawlers
@Cadambank
@Cadambank 2 жыл бұрын
for http module @1:43:00 the node app throws 'ERR_STREAM_WRITE_AFTER_END', i added return statements inside the function to resolve it. But as I see here in the video the author has not added it and it still works. Can anybody give me the reason?
@leoleo7047
@leoleo7047 2 жыл бұрын
Same thing for me, leaving the comment here to get a notification in case anyone solves it
@joshuva.bernard
@joshuva.bernard 2 жыл бұрын
if (req.url === '/') { res.end('Welcome to our home page') } else if (req.url === '/about') { res.end('Here is our short history') } else { res.end(` Oops! We can't seem to find the page you are looking for back home `) }
@JH-xd1zo
@JH-xd1zo 3 жыл бұрын
You know, we wouldnt mind if you have to divide this video in 2 parts just so you can upload it in full. But i want to thank you with all my heart for putting up this tutorial because i am on the path of learning node js and this is the first tutorial that i will be watching and learning from :)
@AlokParikh
@AlokParikh 2 жыл бұрын
John keeps on saying: "Just so you guys know, I'm not cheating" I'm like John, we do not think you are cheating. Simply amazing course content, pace and teaching style.
@drapala97
@drapala97 3 жыл бұрын
John's teaches so well! I hope he releases more videos about backend
@AbhishekKumar-ql6ec
@AbhishekKumar-ql6ec 4 ай бұрын
Thank you sir, I was procrastinating from last 1 year, took a paid course but did not do it. Finally in 5-6 days I have completed this lecture as my mentor told me to finish it asap for an internship, and I am feeling very confident and happy that I have done it with good fundamental knowledge.. Thank you very much..
@UsamaNiaz-u1z
@UsamaNiaz-u1z 9 ай бұрын
This is the best course on Node.js and Express.js. Thank you, John. It's a wonderful course.
@Philddev
@Philddev 9 ай бұрын
I'm considering learning nodejs, at 2024 this course is still relevant?
@UsamaNiaz-u1z
@UsamaNiaz-u1z 8 ай бұрын
@@Philddev Yes, highly recommended.
@abolfazljalildoost766
@abolfazljalildoost766 2 жыл бұрын
Fantastic course . I wish the sound and video was sync
@alaaagag281
@alaaagag281 Жыл бұрын
Great course, learned so much from the course. Everything was explained in simple terms and I love how you showed us what could go wrong and explained why. One thing, the last 2 hours were pretty hard to follow because of the audio delay. Would love for that to be fixed
@UzairSalim-dy3uz
@UzairSalim-dy3uz Жыл бұрын
how long did it take you to complete this video course. I spent two days but still in 4 hours
@gtsif7113
@gtsif7113 Жыл бұрын
I would like to say that yes it is difficult to follow as you mentioned because of the audio delay. So I would provide a handy solution for every one else read your comment. You could open 2 same tabs and move forward the one that you watch by 10 seconds and mute it.
@alaaagag281
@alaaagag281 Жыл бұрын
@@UzairSalim-dy3uz Took me about a week!
@alaaagag281
@alaaagag281 Жыл бұрын
@@gtsif7113 That's a really good idea haha
@finncollins5696
@finncollins5696 Жыл бұрын
bruh. Im still in 4 hours, started this a month ago, lol@@UzairSalim-dy3uz
@gautambedi591
@gautambedi591 Жыл бұрын
Finished the whole course. Loved the content and it actually shows us how to work with an architecture that was really amazing. As in the industry standard projects we usually follow these approaches to make our life easy.
@Mohammedmansour111
@Mohammedmansour111 Жыл бұрын
Does it contain graphql?
@gautambedi591
@gautambedi591 Жыл бұрын
@@Mohammedmansour111 nope
@Mohammedmansour111
@Mohammedmansour111 Жыл бұрын
@@gautambedi591 sorry meant Graphql, thanks btw
@kangooroovd
@kangooroovd Ай бұрын
Complex topics explained very well. Thank you for sharing the video.
@lollilolli4582
@lollilolli4582 2 жыл бұрын
You are one of my favorite teacher online ! Thank you !! :)
@bryannahrwold5462
@bryannahrwold5462 3 жыл бұрын
Thanks for providing this kind of course. Very helpful. My only recommendation is to realize that the audio gets out of sync with the video. Try to reduce the frequency of clicking back and forth between files and pause for a moment after completing code before jumping to another screen.
@rektdev5397
@rektdev5397 3 жыл бұрын
bro. u pause. not him. brew
@frncscbñz
@frncscbñz 3 жыл бұрын
Binge watching an 8-hour tutorial ✌
@mr.doubled4766
@mr.doubled4766 2 жыл бұрын
I never skip ads on this channel. So the video gets monetized. The least I could do😇 for their great work.
@bil9uun
@bil9uun 11 ай бұрын
this is one of the best free nodejs courses online. I mean the best as I've seen so far. But our teacher John never fails to make things boring. I don't know if it's his voice or something. Cheer up dude
@Jan-v7y
@Jan-v7y 2 ай бұрын
⌨ (6:43:26​) Methods - GET ⌨ (6:49:01​) Methods - POST ⌨ (6:52:53​) Methods - POST (Form Example) ⌨ (7:05:31​) Methods - POST (Javascript Example) ⌨ (7:21:22​) Install Postman ⌨ (7:30:19​) Methods - PUT ⌨ (7:41:43​) Methods - DELETE ⌨ (7:50:05​) Express Router - Setup ⌨ (8:05:36) Express Router - Controllers
@danielpelaez8593
@danielpelaez8593 3 жыл бұрын
Awesome video, learning so much this is incredible. Just small side note (and maybe its just me), but the audio video seems to be lagging the audio by a few seconds. Thanks!
@geekyprogrammer4831
@geekyprogrammer4831 2 жыл бұрын
Amazing course! Took me 3 continuous days to complete this. Time to start with projects!
@akhilarya7517
@akhilarya7517 3 жыл бұрын
Finally completed 8 hours . Was expecting a more formal ending
@letstalkstuff5326
@letstalkstuff5326 3 жыл бұрын
The end was abrupt, the course has more parts where he finally makes a database connection he promised in the beginning...but any idea where are those?
@tavanix
@tavanix 3 жыл бұрын
@@marreddyvamsi9063are there free ones on youtube?
@marreddyvamsi9063
@marreddyvamsi9063 3 жыл бұрын
@@tavanix yes but not all of it you can find dB connection video in his youtube channel- coding addict,where he builds a simple app task manager using node and mongodb
@tavanix
@tavanix 3 жыл бұрын
@@marreddyvamsi9063 thanks, already did! Seems like most interesting part is missing
@atharvadeshmukh6328
@atharvadeshmukh6328 6 ай бұрын
Very in-depth!! Thank you John for this tutorial!! You are a life-saver!
@roydebraj2188
@roydebraj2188 6 ай бұрын
hey john i cant tell you how thankfull i am for your free online course its really amazing i wasnt able to soak everything in at one go i kept revisiting the parts i didnt understand and i can tell you everytime i am more comfortable in coding thanks alot love from india
@yiyinglin6568
@yiyinglin6568 3 жыл бұрын
Thanks for your effort, sir! This course help me a lot! As a learner, I want to give you some feedback! At the first half part of the course, all goes smoothly. But at the last half part of the course, I feel the audio track are not match with video track. This is not a big problem but I think this course will be nicer if this issue can be fixed! Thank you again, sir!
@imnemo2327
@imnemo2327 3 жыл бұрын
does the voice delay remains the whole video or for sometime only???
@WheresTheLambSAAAAAAAUCE
@WheresTheLambSAAAAAAAUCE 3 жыл бұрын
The audio sync issue isn't there in John's channel. Here's the link: kzbin.info/www/bejne/in-5YZJthrd3rbs
@yiyinglin6568
@yiyinglin6568 3 жыл бұрын
@@WheresTheLambSAAAAAAAUCE I think the links should be tag as top to help others avoid this issue. Thanks!🙂
@yiyinglin6568
@yiyinglin6568 3 жыл бұрын
@@imnemo2327 for sometime only, but I can't remember what time😅
@aziz99
@aziz99 3 жыл бұрын
this has taught me well about backend , great starting point for anyone confused about apis and backend in general , thank you
@knightrec869
@knightrec869 3 жыл бұрын
It is confused in last 2 hour.
Node.js Tutorial for Beginners: Learn Node in 1 Hour
1:18:16
Programming with Mosh
Рет қаралды 6 МЛН
NestJs Course for Beginners - Create a REST API
3:42:09
freeCodeCamp.org
Рет қаралды 1,7 МЛН
Andro, ELMAN, TONI, MONA - Зари (Official Audio)
2:53
RAAVA MUSIC
Рет қаралды 8 МЛН
Caleb Pressley Shows TSA How It’s Done
0:28
Barstool Sports
Рет қаралды 60 МЛН
FULL Introduction To HTMX Using Golang
2:02:31
ThePrimeagen
Рет қаралды 408 М.
Node.js: The Documentary | An origin story
1:02:49
Honeypot
Рет қаралды 686 М.
React JS Full Course | Build an App and Master React in 1 Hour
1:11:44
JavaScript Mastery
Рет қаралды 1,8 МЛН
APIs for Beginners - How to use an API (Full Course / Tutorial)
2:19:33
freeCodeCamp.org
Рет қаралды 4,4 МЛН
Сборник Эксклюзивов 2024 - Уральские Пельмени
1:33:24
Уральские Пельмени
Рет қаралды 711 М.
Learn Git - The Full Course
4:20:00
Boot dev
Рет қаралды 127 М.
Node.js Crash Course
2:06:35
Traversy Media
Рет қаралды 269 М.
C Programming Tutorial for Beginners
3:46:13
freeCodeCamp.org
Рет қаралды 17 МЛН
How to build a REST API with Node js & Express
58:40
Programming with Mosh
Рет қаралды 1,8 МЛН
Asynchronous JavaScript Course (Async/Await, Promises, Callbacks)
1:36:23
freeCodeCamp.org
Рет қаралды 698 М.
Andro, ELMAN, TONI, MONA - Зари (Official Audio)
2:53
RAAVA MUSIC
Рет қаралды 8 МЛН