2.1 Server-side with Node.js - Working with Data and APIs in JavaScript

Поділитися
Вставка
  • Опубліковано 14 гру 2024

КОМЕНТАРІ • 262

  • @yourteacher4353
    @yourteacher4353 5 років тому +119

    Very rarely in my life do I come across people this generous and energetic. Also, I think I will now speak for everyone in here: dear Daniel, moarrrrr server-side JS tutorials, please!

  • @BSUGoliath
    @BSUGoliath 5 років тому +77

    That moment when you're going through this playlist and everything starts clicking. Thank you for these videos! Very helpful!

    • @thisisloop
      @thisisloop 4 роки тому +4

      This is what I felt after the last videos about API, I've never understood exactly how API's work, but now everything is so simple and easy.

    • @daurham
      @daurham 3 роки тому +2

      Sameeee
      I’ve fooled around with a few things and finally, he explains how they connect. I’m so thankful he’s here

  • @rhodesjh
    @rhodesjh 2 роки тому +1

    I am very lucky that I found this website. You are truly a blessing

  • @moikanos11
    @moikanos11 9 місяців тому +1

    You are amazing. I haven't watched anyone else that comes close to this level of understanding of what a newbie needs to know or what might confuse them.

  • @lonthroop
    @lonthroop 3 роки тому +3

    Excellent! You did in 18 minutes what my college textbook failed to do. I'm a subscriber.

  • @fastlearner9993
    @fastlearner9993 2 роки тому +2

    THE WAY YOU EXPLAIN STUFF IS THE BEST ON UA-cam !!!!!

  • @dizzyrocket2000
    @dizzyrocket2000 3 роки тому +1

    This guy is my favourite teacher of all time. Fact.

  • @nunyo5280
    @nunyo5280 4 роки тому +2

    You're a lifesaver with all of these video tutorials. I have searched and searched and have not come across one person who is as thorough as you, thank you very much!

  • @alpozen5347
    @alpozen5347 4 роки тому +4

    You are by far one of the best in teaching programming. Imo you easily beat all the other tech channels like techlead, joma etc.

  • @Kyle-hi5od
    @Kyle-hi5od 4 роки тому +2

    javascript devs are so lucky to have such an amazing teacher like you. thanks for all the content homie

  • @sengokugensui4129
    @sengokugensui4129 5 років тому +9

    I just wanted to let you know, the way you've edited these past few videos are really really good. The part in the beginning to recap and summarize, also very well explained. I would say you're improving as a teacher. Thanks for the videos, really like em so far!

    • @EnavSounds
      @EnavSounds 2 роки тому

      The comment is so generic and fake

    • @zaid4708
      @zaid4708 2 роки тому

      @@EnavSounds who?

  • @ololand102
    @ololand102 10 місяців тому

    You are a true Gem! I wish I had a teacher like you in every class I ever took :) I gladly clicked on "Thanks" button and donated a small amount and joined your paid channel. The value you are providing far exceeds the little price you are charging! You are an amazing teacher and a human being! Please do not stop! I am looking forward to your classes on AI

    • @TheCodingTrain
      @TheCodingTrain  10 місяців тому

      Thank you for the support, if you link your youtube account and discord, you can get access to the member channels! thecodingtrain.com/discord

  • @antticodes
    @antticodes 5 років тому +117

    Thank you. I didn't learn anything new BUT I finally understand what I am doing when I am doing that :D
    I am waiting for next episode.

    • @Jb67912
      @Jb67912 4 роки тому +2

      I am exactly in that same place as you. Needed this breakdown and clarity immensely.

    • @oguzakankan518
      @oguzakankan518 4 роки тому

      Same.

    • @KrzychVEVO
      @KrzychVEVO 4 роки тому +5

      so you did learn something new

    • @Dadaadad268
      @Dadaadad268 4 роки тому +1

      I think what he/she is saying is that they use this stuff already but maybe didn't really understand what it was doing. This goes for me anyway. I love this channel!

  • @Iwtfgege
    @Iwtfgege 5 років тому +55

    Your latest content is the bomb for web devs =)

    • @lipslide101
      @lipslide101 5 років тому +2

      Yes It's really applicable and good for getting experienced for real life projects.

  • @chrismorris5241
    @chrismorris5241 5 років тому +12

    Node is really fun to work with. I wrote a small multiplayer game using it. Thanks Daniel!

  • @okaro.2023
    @okaro.2023 6 місяців тому

    I want to thank you completely. after two weeks of trying and failing with xhttprequest and fetch and fs readfile writefile and promises. I finally found you. My JS teacher. I love youuuuuuuuuuuuu

  • @_kett2164
    @_kett2164 5 років тому +4

    I literally just started working with json and node.js, and this comes out in the same week! Amazing!

    • @ericbishop2461
      @ericbishop2461 5 років тому

      Dan can clearly predict the future, I too, am learning Node.js!

  • @JohnLudena
    @JohnLudena 3 роки тому +1

    This man is a national treasure. We must protect him at all costs.

  • @suithonn
    @suithonn 5 років тому +7

    I was trying to learn how to do these things and you upload this video just in time! Thank u so much Daniel

  • @steezyx2321
    @steezyx2321 2 роки тому

    This guy is like the Bill Nye of teachers. Makes it so simple. Subscribed.

  • @dylanking000archive
    @dylanking000archive 2 роки тому +1

    i am so thankful for these videos

  • @mulugetakejela6126
    @mulugetakejela6126 3 роки тому +1

    Your energy is on another level man

  • @stephanurkel7567
    @stephanurkel7567 4 роки тому +1

    I have never fully gotten it until this series 🙏🏾

  • @AviatorBro
    @AviatorBro 4 роки тому +1

    Finally, I understood what exactly does NodeJS. Thanx Dan sir

  • @rotrose7531
    @rotrose7531 4 роки тому

    You do not know how much you help me in constantly producing these wonderful tutorials. Thanks millions.

  • @kevinstephens1039
    @kevinstephens1039 3 роки тому

    Thank you SO much for providing such comprehensive information in an easy-to-digest format. A lot of my experience has been to try creating my own node.js server, run into problem, search problem, and try to band-aid my blunders. Actually "learning" this content and starting from the real beginning of building functional code and a proper server fills SO many gaps, and frankly, inspires me. Again, thank you! and I'll mimic Nil's sentiment below - I can't believe this is free.

  • @nate1988
    @nate1988 3 роки тому

    Just wanted to add to the chorus: you are such a tremendously talented teacher. I get more out of your videos then most any other learning resource. And the best part of it is -- I *feel* the energy and excitement. You bring a positive vibe. You recognize the fun of all of this and it makes the learning a breeze.

  • @tim4104
    @tim4104 3 роки тому +1

    Love how much of core concepts can be transmitted on the fly with so much fun ;)

    • @tim4104
      @tim4104 3 роки тому

      damn, he is good ... i catch myself so often thinking to myself "this is exactly what I didn't get last time someone told me to follow these steps" ... so thanks for answering all those questions and worries

  • @nerioamaral4045
    @nerioamaral4045 3 роки тому

    I love he's content, bright colour, funny, and very interactive. keep it up buddy

  • @daviddafitt
    @daviddafitt 5 років тому +11

    I consider myself an intermediate web developer but I still enjoy watching your videos to learn some key concepts I never knew
    Amazing video!

  • @Kr-oy2bo
    @Kr-oy2bo 4 роки тому

    A great teacher that knows their stuff. This has been my best find on youtube in AGES.
    Thank you very much!

  • @ocx888
    @ocx888 4 роки тому +2

    5:23 smoothest transition ive ever seen in my life

  • @sergiisechka1993
    @sergiisechka1993 2 роки тому

    Man! You are my hero! Fantastic explanation! Please keep going, don't stop! You truly a BEST!

  • @chris-adams-tas
    @chris-adams-tas 4 роки тому

    Brilliant presentation. A lightbulb moment here; now I understand what Node.js and NPM is.
    Many thanks, subscribed.

  • @JamesLawton1
    @JamesLawton1 5 років тому +14

    Dan, this is truly fantastic. I've been struggling with learning how to effectively use JS, coming from a Visual Basic & PHP background this guide was super useful! Thanks!

  • @itsme-zk2mv
    @itsme-zk2mv 2 роки тому

    I had to stop the video to say I like ur way explaning the hole things with fun 😊
    Thanks

  • @pablovega7998
    @pablovega7998 5 років тому +3

    I am so jealous that I didn't have these videos when I was learning all this stuff! Amazing videos, just discovered your channel and I haven been binge watching the challenges haha!

  • @IndieDeveloperGuy
    @IndieDeveloperGuy Рік тому +2

    You're a great teacher! I loved all the energy and effort you put into making these videos ! There are super informative :)

  • @whoozy1555
    @whoozy1555 3 роки тому

    It's so cool to watch his videos because he is so excited that you also get excited! And I really understood how everything works cause he explained it so well! Very cool video

  • @kutay8421
    @kutay8421 5 років тому +22

    @12:1812:30 is what I have felt towards religion at some point in my life

    • @fabioalvarenga534
      @fabioalvarenga534 5 років тому +1

      HAHAHAHAH
      curious, how do you feel about it now?

  • @thales2008
    @thales2008 5 років тому +4

    I've been following these recent videos and I'm loving it, even though I already have some experience in javascript. Thank you so much!

  • @Anton-wc7lb
    @Anton-wc7lb Рік тому

    Amazing, thanks for clearing this up!
    Building a html page that I will be hosting on an Arduino, this is a great start!

  • @onmpg8901
    @onmpg8901 5 років тому

    Finally with Nodejs , lots of interesting thing to know about Nodejs.

  • @lakshmananravi4178
    @lakshmananravi4178 5 років тому

    Sir, first of all thanks alot for your great great youtube educational collection.First was sceptical that your channel is for advanced developers but it was quite easy to follow.

  • @OTE887
    @OTE887 2 роки тому

    Bro you are genius hope you make a series for machine Learning for different algorithm. you have amazing way of delivering

  • @mike_vahemoubayed8099
    @mike_vahemoubayed8099 4 роки тому +1

    Thanks! I wanted to get started with server side coding!

  • @harmeepatel
    @harmeepatel 5 років тому +3

    I've seen node videos before, never like this 😲💯💯. Thanks

  • @edwardcerverizzo7363
    @edwardcerverizzo7363 4 роки тому

    Thank you! I would not have been able to get this far in my programming career without your guidance. :)

  • @TheAliakbarazad
    @TheAliakbarazad 5 років тому

    Wow man! You are amazing! I know that you have allredy a tutorial about this, but you explained the details that leaves us clueless, perfectly.
    😍👏👏

  • @felipecruz3061
    @felipecruz3061 4 роки тому

    One of the best explanations i have ever heard. Thank you

  • @gulock6782
    @gulock6782 3 роки тому +1

    My god this video makes my life easier!

  • @Nagaraj_Bonthalakoti
    @Nagaraj_Bonthalakoti 5 років тому

    what a teaching style...............excellent sir.

  • @MrUgleh
    @MrUgleh 5 років тому

    Enjoying the new level of editing being done.

  • @Musfiq77
    @Musfiq77 5 років тому +5

    that's why I like you so much , everything you make easy to understand , thank you so much ...

  • @digigoliath
    @digigoliath 5 років тому

    Wow, from front end to the back end. Very exciting!!

  • @aakashsingh7391
    @aakashsingh7391 3 роки тому

    I was knowing everything but not able to understand what i m doing and why.. but now i can teach anyone more cleaely and make some project with confidence

  • @chrispaul7890
    @chrispaul7890 3 роки тому +1

    @The Coding Train: I'm not sure how your final example worked. I had to switch the app.listen to after the app.use line. If app.listen comes before app.use (14:48) I get a the same cannot GET response.

  • @iRageAtFrosties
    @iRageAtFrosties 3 роки тому

    Huge fan of you, been great watching these videos!!

  • @emmil74
    @emmil74 3 роки тому

    I LOVE YOU. YOURE AWESOME! I was really stuck with my internship project and now I understand 😭

  • @shanzid01
    @shanzid01 5 років тому +19

    Good stuff

    • @TheCodingTrain
      @TheCodingTrain  5 років тому +1

      I don't know React. . but maybe I'll learn it!

    • @shanzid01
      @shanzid01 5 років тому

      @@TheCodingTrain haha same! I guess I'll wait for your tutorials 😂

  • @maheshj01
    @maheshj01 5 років тому

    wow I was looking for a server side tutorial thanks daniel without watching your video deserves a like thanks for the simple explanation

  • @VlogDeIT
    @VlogDeIT 5 років тому +2

    Yey, new video. Who likes it?

  • @mattheworgan1221
    @mattheworgan1221 4 роки тому

    I like that way you teach. It's fun and I've learned lots

  • @ThatGuyDownInThe
    @ThatGuyDownInThe 4 роки тому

    Man this stuff is truly like magic. I'm hooked.

  • @Quidoute
    @Quidoute 3 роки тому

    7:49 if you're lazy you can type npm init -y and it will make the package with the difault settings automaticlly

  • @BizarrelyOdd
    @BizarrelyOdd 5 років тому +4

    Hey! You could try using Reload library to make the page auto update when you change your source files.

    • @VolcanoND
      @VolcanoND 4 роки тому

      can you suggest any resource (link) to explain using the reload library you are talking about ?

    • @BizarrelyOdd
      @BizarrelyOdd 4 роки тому

      @@VolcanoND Its been a while, but you could try this guide: www.npmjs.com/package/reload

  • @priceton_braswell
    @priceton_braswell 3 роки тому

    im learning so much. i cant believe this is free.

  • @mattyblake9427
    @mattyblake9427 4 роки тому

    hey man, i like the way you explain thing, you make programming easy and simple, vand understandable , thanks so much

  • @the_fluffychan
    @the_fluffychan 5 років тому +5

    Finally! Express.js. !!

  • @atulsinghrajput9932
    @atulsinghrajput9932 5 років тому

    i love your way of teaching

  • @lilrex2015
    @lilrex2015 5 років тому

    THANK YOU, THANK YOU, THANK YOU. I love your videos and have been trying to learn server side for months now

  • @dpsehgal
    @dpsehgal 4 роки тому

    Love your energy.. Great work there. Keep it UP

  • @ritikghosh1750
    @ritikghosh1750 2 роки тому

    Very very very informative video on UA-cam 🙌

  • @dr4kk0nnys6
    @dr4kk0nnys6 5 років тому +5

    I love your content man, you're awesome

  • @serkanozkan8793
    @serkanozkan8793 3 роки тому

    In the year 2000, we wrote our web pages manually coded. The year 2020 We are still writing by hand! The reason that best idea the web design the Dreaviewer killed by Adobe!

  • @andylo8149
    @andylo8149 5 років тому

    Thanks Daniel, these series are so useful

  • @MikeCatrone
    @MikeCatrone 3 роки тому

    I've been using Hyper for my terminal on Windows and I loveee it

  • @wxIyz
    @wxIyz 5 років тому

    Daniel thank you for the videos with subtitles :D

  • @andrewfurey21
    @andrewfurey21 5 років тому

    Please upload these faster man, i cant wait

    • @TheCodingTrain
      @TheCodingTrain  5 років тому

      they are actually all available if you check the playlist link

  • @ravendfj
    @ravendfj 4 роки тому +2

    Hi! Thanks for your work. Question please: How do you know the api for the express module (all the commands/methods like "accept" and so on)?
    Thanks.

  • @bartff5568
    @bartff5568 5 років тому +1

    There is an add-on terminal in VS, just for information

  • @voleti19
    @voleti19 3 роки тому

    Pretty much well explained 👏

  • @mateuschagas191
    @mateuschagas191 3 роки тому +1

    wtf, you'se so gooooood!!

  • @nilsm9591
    @nilsm9591 3 роки тому

    wow this is so good. Can't believe this is free

  • @illiavolha5129
    @illiavolha5129 4 роки тому

    15:18 - The moment you understand your server works )))

  • @penguinmonk7661
    @penguinmonk7661 2 роки тому +1

    I would like to mention that if you choose to not setup the server for serving webpages, but instead run the html from file, you will run into CORS (Cross Origin Resource Sharing) problems later. Now if you want to know why and what this is I urge you to try running it as file, but it is not the easiest subject matter so unless you have time on your hands jsut follow along verbatim, you will learn plenty doing so.

  • @KAtergorie
    @KAtergorie 3 роки тому

    please, continue what you do

  • @sarvagyasingh4518
    @sarvagyasingh4518 4 роки тому +1

    sir how to listel to websites not working on local host

  • @Omaryllo
    @Omaryllo 5 років тому +1

    Since you're getting into nodejs, you should check out discord.js which is a library for the discord API. Discord bots can get really creative and the library is dead simple (aside from Promises, but you've already covered that

    • @roridev
      @roridev 5 років тому

      Don't even get me started on discord bots. Spent a lot of time doing does, things can get really crasy really quickly.

    • @Omaryllo
      @Omaryllo 5 років тому

      @@roridev Same here when I was just getting into it. But eventually I developed habits and conventions by looking at others' code and having done a bunch of bots. Now all common problems are pretty much non-existent. I think that if coding-train made a video about it, everyone else just getting started get to avoid this from the beginning

    • @roridev
      @roridev 5 років тому

      @@Omaryllo Can indeed agree, I had a lot of simple discord bots with a lot of junky code on the beggining. I don't use discord.js, since I use DSharpPlus (C# Wrapper) but the struggles are the same.

  • @motsgar
    @motsgar 5 років тому

    Yay have just started with node and this helped a lot

  • @uuutttuuubbbee
    @uuutttuuubbbee 4 роки тому

    This guy is the BEST!!

  • @Any_key404
    @Any_key404 5 років тому +4

    I too get excited when I hit refresh and nothing happens because that means no errors.

  • @g.h.krishnachaitanya2540
    @g.h.krishnachaitanya2540 4 роки тому

    I love your videos. Great content and way of explaination

  • @lokaya
    @lokaya 3 роки тому

    Thank you sir. I am from Sri Lanka

  • @NobleMarcos
    @NobleMarcos 5 років тому

    You teach so well.

  • @88Nieznany88
    @88Nieznany88 5 років тому

    Cannot wait for next one

    • @TheCodingTrain
      @TheCodingTrain  5 років тому

      It's there already actually if you check the description link!

  • @suhuang8612
    @suhuang8612 3 роки тому

    Oh I really love your videos! Thank you!!!

  • @landlord571
    @landlord571 3 роки тому

    You are the greatest, you are the best.

  • @cadjs
    @cadjs 4 роки тому

    I am really loving your presentations...your personality really makes the learning process easier. What software are you using for the video overlay stuff, it's very slick?

  • @codeforest9027
    @codeforest9027 5 років тому

    Exactly what I needed; thanks Dan!