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

Поделиться
HTML-код
  • Опубликовано: 27 июл 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/

Комментарии • 216

  • @Elduque40
    @Elduque40 4 года назад +100

    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 4 года назад +12

      We don't do that here.

    • @lohithkumar8257
      @lohithkumar8257 4 года назад +2

      @@anmoldewan527 haha😂

    • @a.yashwanth
      @a.yashwanth 4 года назад +3

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

    • @disdizo9751
      @disdizo9751 Год назад +4

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

  • @scholtzgnomie
    @scholtzgnomie 3 года назад +91

    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  3 года назад +12

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

    • @ndalilavinson5367
      @ndalilavinson5367 2 года назад

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

    • @rishadali2866
      @rishadali2866 2 года назад +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 Год назад +2

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

  • @saida584
    @saida584 4 года назад +17

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

  • @moaaztarik4885
    @moaaztarik4885 3 года назад +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 4 года назад +17

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

  • @damianodamian7907
    @damianodamian7907 3 года назад +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

  • @AyushiSharmaDSA
    @AyushiSharmaDSA 4 года назад +8

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

  • @ericpodhorecki5427
    @ericpodhorecki5427 3 года назад +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!!

  • @monicavo280
    @monicavo280 3 года назад +2

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

  • @shahalam-ei4cm
    @shahalam-ei4cm 3 года назад +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

  • @adante407
    @adante407 4 года назад +9

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

    • @NetNinja
      @NetNinja  4 года назад +2

      Thanks John :)

  • @ZohanTheDestroyer
    @ZohanTheDestroyer 2 года назад +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!

  • @snakemanluffy7645
    @snakemanluffy7645 4 года назад +112

    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 RUclips so you could get 10 million subs. 😋😋😋 you deserve it.

  • @T-lkqjsdlkjaze87634
    @T-lkqjsdlkjaze87634 4 года назад +4

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

  • @ryanchristopheredquila1454
    @ryanchristopheredquila1454 4 года назад

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

  • @ritikthakur4921
    @ritikthakur4921 3 года назад

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

  • @FiftyKcal
    @FiftyKcal 4 года назад +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!

  • @imansheikhi9621
    @imansheikhi9621 3 года назад +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.

  • @louiseemily1214
    @louiseemily1214 2 года назад +1

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

  • @protasioramos2836
    @protasioramos2836 3 года назад +1

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

  • @Cami555555Sheep
    @Cami555555Sheep 6 месяцев назад

    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 Год назад

    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

  • @hasnainmalick8888
    @hasnainmalick8888 2 года назад +1

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

  • @ibrahims5457
    @ibrahims5457 4 года назад +1

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

  • @getnetendaylalu312
    @getnetendaylalu312 3 года назад +2

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

  • @Misfittykitty
    @Misfittykitty 2 года назад

    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!

  • @donspecter
    @donspecter 2 года назад

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

  • @atomiccode961
    @atomiccode961 4 года назад +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!!

  • @Draganel87
    @Draganel87 3 года назад +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 👌👌

  • @inuke4fun832
    @inuke4fun832 4 года назад

    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

  • @emmyleke7049
    @emmyleke7049 4 года назад +1

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

    • @NetNinja
      @NetNinja  4 года назад +1

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

  • @MaryMcGowan-kj1gb
    @MaryMcGowan-kj1gb 4 месяца назад

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

    • @NetNinja
      @NetNinja  4 месяца назад

      Thanks :) that means a lot.

  • @official.mhm13
    @official.mhm13 4 года назад +1

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

  • @FxbyyMC
    @FxbyyMC 3 года назад +1

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

  • @dhawaljoshi
    @dhawaljoshi 4 года назад

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

  • @kostiantynkarzhanov9216
    @kostiantynkarzhanov9216 9 месяцев назад

    Awesome tutorial! Thank you so much! 💛

  • @dev.regotube
    @dev.regotube 3 года назад

    This is great! I’m learning so much!

  • @vrk4052
    @vrk4052 3 года назад

    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 !?

  • @mischievousditty3120
    @mischievousditty3120 3 года назад

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

  • @faigbagirov8118
    @faigbagirov8118 2 года назад

    Thank you very much! Very good courses.

  • @andidonoso
    @andidonoso 5 месяцев назад

    These tutorials are gold

  • @EnesKab
    @EnesKab 3 года назад +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 RUclips. Maybe you are not aware of, but you are touching thousands of people's life !!!! 💕

    • @samart3010
      @samart3010 2 года назад

      Is that Angela Yu's Course?

  • @erickgeneric
    @erickgeneric 2 года назад

    You are such a talented instructor. Thank you

  • @ivondondon8045
    @ivondondon8045 5 месяцев назад

    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  5 месяцев назад

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

  • @gooo1762
    @gooo1762 5 месяцев назад

    i literally love this series. thanks so much.

    • @NetNinja
      @NetNinja  5 месяцев назад

      Glad you enjoy it! :) thanks for watching

  • @sunjin222
    @sunjin222 Год назад

    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  Год назад

      Glad to hear it! :) thanks

  • @albertoarielarce2982
    @albertoarielarce2982 3 года назад

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

  • @ghofranedarragi5601
    @ghofranedarragi5601 3 года назад

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

  • @jmmacatangay_grizzlybear
    @jmmacatangay_grizzlybear 4 года назад +1

    out of words. Thanks a lot! :)

  • @abdulbasir8740
    @abdulbasir8740 2 года назад

    Thank you for priceless tutorials 🙏

  • @dineshr3841
    @dineshr3841 3 года назад

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

  • @PrudhviRajRaavi
    @PrudhviRajRaavi 4 года назад

    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 7 месяцев назад

    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  7 месяцев назад

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

  • @ritikgupta1133
    @ritikgupta1133 2 года назад

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

  • @SeeKnowledge
    @SeeKnowledge 3 года назад +2

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

  • @samsalem6927
    @samsalem6927 3 года назад

    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

  • @asmereg
    @asmereg 3 года назад

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

  • @sadev0
    @sadev0 4 года назад +7

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

  • @jessieaguiao
    @jessieaguiao 4 года назад

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

  • @abulkalamasif1270
    @abulkalamasif1270 Год назад

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

    • @NetNinja
      @NetNinja  Год назад +1

      Awesome! :) Welcome aboard!

  • @evilchamps7514
    @evilchamps7514 Год назад

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

  • @Shakeel714
    @Shakeel714 3 года назад

    Great tutorial series

  • @dvinelydev
    @dvinelydev Год назад

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

    • @NetNinja
      @NetNinja  Год назад

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

  • @sabirkhan-tv6xr
    @sabirkhan-tv6xr 4 года назад

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

  • @adithyawijewickrama2034
    @adithyawijewickrama2034 Год назад

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

    • @NetNinja
      @NetNinja  Год назад

      Thanks for your support Adithya :)

  • @sayemarg
    @sayemarg 3 года назад

    You Are Best Teacher In RUclips ❤❤❤👌👌👌

  • @KndyKanesaw
    @KndyKanesaw 3 года назад

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

  • @HimanshuKumar-hm4wv
    @HimanshuKumar-hm4wv 2 года назад

    You teach so so well ☺

  • @AlexSav
    @AlexSav 4 года назад +1

    I really like you put all this semicolons)

  • @ridl27
    @ridl27 4 года назад +1

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

  • @alimahmoodi6627
    @alimahmoodi6627 Год назад

    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  Год назад

      Thanks for the kind words Ali :)

  • @kiliusz
    @kiliusz 4 года назад

    As always netninja did well :)

  • @uwi2k2
    @uwi2k2 5 месяцев назад

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

    • @NetNinja
      @NetNinja  5 месяцев назад +1

      Awesome, thanks forwatching :)

  • @russelldriver6394
    @russelldriver6394 4 года назад +2

    Almost half a million subs , wooooooo!!

  • @aaronrebelo5046
    @aaronrebelo5046 3 года назад

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

  • @myam754
    @myam754 3 года назад

    Thanks, Net Ninja!

  • @yinonb172
    @yinonb172 4 года назад

    best node.js tutorial ever

  • @manolisgkoulias8290
    @manolisgkoulias8290 3 года назад

    Thank you so much!

  • @m_pchnv
    @m_pchnv 2 года назад

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

  • @alexg7282
    @alexg7282 2 года назад +1

    Thank you !

  • @user-hm8kj8is8q
    @user-hm8kj8is8q 11 месяцев назад

    best teacher ever thanks shaun ❤

  • @eh9278
    @eh9278 Год назад

    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?

  • @ivangrcic3055
    @ivangrcic3055 4 года назад

    Simply the BEST!!!!!!

  • @lijieleow7158
    @lijieleow7158 3 года назад

    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?

  • @TheDevilscrap
    @TheDevilscrap Год назад

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

    • @NetNinja
      @NetNinja  Год назад

      Legend! thank you :)

  • @yousufsulaiman2211
    @yousufsulaiman2211 3 года назад

    KEEP GOING MAN

  • @fotios4902
    @fotios4902 Год назад

    So clear!!!

  • @gimmickgamer5684
    @gimmickgamer5684 4 года назад +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  4 года назад +1

      Thanks so much :)

    • @ridl27
      @ridl27 4 года назад +1

      absolute top-1 for me :D

  • @adnaneafifi4734
    @adnaneafifi4734 3 года назад

    Thank you very much

  • @aligohar1708
    @aligohar1708 2 года назад

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

  • @RazelAhmed16
    @RazelAhmed16 4 года назад

    Thank you soo much :)

  • @tensetv
    @tensetv 3 года назад

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

  • @ambientsoda106
    @ambientsoda106 3 года назад

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

  • @ANKITVERMA-iq4hq
    @ANKITVERMA-iq4hq 3 года назад

    great content

  • @F4ILCON
    @F4ILCON 4 года назад

    Is it best practice to use node server to handle http request? Or should we add an web server layer e.g nginx and leave nodejs to handle the rest, routing et..?
    .

  • @hackmeornot2196
    @hackmeornot2196 3 года назад

    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?

  • @fredpourlesintimes
    @fredpourlesintimes 2 года назад

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

  • @codito7388
    @codito7388 4 года назад

    Nice. A real project after this tut with express could be cool.

  • @persiansayed
    @persiansayed 4 года назад

    Ahh that annoying Viddyoze ad. :D
    However, great content. Thank you for sharing such a wonderful tutorial series for free.

  • @rajashekhar433
    @rajashekhar433 4 года назад

    Looking for the depth nodejs finally found thank you!!!!
    Please make a e-commerce nodejs video which helps us more. With
    Jwt, express, controllers, routes, MySQL