Node.js Tutorial for Beginners: Learn Node in 1 Hour

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 พ.ย. 2024

ความคิดเห็น • 2.6K

  • @programmingwithmosh
    @programmingwithmosh  7 หลายเดือนก่อน +18

    🚀 Want to master Node.js?
    - Check out my complete course: mosh.link/nodejs-course
    - Subscribe for more awesome content: goo.gl/6PYaGF

    • @nevouxjulie6595
      @nevouxjulie6595 7 หลายเดือนก่อน +3

      Hi, is this video still relevant in 2024 ? :) Thanks you !

    • @Abhaya2024
      @Abhaya2024 6 หลายเดือนก่อน

      hi @programmingwithmosh, is the course based on latest Node JS version ? & is there a way to ask questions in case of doubts ? Thanks!

    • @spriteman1925
      @spriteman1925 6 หลายเดือนก่อน +2

      im going to pirate your course

    • @balloney2175
      @balloney2175 4 หลายเดือนก่อน

      @@nevouxjulie6595 Of course! At least learn the foundation.

  • @Horror_facts
    @Horror_facts 5 ปีที่แล้ว +5585

    I watched this right before an interview, and the question about windows came up. I never knew about Node.js. I answered right that there is no windows object in Node and the interviewer was like you got it right, it was a tricky question. Thanks, Mosh. I will be going to the final step of the interview next week. Wish me luck all.
    I Got the Job 👊🏿👊🏿👊🏿

    • @sashaberdnikov4000
      @sashaberdnikov4000 5 ปีที่แล้ว +43

      Hi. How was your interview?

    • @Horror_facts
      @Horror_facts 5 ปีที่แล้ว +496

      Sasha Berdnikov I did the final interview, I got the job.

    • @sashaberdnikov4000
      @sashaberdnikov4000 5 ปีที่แล้ว +42

      Dejo O wow. My congrats 🤪💪

    • @Keno_jm
      @Keno_jm 5 ปีที่แล้ว +22

      Congrats dude :D

    • @noelward
      @noelward 5 ปีที่แล้ว +13

      @@Horror_facts Congrats on the job!!

  • @gatormark
    @gatormark 2 ปีที่แล้ว +24

    There's a difference between knowing something well and TEACHING it well. You have both rare skillsets my friend. Thank you, from a 56-year-old expanding his knowledge base. I will be signing up for your courses.

  • @Artificial_Intelligence_AI
    @Artificial_Intelligence_AI 6 ปีที่แล้ว +330

    No matter if you are English, Arab, Russian... or Spanish like me, this guy is able to break the language wall and make the best and most understandable tutorial here on the internet (this is a true tutorial for beginners). This video is a masterclass of how a topic should be imparted, giving you a brief and clear explanation of every key part of the technology, avoiding things like throwing you overwhelming and artificial information extracted from the official documentation just for the first time. I don’t usually pay for online courses but I will consider to get your courses on Udemy after this video, you really deserve it.
    BTW thanks for such a great learning and regards from Spain

    • @vasyapupkin9338
      @vasyapupkin9338 5 ปีที่แล้ว +5

      Согласен

    • @dimplehora9339
      @dimplehora9339 5 ปีที่แล้ว +1

      Yes! completely agree with you ! great content delivery, saved lot of effort and time!

    • @stevek4080
      @stevek4080 5 ปีที่แล้ว

      Muy bueno.

    • @thiagorodrigues5785
      @thiagorodrigues5785 5 ปีที่แล้ว +5

      I totally agree with you.
      I'm from Brazil and i could understand everything that he said about Node through this tutorial.

    • @LChangeTheWorlDS
      @LChangeTheWorlDS 5 ปีที่แล้ว +1

      Totally absolutely massively agree with you, from Thailand

  • @robertn4996
    @robertn4996 ปีที่แล้ว +113

    I did struggle a lot to learn NodeJS. I wasted a lot of time.
    The problem? I did not know the basics of Javascript in first place. You need to walk before you can run.
    So I took a few very basic books (books, not complex tutorials!) and learned the fundamentals.
    After I learned the basics of Javascript, learning NodeJS became much easier.
    Edit: For those asking about the books, for the very basics I learned with Javascript In Less than 50 Pages.
    And to develop my knowledge I learned with Head First Javacript Programming.

    • @alanproduction910
      @alanproduction910 ปีที่แล้ว +1

      this comment so motivated to me and advice...... i am in the struggle right now and i dont know what to do to make Node js easier , can you please tell me how much i need learn from JavaScript till Node js easier than before ... ? only basics are enough or what should i do ?

    • @daddy7934
      @daddy7934 ปีที่แล้ว +1

      @Alan Mohamad learn as much as javascript the more knowle you know the better it will be.

    • @misterdsenior1453
      @misterdsenior1453 ปีที่แล้ว

      @@alanproduction910 my goodness, js is the c***est progamming language i've ever seen, shi*****y in any meaning of the word, in one day or one just hour you could learn it all, and "node js" is not any different. da****n it. pdfs, google and practice and making errors always is how you learn things not by watching this c****p in 1 hour and you think you 'll learn it.

    • @ThisisHamidreza
      @ThisisHamidreza 8 หลายเดือนก่อน

      Hi, considering that 1 year has passed, isn't this course old or not up to date cause that it's for 2018? Didn't you encounter any problem in your job because of this?

    • @ezekielswanson7813
      @ezekielswanson7813 5 หลายเดือนก่อน

      Not rushing past the fundamentals and taking time to *truly understand them is one of the most important things you can do to be successful as dev. The fundamentals translate to everything.

  • @arshagroup1391
    @arshagroup1391 3 ปีที่แล้ว +4

    جناب همدانی خیلی عالیه . با این ویدیو واقعا علاقه مند به node js شدم. قبلا جسته و گریخته و با اکراه ازین ور و اون ور یادگرفته بودم. اما این آموزش خیلی اصولی بود و جوانب مختلف رو دیده بود که باعث شد واقعا بهش علاقه مند بشم. متشکرم

  • @TheNaz01
    @TheNaz01 6 ปีที่แล้ว +13

    seriously 20 mins in and you already summed up 2 of my university lectures. No joke, my prof spent that long trying to explain what node actually is. Thank you!

  • @wyntermc2126
    @wyntermc2126 2 ปีที่แล้ว +16

    I've been looking to learn node for a while but have trouble focusing through a whole tutorial. This tutorial had perfect pacing with just enough explanation to understand without becoming boring. Thank you for making node easier to learn!

  • @ozzyfromspace
    @ozzyfromspace 3 ปีที่แล้ว +81

    These videos are the most fun I've had in a while. I didn't even wanna learn NodeJS tbh, but you made it so appealing that I got my laptop out, downloaded everything, and followed along. You made something that seemed scary to me attainable. Thank you Mosh, you're a real one! I found you from Coder Coder 🤓🙏🏽🙌🏽

  • @busyrand
    @busyrand 2 ปีที่แล้ว +46

    My gosh, this is phenomenal! I wish I could have found this a year or so ago. Programming confusion is so massive. I always have so many unanswered questions that I don't even know how to ask. You cleared up a bunch of things I was completely unclear about. Most tutorial skip the background, history, and theory which I think is very necessary because it helps troubleshooting with the full understanding of the systems/technologies involved.

    • @UjjawalGusain
      @UjjawalGusain ปีที่แล้ว +2

      Do you meeaann My MOSHHHH?? eh eh??? eh???

  • @prajunathunt
    @prajunathunt 3 ปีที่แล้ว +859

    Project due tomorrow. 1.75 speed. Let’s go

    • @andrewmorgan2548
      @andrewmorgan2548 2 ปีที่แล้ว +28

      Hope it went well!

    • @prajunathunt
      @prajunathunt 2 ปีที่แล้ว +76

      @@andrewmorgan2548 Yes it did. We were able to complete It.

    • @kaycampbell364
      @kaycampbell364 2 ปีที่แล้ว

      @@prajunathunt what did you make

    • @TamilCitizen255
      @TamilCitizen255 2 ปีที่แล้ว +16

      15 mins to start to nearby theatre for a movie! 25.00 x speed!!

    • @CEObydefault
      @CEObydefault ปีที่แล้ว +6

      😂😂bro you cracked me up

  • @bjorn_moren
    @bjorn_moren 8 หลายเดือนก่อน +9

    Great tutorial. Some minor changes now in 2024: VSCode expects the imports and exports to be written in ES6 format, but you can just ignore those warnings.
    Also, if you want to use promise style event handling instead of callbacks, some libraries like fs has the property .promises to get the same functions but with promises:
    const fs = require('fs').promises;

  • @abhishekshan
    @abhishekshan 3 ปีที่แล้ว +33

    Man, you might be the best teacher ever. The way you explain things with those thought out and creative animations is awesome. I am glad you quit your job to pursue what you love doing and spread the knowledge. You are really really really good at this.

    • @shivanigaddagimath5994
      @shivanigaddagimath5994 3 ปีที่แล้ว

      Hey Abhishek, are you a fresher or an experienced web developer? Would you be interested in exploring job opportunities at the moment?

  • @dpradeepc
    @dpradeepc 6 ปีที่แล้ว +446

    Whenever I start learning something new I look for the best and the simplest explanation which i get from Mosh all the time

    • @farizsamanha6051
      @farizsamanha6051 6 ปีที่แล้ว +3

      best explanation ever!!

    • @arsalazeem8137
      @arsalazeem8137 5 ปีที่แล้ว +7

      You focus less on coding and more on description and history.

    • @nathanunderbsd5972
      @nathanunderbsd5972 5 ปีที่แล้ว

      Agree. compare to this wannabies... th-cam.com/video/YVZj-vJYfvk/w-d-xo.html, my brain blows and wasted my time.

    • @oussamasethoum2755
      @oussamasethoum2755 5 ปีที่แล้ว

      i agree

    • @AndrewTSq
      @AndrewTSq 4 ปีที่แล้ว +1

      I have never used javascript nor node.js and I am having hard trouble knowing what he talks about. I think it would be better if he tried to tell like "Now we are going todo a program that reads inputs and outputs it. " and just make the most basic program in the world for doing this. Now it goes directly into details about variables etc. And I have no clue on what I am doing with this information right now, since I have no clue on how this works. Its like finding a tutorial on how to write a pixel on the screen, but instead it shows you how to make a realtime raytracer, so you have no clue on how it really works.

  • @Chakalabkarina2357
    @Chakalabkarina2357 3 ปีที่แล้ว +78

    TABLE OF CONTENT:
    00:00 What is Node
    03:01 Node Architecture
    06:04 How Node Works
    10:29 Installing Node
    13:01 Your First Node Program
    15:22 Node Module System
    15:52 Global Object
    19:14 Modules
    22:51 Creating a Module
    27:35 Loading a Module
    32:59 Module Wrapper Function
    39:53 Path Module
    44:03 OS Module
    48:22 File System Module
    53:14 Events Module
    59:33 Event Arguments
    01:02:43 Extending EventEmitter
    01:10:46 HTTP Module

  • @nagarajr.m4460
    @nagarajr.m4460 3 ปีที่แล้ว +3

    This guy deserves serious appreciation for sure. sharing such a wealthy knowledge for free of cost

    • @shivanigaddagimath5994
      @shivanigaddagimath5994 3 ปีที่แล้ว

      Hey Nagaraj! Are you a fresher in web development and looking for job opportunities in the same?

  • @Miki981
    @Miki981 5 ปีที่แล้ว +178

    Dude, I love watching Your vids. You have one of the most pleasant speaking and teaching styles out there! Plus the content, editing, recording quality, background music... Everything is perfect! Keep up the good work, please! ;)

    • @rxtechandtrading
      @rxtechandtrading 2 ปีที่แล้ว +1

      It was a bit to short really, he forgot to mention many things

    • @clintonozichukwu4213
      @clintonozichukwu4213 2 ปีที่แล้ว +1

      @@rxtechandtrading u can get his full course from the link in the description

  • @NOCDIB
    @NOCDIB 6 ปีที่แล้ว +131

    My goodness. You have seriously set the standard for programming tutorials. This is amazing.

    • @MrVirkMedia
      @MrVirkMedia 6 ปีที่แล้ว +2

      exactly

    • @sajateacher
      @sajateacher 5 ปีที่แล้ว

      Agree. The jazz piano was a nice touch.

    • @IlonaCodes
      @IlonaCodes 5 ปีที่แล้ว +1

      The format of the video is amazing! ^^

    • @tecnologiatech7907
      @tecnologiatech7907 3 ปีที่แล้ว

      @@IlonaCodesUsuary interface in the video?

  • @rahadrahman2288
    @rahadrahman2288 6 ปีที่แล้ว +24

    I started learning nodeJs for weeks now and you'r tutorial is the best I come across so far for the beginner.Thank you for this amazing tutorial.

    • @durrhurr55
      @durrhurr55 6 ปีที่แล้ว +1

      Programming with Mosh do you have any courses for beginners who need to understand how servers in general work? Am having so much trouble with that

  • @utkuguney
    @utkuguney ปีที่แล้ว +12

    I learned a lot from a 5 year old video. So simple, so clear, so good. Thanks.

  • @mr.curious1714
    @mr.curious1714 3 ปีที่แล้ว +8

    I was surfing the whole youtube but couldn't find any tutorial like your's that simplify the things out. This is the best video for node.js. Sir you are the greatest teacher for programming, To anyone (my friends etc.) I would recommend your channel for learning programming because you simplify the things and don't waste our time also in some basic stuff and telling about "come to my paid course for more". You are a treasure of programming knowledge.. Thank you so much sir!!

    • @shivanigaddagimath5994
      @shivanigaddagimath5994 3 ปีที่แล้ว

      Hey Arjav! Have you completed many tutorials in web development? Are you a 2021-passout and open to job opportunities currently?

    • @24amit
      @24amit ปีที่แล้ว +1

      May be you’re fresher or just started in recent year. For you info, Mosh is one of the best speakers in IT world just like Kyle Simpsons, Scott Allen, etc. I recommend to follow him to getting practical knowledge. Best of luck 🤞

    • @mr.curious1714
      @mr.curious1714 ปีที่แล้ว

      @@24amit thank you, well I was a fresher 1 yr ago. now I am just 0. I dont do programming anymore, just been procrasinating, and unable to do programming :/

  • @hanzalasubhani6904
    @hanzalasubhani6904 5 ปีที่แล้ว +5

    I have started to learn Node by this video. Mosh always use a simple way to teach. Now I have developed a chat application by using Node JS.

    • @dikshitbatra
      @dikshitbatra 4 ปีที่แล้ว

      Can you tell me what to do next ?
      I felt like I'm missing something while watching this video. Prior to this I had no clue what node is. So I couldn't get many of the things.

  • @logs
    @logs 4 ปีที่แล้ว +43

    I love how you're giving the hard facts at the beginning, on why to use NodeJS.

  • @devolee8302
    @devolee8302 6 ปีที่แล้ว +4

    Mosh is it. He carefully breaks down each topic just the way a beginner can process. It just clicks right in. I mean all the complicated topics and concepts that I've been struggling to get. I wish he just keeps making tutorials for all the major programming languages and frameworks out there. I have $15 per month, all accessible subscription through his site and by far the best programming investment I've ever made. My hats off to you, Mosh. You are the man!

  • @firstignitor
    @firstignitor 2 ปีที่แล้ว +4

    you're the perfect guy to hold the Javascript mic.
    Big up for your efforts ..
    thank you soo soo much
    ..

  • @muhammadmusharaf4705
    @muhammadmusharaf4705 ปีที่แล้ว +1

    A year back, I watched the tutorial of REST API/Express and Mongodb just out of curiosity which eventually lead me to job and Today after a year I'm back to learn more deeply.
    Thanks Mosh. You have been amazing.

  • @comodsuda
    @comodsuda 6 ปีที่แล้ว +39

    Great! Especially part about for what node should be used or not, and how asyc request works. I'm new at JS and this video helps me on this front too :)

    • @shivamvora2285
      @shivamvora2285 3 ปีที่แล้ว

      th-cam.com/video/nPCfL_fuUk4/w-d-xo.html
      live linkedin code easy understand line by line

  • @nessand9291
    @nessand9291 6 ปีที่แล้ว +19

    the way you teach is so satisfying, I can tell you've a lot of experience

  • @ElenaKolevskaMk
    @ElenaKolevskaMk 6 ปีที่แล้ว +33

    Bought the course, 12% in and I can't stop. You're an amazing teacher Mosh, thank you!. And by the way, the course is way underpriced :) Keep up the amazing work!

    • @lokmike2947
      @lokmike2947 4 ปีที่แล้ว +2

      Does this course is relatable in present? Seems like bit outdated

    • @dsgarden
      @dsgarden 4 ปีที่แล้ว

      I actually work with her in redis almost couldn't believe it was her LOL

    • @karthik-ex4dm
      @karthik-ex4dm 4 ปีที่แล้ว +8

      Its not underpriced... Its actually because you're rich

    • @_.sunnyraj._
      @_.sunnyraj._ 4 ปีที่แล้ว

      @@programmingwithmosh 🖕

    • @_.sunnyraj._
      @_.sunnyraj._ 4 ปีที่แล้ว

      @@lokmike2947 fool

  • @GidzPaul
    @GidzPaul 2 ปีที่แล้ว +1

    I'm not even a JS developer, but I watched the whole thing.
    Very informative. Thank you.

  • @srik790
    @srik790 6 ปีที่แล้ว +87

    You are a hero for the students like us. I am inspired by your videos. Keep up the good work.
    When we get to see live course for annual subscribers?

    • @ztv5160
      @ztv5160 6 ปีที่แล้ว +1

      Programming with Mosh sir can you teach me also

  • @gabrr
    @gabrr 6 ปีที่แล้ว +5

    IT'S HARD TO FIND WORDS TO DESCRIBE HOW GOOD YOU ARE MOSH! I JUST WANNA SAY THANK YOOU, YOU'RE DOING AN AMAZING WORK! FROM BRAZIL

  • @Ahmad-lc1ln
    @Ahmad-lc1ln 5 ปีที่แล้ว +39

    00:00 What is Node
    03:01 Node Architecture
    06:04 How Node Works
    10:29 Installing Node
    13:01 Your First Node Program
    15:22 Node Module System
    15:52 Global Object
    19:14 Modules
    22:51 Creating a Module
    27:35 Loading a Module
    32:59 Module Wrapper Function
    39:53 Path Module
    44:03 OS Module
    48:22 File System Module
    53:14 Events Module
    59:33 Event Arguments
    01:02:43 Extending EventEmitter
    01:10:46 HTTP Module

    • @sicfxmusic
      @sicfxmusic 5 ปีที่แล้ว +4

      It's already in the description LMAO

    • @tkssharma
      @tkssharma 4 ปีที่แล้ว

      Hi Developers
      I have my channel with 1000+ Tech videos
      th-cam.com/channels/S1NeZF0Or2E1RAV9hQJz3g.html
      You can like share subscribe
      I am giving my assurance that it will help you a lot in terms of learning full stack in JavaScript
      If not feel free to unsubscribe it, I am just helping you guys to learn quality content free

  • @mrashid229
    @mrashid229 4 ปีที่แล้ว

    So far I just watched till the "Global Object" and writing this comment. With no idea on Node.js I came across number of youtube videos which could articulate what exactly Node.js is! and I couldn't continue watching due to discomfort for missing the very first block. I certainly will recommend all to watch first 3 minutes of this video, and they surely will watch the rest on themselves. Thank you Mosh for understanding learners' psychology so well and using the simple apposite diagrams! 👍

  • @rishijain7171
    @rishijain7171 4 ปีที่แล้ว

    Mosh proves that tutor is more important than tutorials. You could get a ton of content on nodejs on YT but still, an hour spent with mosh is much better than someone who is trying to teach just syntax for hours.

  • @T0DD
    @T0DD 6 ปีที่แล้ว +32

    Take the ad revenue! this course is amazing!

  • @chrsbll
    @chrsbll 6 ปีที่แล้ว +26

    20 minutes in and this is already proving to be incredibly helpful

  • @PaulBaarn
    @PaulBaarn 4 ปีที่แล้ว +14

    This was EPIC. I know javascript but I had been putting off NodeJS because it seemed so complex. This video is so clear and easy to follow that I am now ready to dive deeper into this. Thanks, Mosh. I will be checking out your courses as well.

  • @ashrafneisari325
    @ashrafneisari325 ปีที่แล้ว

    Really!!!! Wooooow!!! No one ever can explain things like you. You are something else. You are really a a genius.

  • @kesc23
    @kesc23 3 ปีที่แล้ว +1

    This is pure treasure. While watching I'm re-creating mentally my php libs with js.
    Totally blessed.

  • @satishseshadri
    @satishseshadri 6 ปีที่แล้ว +7

    Never seen any tutorial like this. Great flow and truly taught from a beginner perspective!!

  • @IntermissionNovel
    @IntermissionNovel ปีที่แล้ว +2

    This video is finally getting me out of my Python rut, and realizing that async development isn't as hard as I've made it out to be in my head. Fantastic stuff.

  • @jackbean5983
    @jackbean5983 3 ปีที่แล้ว +10

    One of the best teachers, amazed at how well you teach. Lots of coders out there but not many really understand their trade. You definitely do.

    • @rxtechandtrading
      @rxtechandtrading 2 ปีที่แล้ว

      Im not sure if he is that good , he forgot many important things-but for a little over an hour he did an ok job

  • @srinivas1483
    @srinivas1483 3 ปีที่แล้ว

    It's simply brilliant, i did not watch the entire video, first 20 minutes made me to write this comment. I was initially a C/C++ developer, want to see the source code for Node JS, but ended up knowing more about Node JS. I really liked it.

  • @EmoAndHumme
    @EmoAndHumme 2 ปีที่แล้ว +2

    This is such a great tutorial. The instructor is very calm and detailed. This is the great tutorial that I've ever taken so far. I'm taking the full course from his website. Amazing.

  • @gavr1loo
    @gavr1loo 4 ปีที่แล้ว +18

    This tutorial is a real eye opener, at least for me. Thanks, Mosh! Excellent explanation and teaching skills!

  • @PraveenLodhi
    @PraveenLodhi 3 ปีที่แล้ว +4

    No words to express how much informative this video is !! Considerable amount of details in such a clear and simple manner that to in ~ 80 mins.. Thank You

    • @shivanigaddagimath5994
      @shivanigaddagimath5994 3 ปีที่แล้ว

      Hey Praveen, are you a fresher in web development? Are you interested in exploring job opportunities in web development at the moment?

  • @seamoon4335
    @seamoon4335 6 ปีที่แล้ว +47

    so much detail,you definitely do a lot of work to complete this video.best class i have ever seen.

  • @ThreeBeerMinimum
    @ThreeBeerMinimum ปีที่แล้ว

    Mosh, I have been watching your learning videos for a few years now. I have to say that 1. If English is your 2nd language I would NEVER be able to tell! You have perfected it! 2. You are the best when it comes to building up brick by brick how to do something at the basic level => showing you how to do it right! (see what I did there! haha) thank you for years of awesome content!

  • @ash280
    @ash280 9 วันที่ผ่านมา

    Mosh, your visual representations to explain concepts are the BEST. I can honestly say hand on heart, that I haven't seen anyone get that close to your format. The videos are classy, relaxing to watch, very informative and crystal clear when you're explaining things. Thanks for your amazing work on these! :)

  • @itsimpl6257
    @itsimpl6257 5 ปีที่แล้ว +7

    Understood every single bit of it. Thank you Mosh. Great tutorial !!!

  • @sippy420
    @sippy420 3 ปีที่แล้ว +3

    Your a pretty good techer. At first I found coding boring, but when you explained and helped me understand what I'm doing, I actually started enjoying it. It's cool how you could make.. basically anything. Thank you very much, much love. Also I'll subscribe too. :)

  • @vadiks20032
    @vadiks20032 ปีที่แล้ว +3

    FOR TUTORIAL SPEEDRUNNERS
    0:00 useless stuff
    14:00 basic examples
    19:16 modules
    34:23 explanation how modules actually work and why module.exports
    44:25 basic module stuff on example of node's os module. right after that goes file system module.
    everything else is pretty much useful stuff

    • @Justanotheraccnt
      @Justanotheraccnt ปีที่แล้ว

      Nothing here is useless

    • @vadiks20032
      @vadiks20032 ปีที่แล้ว

      ​@@Justanotheraccnt i almost didn't watch video because it's 1 hour long and you could compress it all into 10 minute read. and i know how to install node

  • @successpointcollegeofficial
    @successpointcollegeofficial 4 ปีที่แล้ว

    Really Mosh, I love your technique. My name is Alauddin. It is possible even if somebody doesn't know anything. I have cleared many things from your tutorial are amazing and I am proud of you. Thank you, dear. GOD Bless.

  • @cutiex7357
    @cutiex7357 3 ปีที่แล้ว

    MAN, Why is your Channel SO USEFUL!!!

  • @alexh1687
    @alexh1687 4 ปีที่แล้ว +5

    Bought the full course on sale, loved it, still go back to it from time to time when I forget stuff

    • @aviiety3196
      @aviiety3196 3 ปีที่แล้ว

      @wise guy node can take months to learn

  • @joao.mucheroni
    @joao.mucheroni 2 ปีที่แล้ว +6

    Congratulations on the class!
    A suggestion: In the section "Extending EventEmitter", I think it would be interesting to remove or comment out the first line of the "app.js" module ("const EventEmitter = require('events')"), as it is not needed in this example and can confuse learners.

    • @diegodedios4537
      @diegodedios4537 2 ปีที่แล้ว +2

      That is what I wanted to ask. So it is not required anymore right? Because the EvenEmitter is already contained in the imported module Logger?

    • @joao.mucheroni
      @joao.mucheroni 2 ปีที่แล้ว

      @@diegodedios4537 Exactly

  • @ethanlal4517
    @ethanlal4517 4 ปีที่แล้ว +3

    'English is my second language...' bush rubbish. You've got a great and motivating voice. Besides you're the only guy on the internet who can speak with such sputumness.

  • @mulwelimushiana8388
    @mulwelimushiana8388 3 ปีที่แล้ว

    I watched this in 2019 but I just watched it again now in 2021 to refresh my memory 😀 Best Node tutorial ever

  • @aadamishmael8549
    @aadamishmael8549 2 ปีที่แล้ว

    Just wanted to say that your video changes lives. Thank you so much.

  • @ayaseniconi9299
    @ayaseniconi9299 6 ปีที่แล้ว +10

    It solved many puzzles of Node from a FE developers’s perspective. Thank you.

    • @_.sunnyraj._
      @_.sunnyraj._ 4 ปีที่แล้ว +2

      @@programmingwithmosh 🖕

    • @yashkolhe6323
      @yashkolhe6323 4 ปีที่แล้ว

      @@_.sunnyraj._ 🖕

  • @timi8272
    @timi8272 5 ปีที่แล้ว +8

    Definitely getting the full course. Mosh you're the man!And oh, your website is 🔥🔥

  • @AlvinBlox
    @AlvinBlox 4 ปีที่แล้ว +304

    This video is fantastic. Well done Mosh.

    • @epic_waffle2359
      @epic_waffle2359 4 ปีที่แล้ว +6

      alvinblox is here?

    • @ggsap
      @ggsap 4 ปีที่แล้ว +4

      if alvinblox says so then ill watch

    • @ChamilaSabeywardane
      @ChamilaSabeywardane 4 ปีที่แล้ว +2

      Alvinblox?!

    • @blueiicey
      @blueiicey 4 ปีที่แล้ว +2

      Huh? AlvinBlox is here?

    • @kinoko87_b
      @kinoko87_b 4 ปีที่แล้ว +2

      Your learning js?

  • @1712sumesh
    @1712sumesh 9 หลายเดือนก่อน

    You simplified the node js like it is nothing. Thank you so much for this beautiful tutorial. That helped a lot especially for someone like me who is at beginner level 🤗

  • @MrJohanGuzman
    @MrJohanGuzman 4 ปีที่แล้ว

    Seeing at lot of the comments I understand that the title is a bit misleading, this is not a NodeJS Tutorial for Beginners in Programming, is a NodeJS Tutorial for NodeJS Beginners. Which is perfectly reasonable since trying to cover all concepts needed in an introductory tutorial would be an unattainable goal.
    It IS a requisite to understand JavaScript (ES6) before diving into this NodeJS intro. And that's perfectly valid.

  • @its_maalik
    @its_maalik 6 ปีที่แล้ว +4

    Amazing. I was tired of searching for a quality node tutorial. A lot of instructors bore students with a lot of theory and impractical knowledge.

  • @TBG-Youtube
    @TBG-Youtube 4 ปีที่แล้ว +7

    This course is really awesome, you did a great job ! JS and especially Node wasn't really included or seen in details in my computer science courses, and I need it now, so thank you from making it easy to learn !

  • @RyanMitchell-yy4no
    @RyanMitchell-yy4no ปีที่แล้ว +3

    Man. I spent months learning React as my first JS framework and it felt very complex and overwhelming to me for the longest time. Now, after starting to dabble in Node, this feels WAY easier than React.

    • @Netpilation
      @Netpilation ปีที่แล้ว

      Node is not a frame work

    • @RyanMitchell-yy4no
      @RyanMitchell-yy4no ปีที่แล้ว +2

      @@Netpilation Sorry, a runtime environment. Satisfied? You must be great fun at parties.

    • @Netpilation
      @Netpilation ปีที่แล้ว

      @@RyanMitchell-yy4no oh sorry it is a 5 years old video .now it has been integrated into a framework
      in 2023 it is a framework now

    • @52akhilkumar16
      @52akhilkumar16 ปีที่แล้ว

      @@Netpilation from where you have studied i want to tell students do not go their ans spoil money

  • @SCSArumugaperumal
    @SCSArumugaperumal ปีที่แล้ว +1

    This is how the beginner tutorial for any courses needs to be

  • @abdurrehman6203
    @abdurrehman6203 3 ปีที่แล้ว

    I watch this video before one night of my papers and I did it, Thanks sir... Recommended and useful crash course.

  • @aimanfatima9285
    @aimanfatima9285 4 ปีที่แล้ว +30

    love how you say "Eveeeeent Emitter!!" 😁
    Great explanation Mosh!! ❤️

    • @fivethreeone2132
      @fivethreeone2132 3 ปีที่แล้ว +3

      @@nomadicfathersons promoting your shit on youtube comments of those teaching the same thing is such an asshole thing to do

    • @nomadicfathersons
      @nomadicfathersons 3 ปีที่แล้ว

      @@fivethreeone2132 Fuck off man. you didn't comment like this. What kinds of content you are having on your own channel. Bull shit. I have the ability to remove your channel from youtube. wait & see

    • @dremiq6670
      @dremiq6670 3 ปีที่แล้ว

      @@nomadicfathersons bruh stfu no one is gonna watch ur shit tutorials with earrape music over them, and also learn english before you fucking speak it dumbass.

  • @fidesclaritas
    @fidesclaritas ปีที่แล้ว +3

    Incredible video. Allowed me to understand some concepts that were still unclear to me after seeing them in totally different contexts unrelated to JS. Explanation is so clear and easy to understand. Thank you so much. Bless you

    • @ThisisHamidreza
      @ThisisHamidreza 8 หลายเดือนก่อน

      isn't this course old or not up to date cause that it's for 2018? Didn't you encounter any problem because of this?

  • @anewbeginning7394
    @anewbeginning7394 5 ปีที่แล้ว +5

    Mosh - You are my role model for teaching! Just after 1 video. Wow man you rock.
    I am interested in knowing what tools do you use for creating these videos? roughly how long does it take for you to make one video. This would really help me

    • @johnmore5977
      @johnmore5977 5 ปีที่แล้ว

      Interested to know the same as well 😃

  • @chernet-
    @chernet- 4 หลายเดือนก่อน +1

    six years later this tutorial is still the best intro course to node

  • @mattmo1534
    @mattmo1534 2 ปีที่แล้ว +1

    What a phenomenal teacher! You have a true gift Sir. Thank you for all you do.

    • @rxtechandtrading
      @rxtechandtrading 2 ปีที่แล้ว

      I really wouldn't classify him as phenomenal-he did ok though for an intro

    • @mattmo1534
      @mattmo1534 2 ปีที่แล้ว

      @@rxtechandtrading what a miserable person you must be to waste your time with that comment.

  • @groudas
    @groudas 6 ปีที่แล้ว +4

    You are indeed a hero. Thanks for this video man! God bless you, your family and your pets!

  • @SaurabhGangamwar
    @SaurabhGangamwar 6 ปีที่แล้ว +7

    Best video on the internet for Node.js thanks, man.

  • @JacobHengel
    @JacobHengel 4 ปีที่แล้ว +11

    Mosh is one of those trainers you purposefully seek out after going through a few videos.

    • @Okwach_Kich
      @Okwach_Kich 3 ปีที่แล้ว

      Was watching a vid then I thought to myself, "what did most say about this" took that quick switch

    • @mackawara6876
      @mackawara6876 3 ปีที่แล้ว

      True

  • @Dall1n
    @Dall1n 4 ปีที่แล้ว +1

    OMG at 14:36 it finally clicked why/how we use the command line! Thanks!!!

  • @fred0356
    @fred0356 3 ปีที่แล้ว

    3yrs later still helping, thanks bro!

  • @standingbyhim2011
    @standingbyhim2011 4 ปีที่แล้ว +3

    Nice job, Mosh! Your tutorials are the best that i've found... in my 10 years of experience as a sw developer. Keep up the good work!

  • @pjs1112
    @pjs1112 6 ปีที่แล้ว +8

    Thank you very much for this tutorial, I was able to learn so many things that keeping getting me motivated to continue on this path to learning programming and enter in this great area.
    Unfortunately, I can't afford to pay for your course right now, but, that's will be one of the first materials that I'm going to pick when I have the opportunity.

    • @tkssharma
      @tkssharma 4 ปีที่แล้ว

      Please checkout my videos on different Stack
      th-cam.com/channels/S1NeZF0Or2E1RAV9hQJz3g.html
      You will not think of clicking unsubscribe button as i am covering different set of courses

  • @kenkioqqo
    @kenkioqqo 3 ปีที่แล้ว +3

    The best coding tutorial I've ever come across on TH-cam. Mosh, you make learning technical stuff sound easier for non-techies :-).

  • @mihussain3240
    @mihussain3240 3 ปีที่แล้ว +2

    Amazing. I have never seen Modules concept simplified this much.
    Great video.

  • @anasalbadi1792
    @anasalbadi1792 2 ปีที่แล้ว +1

    I have only seen 10 min so far, but I want to say thank you for the amazing effort. I can definitely say that I have learned a lot.

  • @sudiptaa6159
    @sudiptaa6159 5 ปีที่แล้ว +4

    There couldn't be a better example of non-blocking asynchronous process :D, such a great video to learn Node JS, thanks Mosh!

  • @magdalenemarkson2076
    @magdalenemarkson2076 ปีที่แล้ว +4

    Test due in an hour and 30 mins. Let’s goooooooooooooo

  • @Maverick2k
    @Maverick2k 4 ปีที่แล้ว +46

    Welp, I’ve watched the first hour and now I’m about to throw my wallet at the screen. Great explanations of everything you’re doing, super easy to follow.

    • @nomadicfathersons
      @nomadicfathersons 4 ปีที่แล้ว +1

      Those who wanted to start with node js & html developmemt. If you want to develop application go forward...
      th-cam.com/video/hqHkwL8ObxY/w-d-xo.html
      th-cam.com/video/liXL_KXMgXI/w-d-xo.html

  • @alexlun4464
    @alexlun4464 ปีที่แล้ว

    Awesome Node tutorial. I've been a frontend developer for over a year now and when I learned frontend development I kinda skipped the whole Node thing thinking I should just focus on libraries like express and react...
    Boy, was I wrong, understanding Node and its global objects is really important as a developer and should not be skipped!

    • @52akhilkumar16
      @52akhilkumar16 ปีที่แล้ว

      where to learn react js ? any guidance ?

  • @ahmedkamiss7643
    @ahmedkamiss7643 2 ปีที่แล้ว

    Getting back to learning programming after 20 years and so much has changed and so much more priorities to balance. This is such a great intro and very well explained... thank you !

    • @tadreeb5478
      @tadreeb5478 2 ปีที่แล้ว +1

      with you in this journey... 20 yrs wasted on other jobs'

    • @avahluxe
      @avahluxe ปีที่แล้ว

      Really. How old are you now Sir/maam

  • @anthonyjamesjansor1757
    @anthonyjamesjansor1757 4 หลายเดือนก่อน +4

    I'm here for our capstone project, wish me luck guys.

    • @YourFather-lr3rz
      @YourFather-lr3rz 3 หลายเดือนก่อน

      Congrats, same

    • @Salmaz888
      @Salmaz888 29 วันที่ผ่านมา

      😊 good luck

  • @jamesschwartz4339
    @jamesschwartz4339 5 ปีที่แล้ว +6

    If node --version doesn't show your node version after you have installed it try, node -v instead

  • @DennisAllard
    @DennisAllard 5 ปีที่แล้ว +6

    Good presentation. Would be improved if you showed both the code being executed and the console output in a vertically split screen at the same time.

  • @naseemsacademy3439
    @naseemsacademy3439 3 ปีที่แล้ว

    I haven't even watched the entire video but I am already beginning to love this

  • @afonsosemeano6638
    @afonsosemeano6638 2 ปีที่แล้ว

    AMAZING VIDEO. Thank you so much, I was following a tutorial book with 140 pages that my teacher created, but I was just typing the stuff and not understanding its purpose, so it became boring. After watching this tutorial, it opened my eyes so much... This covered all 140 pages, its soooo perfect. I even wonder if my teacher copied from you ahahah

  • @yugandhar2007
    @yugandhar2007 6 ปีที่แล้ว +18

    Awesome explanation.... this was the kind of course that I was looking for... Thanks a lot.

  • @piept4651
    @piept4651 5 ปีที่แล้ว +8

    Learn Node.js in 10 minutes by skipping the first half and watch at triple speed!

  • @kadekdirected9621
    @kadekdirected9621 6 ปีที่แล้ว +6

    I completed the Mastering React, that is so awesome. Mosh, I am waitting for The Redux and ReactJS thanks.

  • @ZhouHaibo
    @ZhouHaibo 3 ปีที่แล้ว

    I used Swift and Java mainly. First day to touch on JavaScript, this session is pretty good and fun, I learn it very fast.

  • @hugobritotech
    @hugobritotech 3 ปีที่แล้ว +1

    best video about node in internet, thanks for this great content