Node.js Crash Course Tutorial #3 - Clients & Servers

Sdílet
Vložit
  • čas přidán 6. 07. 2024
  • Hey gang, in this Node.js tutorial we'll talk a little bit about clients, servers, ip addresses & domains - and how all of those are important when using node.js.
    0:00 -- clients & servers
    1:24 -- ip addresses & domains
    4:26 -- creating a server
    8:52 -- localhost & port numbers
    🐱‍👤🐱‍👤 JOIN THE GANG -
    / @netninja
    ----------------------------------------
    🐱‍💻 🐱‍💻 My Udemy Courses:
    + Modern JavaScript - www.thenetninja.co.uk/udemy/m...
    + Vue JS & Firebase - www.thenetninja.co.uk/udemy/vu...
    + D3.js & Firebase - www.thenetninja.co.uk/udemy/d...
    🐱‍💻 🐱‍💻 Course Files:
    github.com/iamshaunjp/node-cr...
    🐱‍💻 🐱‍💻 Other Related Free Courses:
    + Modern JavaScript Tutorial - • Modern JavaScript Tuto...
    + HTML & CSS Crash Course - • HTML & CSS Crash Cours...
    🐱‍💻 🐱‍💻 Node.js links
    + Download here - nodejs.org/en/download/

Komentáře • 215

  • @Elduque40
    @Elduque40 Před 4 lety +94

    I appreciate the fact that you didn't jump on express directly and explained that you don't necessarily need external packages to create a web server with node.

    • @anmoldewan527
      @anmoldewan527 Před 4 lety +12

      We don't do that here.

    • @lohithkumar8257
      @lohithkumar8257 Před 4 lety +2

      @@anmoldewan527 haha😂

    • @a.yashwanth
      @a.yashwanth Před 4 lety +3

      Is very annoying that most of tutorials start using express directly.

    • @Winter_Wyvern1
      @Winter_Wyvern1 Před 2 lety +1

      Thing is many courses are like that, but this is more like a vanilla node lesson, but otherwise that isnt mentioned in any of the titles whether its a mix of NPM or vanilla.
      But, yeah for beginners like us it got me confused in the past as if i cant do anything with node without express, and by jumping into express u never learn how its done under the hood.

    • @disdizo9751
      @disdizo9751 Před rokem +4

      yo this fucking course on udacity started on express and i was SO FUCKING confused man! im so happy i found this dude

  • @saida584
    @saida584 Před 4 lety +17

    Master Shaun . I love the way you deliver each & every lesson assuming the listener is a layman. You r the best

  • @scholtzgnomie
    @scholtzgnomie Před 3 lety +90

    I still cannot believe you've made this stellar content available for free, Shaun. I finished your Modern JS course on Udemy recently and loved it! I'm recommending it to everyone I encounter and point them to this channel! Keep up the excellent work! :)

    • @NetNinja
      @NetNinja  Před 3 lety +12

      Hey - thanks for the kind words & recommendations, I really appreciate it :). Very glad you like the content!

    • @ndalilavinson5367
      @ndalilavinson5367 Před 2 lety

      Hi Stephen...do you mind sending me a link to the course?

    • @rishadali2866
      @rishadali2866 Před 2 lety +1

      @@ndalilavinson5367 I don't know if you're still active but if you want link it's in this video's description

    • @timawolola5565
      @timawolola5565 Před rokem +2

      We're in 2022 and I'm still recommending the course to everyone and I'm only 12% into the course.

  • @moaaztarik4885
    @moaaztarik4885 Před 3 lety +15

    dude when my friend recommended this channel to me i didn't expect this.
    i didn't expect someone to deliver this much info in easy simple way for free.
    keep up the good work ♥

  • @alomb
    @alomb Před 4 lety +17

    Wonderful way to teach. I appreciate that you started from bases and you didn’t begin creating random (complicated) websites.

  • @damianodamian7907
    @damianodamian7907 Před 3 lety +5

    This is one the best lessons I've ever listened to. No one has ever explained these concepts to me so well. Thank you for your detailed and meticulous explanation, this is amazing man! Just from the grounds up! This is the way lessons should be made 👏 I can feel your passion through your videos thanks again

  • @monicavo280
    @monicavo280 Před 3 lety +2

    Haven't found anyone who explains tech stuff so well as you do. Great job. Thank you so much for sharing your knowledge.

  • @adante407
    @adante407 Před 4 lety +9

    You just keep knocking it outta that park Shaun! You're literally the man! The main man! Raising the bar continuously for CZcams tutorials. Phenomenal. Thanks 👍

  • @shahalam-ei4cm
    @shahalam-ei4cm Před 3 lety +1

    your way is absolutely very good I watched many nod.js tutorials but they never tell what is happening behind the scene. finally, I find a channel as i wanted. Thanks, man for your effort and time

  • @AyushiSharmaDSA
    @AyushiSharmaDSA Před 4 lety +8

    finally I understood the real concept behind the localhost...Following this series...Thanks for making :)

  • @ericpodhorecki5427
    @ericpodhorecki5427 Před 3 lety +2

    I watched 15-20 tutorials on node, and this is the first one that actually explain everything that is going on. Even on payed site like frontendmasters, their course is crap. Thank you Ninja, for that amazing work! I will comment and like every video! You are the first channel on wich I turn on the bell to get notifications. You need a pratreon account for me to pay you for your work!!

  • @louiseemily1214
    @louiseemily1214 Před 2 lety +1

    Finally - tutorials that actually explain what things are and how they work under the hood. Brilliant - really clear explanations! :)

  • @ryanchristopheredquila1454

    been watching lots of nodejs tutorial here in yt lately, this node tutorial series is the best so far. thanks man!

  • @ZohanTheDestroyer
    @ZohanTheDestroyer Před 2 lety +1

    Liked the video when I started watching because I already knew that the content would be exceptional. The previous video was so great compared to the others I found that learning Node.js went from something really hard to something not so hard. Thanks so much!

  • @ritikthakur4921
    @ritikthakur4921 Před 3 lety

    Simply amazing. So generous of you to make such quality content available for free. Keep up the outstanding work, Shaun!

  • @protasioramos2836
    @protasioramos2836 Před 3 lety +1

    I'm in love with your courses, ninja! Thank youuu!!

  • @hasnainmalick8888
    @hasnainmalick8888 Před 2 lety +1

    You are an amazing teacher who teaches us everything free and steps by step.

  • @T-lkqjsdlkjaze87634
    @T-lkqjsdlkjaze87634 Před 4 lety +4

    Thank you for all these courses and tutorials, I learned a lot with your help ! :)

  • @imansheikhi9621
    @imansheikhi9621 Před 3 lety +1

    Hi Ninja, Well done bro and I hope you keep continue these courses. Really appreciated! You are a real master and I really needed someone to explain things like you in detail and efficiently. Thanks and wish you all the bests.

  • @FiftyKcal
    @FiftyKcal Před 4 lety +1

    Thank you mate! Your tutorials are amazing. Very well explained, easy to understand and the graphics are easy on the eye, not confusin so it's easy to understand what's happening. Very well done!

  • @Cami555555Sheep
    @Cami555555Sheep Před 5 měsíci

    Even though I've been doing react and some frontend stuff for about 2 years now, a lot of things that were previously confusing are making sense now. I really appreciate this video

  • @MichaelShingo
    @MichaelShingo Před rokem

    this is amazing, no other tutorial explained the basics of what is a server and client are and what each kind of request type means. Even though I've used all these things in building apps, I never understood them until this video

  • @Draganel87
    @Draganel87 Před 3 lety +1

    Dude, I haven't see you in 2 years. And now I notice you really are turning normal people into ninjas.
    Keep it going 👌👌

  • @ibrahims5457
    @ibrahims5457 Před 4 lety +1

    Amazing series🔥🔥...Excellent work Shaun! We all appreciate your hard work... Also, uh make pretty good thumbnails...🔥🔥

  • @kostiantynkarzhanov9216
    @kostiantynkarzhanov9216 Před 9 měsíci

    Awesome tutorial! Thank you so much! 💛

  • @SeeKnowledge
    @SeeKnowledge Před 3 lety +2

    Who is watching this at 1:42 AM ? in London thanks Ninja you are the master of explaining the complex concepts

  • @donspecter
    @donspecter Před 2 lety

    This is incredible, your style of teaching is incredible. thank you!

  • @gooo1762
    @gooo1762 Před 4 měsíci

    i literally love this series. thanks so much.

    • @NetNinja
      @NetNinja  Před 4 měsíci

      Glad you enjoy it! :) thanks for watching

  • @MaryMcGowan-kj1gb
    @MaryMcGowan-kj1gb Před 3 měsíci

    What a fantastic teacher you are - everything is explained so clearly just at the right pace. Thank you so much.

    • @NetNinja
      @NetNinja  Před 3 měsíci

      Thanks :) that means a lot.

  • @andidonoso
    @andidonoso Před 5 měsíci

    These tutorials are gold

  • @Misfittykitty
    @Misfittykitty Před 2 lety

    I am learning so much from this--I am SO HAPPY! Thank you so much :) I signed up for your udemy Javascript because you are the best teacher in the world!

  • @emmyleke7049
    @emmyleke7049 Před 4 lety +1

    Shaun you are amazing. You are different from others because you spend your time explaining what is happening behind the scene

    • @NetNinja
      @NetNinja  Před 4 lety +1

      Thank you :). I find that understanding why we do something is better than remembering what to code.

  • @getnetendaylalu312
    @getnetendaylalu312 Před 3 lety +2

    I really appreciate what you do ,your content is very valuable resource keep up! Good job

  • @official.mhm13
    @official.mhm13 Před 4 lety +1

    This was in much detail... Thank you Shaun...

  • @snakemanluffy7645
    @snakemanluffy7645 Před 4 lety +110

    Finally someone explaining in details what happens behind the scene. I will finish this node course. Thank you so much ninja. You are amazing 😍. i wish i could hack the CZcams so you could get 10 million subs. 😋😋😋 you deserve it.

  • @atomiccode961
    @atomiccode961 Před 4 lety +4

    I learned nodeJS from Andrew mead
    But I was going to watch your first course first and found it was old... now I already know Node, but I’m definitely going to watch this course!!

  • @faigbagirov8118
    @faigbagirov8118 Před 2 lety

    Thank you very much! Very good courses.

  • @dev.regotube
    @dev.regotube Před 3 lety

    This is great! I’m learning so much!

  • @erickgeneric
    @erickgeneric Před 2 lety

    You are such a talented instructor. Thank you

  • @FxbyyMC
    @FxbyyMC Před 3 lety +1

    Thank you for the detailed tutorials! keep it up :3

  • @abulkalamasif1270
    @abulkalamasif1270 Před rokem

    Just found this channel and playlist. It's really great.

    • @NetNinja
      @NetNinja  Před rokem +1

      Awesome! :) Welcome aboard!

  • @dhawaljoshi
    @dhawaljoshi Před 4 lety

    It's a really good course. Thanks for the course!

  • @mischievousditty3120
    @mischievousditty3120 Před 3 lety

    You have made learning servers so easy...You are just awesome :)

  • @ghofranedarragi5601
    @ghofranedarragi5601 Před 3 lety

    thank you a lot clear simple explanation ..You are amazing 😍

  • @sunjin222
    @sunjin222 Před rokem

    Love your videos Top G. Love the way you break the topics down for us. Helps us a lot in understanding the topics

    • @NetNinja
      @NetNinja  Před rokem

      Glad to hear it! :) thanks

  • @albertoarielarce2982
    @albertoarielarce2982 Před 3 lety

    thank a lot! I'm learning a lot with the net ninja!

  • @abdulbasir8740
    @abdulbasir8740 Před 2 lety

    Thank you for priceless tutorials 🙏

  • @vrk4052
    @vrk4052 Před 2 lety

    Shaun I don't know how you explain things so well, I imagine it's a combination of understanding the concepts really well, having tutorial creation experience, and some sort of Ninja Martial Art !?

  • @dineshr3841
    @dineshr3841 Před 3 lety

    Very clean explanation, it's very useful to me and other's...

  • @dvinelydev
    @dvinelydev Před rokem

    I just want to thank you for making this simplified and interesting content for free and available on here

    • @NetNinja
      @NetNinja  Před rokem

      You're very welcome! :) hope you found it helpful

  • @inuke4fun832
    @inuke4fun832 Před 4 lety

    I really really appreciate you for doing things like this for free alot of people including myself dont have money to spend on full out courses and although i think this kind of effort from you deserves money its fucking amazing you do this for free and i truly think you deserve so much more then you have you are a excellent teacher and make things easy to understand your content is the top of the top for youtube and again i really genuinely appreciate you

  • @Shakeel714
    @Shakeel714 Před 3 lety

    Great tutorial series

  • @sayemarg
    @sayemarg Před 3 lety

    You Are Best Teacher In CZcams ❤❤❤👌👌👌

  • @EnesKab
    @EnesKab Před 2 lety +1

    I am about to finish a course at Udemy from another instructor. And right after I started to watch your tuts, gosh I really started to understand what the heck is going on there. It is like there was a fog in my brain until now and it started to disappear. 😁 You are just amazing. I wish you had a nodejs and/or mern course at Udemy. Thanks for your amazing work and giving it away on CZcams. Maybe you are not aware of, but you are touching thousands of people's life !!!! 💕

  • @jmmacatangay_grizzlybear
    @jmmacatangay_grizzlybear Před 4 lety +1

    out of words. Thanks a lot! :)

  • @ivondondon8045
    @ivondondon8045 Před 5 měsíci

    I need to say that I really like how you explain things. I was doing several courses in the past (I now came back to web development after years so I forgot a lot) and whenever it came to explaining how it all works behind the scene I was a bit lost. But your explanations make sense to me.

    • @NetNinja
      @NetNinja  Před 5 měsíci

      That's awesome to hear :) thanks for watching!

  • @evilchamps7514
    @evilchamps7514 Před rokem

    that is awesome, I can't believe I am learning this for free, god bless you

  • @HimanshuKumar-hm4wv
    @HimanshuKumar-hm4wv Před 2 lety

    You teach so so well ☺

  • @ritikgupta1133
    @ritikgupta1133 Před 2 lety

    Hey bro i am in the middle of this video just stopped to appreciate your efforts in explaining so clearly you killed it bro 😎

  • @adithyawijewickrama2034

    One of the greatest teachers I've seen in my entire life.
    Respect Brother..!
    Keep it up.

    • @NetNinja
      @NetNinja  Před rokem

      Thanks for your support Adithya :)

  • @asmereg
    @asmereg Před 3 lety

    Wow, so so good Ninja. What an explanation. Imma cry

  • @PrudhviRajRaavi
    @PrudhviRajRaavi Před 3 lety

    Hi Shaun, Please do a course on socket programming in node either in youtube or udemy, please.
    You are the first online instructor I listened with full attention and concentration. You're amazing and may God bless you

  • @anthonyuzoka8294
    @anthonyuzoka8294 Před 6 měsíci

    Thannk you Shaun, i hardly comment on any youtube post, but i must say, it me and you dis holiday, i have finished your typescript course, mongodb, react now am onto nodejs, cause i want to go into fullstack mobile development with reactnative, i love the way u break up your lessons into small video chunks, dat i can gulp up. Thanks mate

    • @NetNinja
      @NetNinja  Před 6 měsíci

      That means a lot, thank you Anthony :) best of luck with your journey!

  • @uwi2k2
    @uwi2k2 Před 4 měsíci

    Billiant !!! nothing els to say !! I love the way you explain: Step by Step.

    • @NetNinja
      @NetNinja  Před 4 měsíci +1

      Awesome, thanks forwatching :)

  • @user-hm8kj8is8q
    @user-hm8kj8is8q Před 11 měsíci

    best teacher ever thanks shaun ❤

  • @jessieaguiao
    @jessieaguiao Před 4 lety

    thank you very much the net ninja. keep it up.

  • @myam754
    @myam754 Před 3 lety

    Thanks, Net Ninja!

  • @samsalem6927
    @samsalem6927 Před 3 lety

    Thank You so so so so much, you are awesome, and trust me because of this beautiful tutorial I am willing to buy your javascript course,
    Thank You again

  • @KndyKanesaw
    @KndyKanesaw Před 3 lety

    I'm currently attending college for programming nd no cap, your videos have just as much applicability as these courses.

  • @alexg7282
    @alexg7282 Před 2 lety +1

    Thank you !

  • @yinonb172
    @yinonb172 Před 3 lety

    best node.js tutorial ever

  • @AlexSav
    @AlexSav Před 4 lety +1

    I really like you put all this semicolons)

  • @manolisgkoulias8290
    @manolisgkoulias8290 Před 3 lety

    Thank you so much!

  • @aaronrebelo5046
    @aaronrebelo5046 Před 3 lety

    OMG dude!!!.. this channel is amazing!
    and it's free!!> you have a direct pass to heaven my friend

  • @sadev0
    @sadev0 Před 4 lety +7

    thats' great
    it would be great if you make a series on AWS services with NODEJS / REACTJS

  • @adnaneafifi4734
    @adnaneafifi4734 Před 3 lety

    Thank you very much

  • @sabirkhan-tv6xr
    @sabirkhan-tv6xr Před 4 lety

    You are great, no one can make tutorials like you. Sir will you make a advance level series in MERN stack?

  • @fotios4902
    @fotios4902 Před rokem

    So clear!!!

  • @aligohar1708
    @aligohar1708 Před 2 lety

    My man earned a sub due to quality content....

  • @ivangrcic3055
    @ivangrcic3055 Před 4 lety

    Simply the BEST!!!!!!

  • @rodsimon7
    @rodsimon7 Před 3 lety

    I'm gonna start disabling my adblocker exclusively for this channel.

  • @alimahmoodi6627
    @alimahmoodi6627 Před rokem

    I have been to multiple boot camps for which I paid thousands of dollars, but I must admit this guy's way of teaching and explanation is next level. only it was in his videos that I could nail down some of the topics

    • @NetNinja
      @NetNinja  Před rokem

      Thanks for the kind words Ali :)

  • @TheDevilscrap
    @TheDevilscrap Před rokem

    My like changed the score from 3,6to 3,7 :) I love this tutorial .

  • @russelldriver6394
    @russelldriver6394 Před 4 lety +2

    Almost half a million subs , wooooooo!!

  • @kiliusz
    @kiliusz Před 4 lety

    As always netninja did well :)

  • @nikolay2491
    @nikolay2491 Před rokem

    hey, net ninja!
    thank you so much for these tutorials, it's really valliable.
    so, are you going to update your angular course?

  • @gimmickgamer5684
    @gimmickgamer5684 Před 4 lety +1

    This is why net ninja is one of my top 10 web development content creators. He explains what's happening on the background, conveys instructions clearly and provides clean, easy to read scripts. I hope you'll be successful in your youtube career😘😘❤❤

    • @NetNinja
      @NetNinja  Před 4 lety +1

      Thanks so much :)

    • @ridl27
      @ridl27 Před 4 lety +1

      absolute top-1 for me :D

  • @yousufsulaiman2211
    @yousufsulaiman2211 Před 2 lety

    KEEP GOING MAN

  • @ridl27
    @ridl27 Před 4 lety +1

    ty :) can you tell us when approximately we can wait for the docker series? can't freaking wait for it :D
    ty again :)

  • @fredpourlesintimes
    @fredpourlesintimes Před 2 lety

    Ok :) Need to listen to the next chapter, so :)

  • @lijieleow7158
    @lijieleow7158 Před 3 lety

    Great course! I have a question that's bugging me, how does the req and res get's passed into the createServer method's parameters?

  • @tensetv
    @tensetv Před 3 lety

    You should teach my ICT teacher how to teach! Great content!

  • @eh9278
    @eh9278 Před rokem

    Thank you for these lectures, the content and presentation are great.
    I just want to know what software do you use to create these animations?

  • @ANKITVERMA-iq4hq
    @ANKITVERMA-iq4hq Před 2 lety

    great content

  • @RazelAhmed16
    @RazelAhmed16 Před 4 lety

    Thank you soo much :)

  • @narimennari1207
    @narimennari1207 Před rokem

    Great explanation

    • @NetNinja
      @NetNinja  Před rokem +1

      Thanks Narimen, hope it was helpful!

    • @narimennari1207
      @narimennari1207 Před rokem

      @@NetNinja it's very helpful , thanks for your explanation

  • @rakinfarhan6753
    @rakinfarhan6753 Před rokem

    like the way he starts saying "all right gangs", feels like we are in a gang!

  • @ambientsoda106
    @ambientsoda106 Před 3 lety

    Hiw do you load balance in Node js? When you make move than one server.

  • @hackmeornot2196
    @hackmeornot2196 Před 3 lety

    Hi Shaun,
    I have a question, if we want to server a video in our website, then where do the video files or images lives? is it on the server or we need to upload them in database?

  • @epochedits209
    @epochedits209 Před rokem

    Thank you

    • @NetNinja
      @NetNinja  Před rokem +1

      Thanks for your support Ammar!