HTTP Crash Course & Exploration

Поделиться
HTML-код
  • Опубликовано: 20 ноя 2024

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

  • @TraversyMedia
    @TraversyMedia  5 лет назад +808

    If you are only interested in the HTTP part and not messing with Express/Postman, just watch the first 17 mins or so. Hope you enojy....thanks for watching!

    • @vehbikaraagac4068
      @vehbikaraagac4068 5 лет назад +46

      Traversy Media i think I'm planning on giving like %5 of my first paycheck to RUclipsrs that have helped me. You guys deserve a lot

    • @radanmitasik8793
      @radanmitasik8793 5 лет назад +1

      Great video thank you for your effort !

    • @sanjaygalami
      @sanjaygalami 5 лет назад +1

      Make some course on django channels (websocket) for messenger with reactjs for frontend technology.. hope get soon. Love from Nepal
      🇳🇵 & 44th viewer

    • @ljybc
      @ljybc 5 лет назад

      thanks

    • @Vaheen
      @Vaheen 5 лет назад +4

      Brad, just correcting one thing. An octet is not an "eight bit byte", it is a group of 3 bits (which can represent 8 values between 0 to 7). So a value of 255 will be written as 0377 (note the leading zero which denotes the value is written in octals).
      Love your vids, they are very informative and cover so many topics

  • @compton8301
    @compton8301 5 лет назад +720

    Many lives have been financially changed by your channel and your Udemy courses; I am excelling in my career mostly because of your tutorials since I don't have a degree in software development.
    Thank you Brad.

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

      Coronavirus: hold my beer

    • @xcoldbloom
      @xcoldbloom 4 года назад +13

      actually economically is the wrong word: it's "financially improved"

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

      bobby hill Smiles, thanks for the correction, i guess you're a teacher..... And at least, there's no one who doesn't understant what he means..

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

      i know it's been a while since you commented but may I ask, how long did it take to land a job?

    • @compton8301
      @compton8301 4 года назад +6

      @@loremipsum752 2 years. But I was busy with other things- if put in the work, I think you should be ready for a junior role in a year.
      CS50 -> freeCodeCamp -> Brad's MERN course.
      After those 3 courses, you should be an amazing junior dev. If money is tight, just go through MERN playlist here on RUclips.

  • @bakarandguladze
    @bakarandguladze 4 года назад +133

    00:00 Intro
    01:25 What is HTTP?
    02:01 HTTP is Stateless
    02:42 What is HTTPS?
    03:38 HTTP Methods (GET, POST, PUT, DELETE)
    05:11 HTTP Header Fields
    09:15 HTTP Status Codes
    11:36 HTTP version 2
    12:57 Example of an actual website
    16:23 Postman
    17:45 Express
    18:00 GET
    23:03 POST
    25:54 Statuses
    31:44 PUT
    34:09 DELETE
    35:00 Static folder

  • @VarretInxve
    @VarretInxve 5 лет назад +59

    I'VE BEEN LOOKING FOR SOMETHING LIKE THIS FOR THE PAST TWO WEEKS, THANK YOU, YOU ARE AMAZING, YOUR TUTORIALS ARE AMAZING

  • @from9835
    @from9835 5 лет назад +9

    Today i was reading something about HTTP and i sayd in my head , i should learn this...Then boom TRAVERSY notification.Now this world make sense.

  • @giorgimerabishvili8194
    @giorgimerabishvili8194 5 лет назад +238

    That happy moment when you notice Traversy Media's new video

  • @mostafabodabus7046
    @mostafabodabus7046 5 лет назад +8

    The only one thing that i didn't find in your channel as a beginner to web , is HTTPs and you've uploaded it WOW , you're the best man . Thank you alot :D

  • @KylePrinsloo
    @KylePrinsloo 5 лет назад +26

    I'm amazed at the quality of this video Brad. Seriously man. Like a full-on course here. Really helpful

  • @911madza
    @911madza 5 лет назад +80

    One of those "I wish someone told me this before I started" type of videos :)
    Awesome to refresh the knowledge, for sure :)

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

      Hey!.. You're from dev.to

    • @911madza
      @911madza 4 года назад +1

      @@lawrancej7473 The world is small, right? 😄😄

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

      @@lawrancej7473 @911madza OMG YES, for the past couple of months I've read every post of yours on DEV.TO ... Nice to actually meet you in person (welp, in a chat but still)

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

      @@911madza Indeed it is

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

      @@alexradu1921 Yaaa.. He is very active in dev.to.. Nice to meet you bro

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

    I've watched the entire video and I not only liked it but also learned so much, I dare to say that if you really want to learn about the theory, just watch the first 17 minutes of the video, however; you'd be losing almost the most incredible stuff, so watch it until the end 📼

  • @sinamolaverdikhani2241
    @sinamolaverdikhani2241 Год назад +2

    If I thank you million times, it is not enough. clear, understandable and practical for some one like me who is junior .... Thank you man.

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

    hey bro tried to listen to it during the useless lesson and falled asleep. 10/10, i actually needed it

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

    @Travery Media
    Just wanted to say that you seem to have found that ideal playback speed but having said that, you speak so clearly as well that there is no challenge with comprehension when listening to you.

  • @agi1041
    @agi1041 5 лет назад +8

    If RUclips were a university, Brad would be one of the top professors. Thank you, Brad, for all the fantastic videos you produce for us. I have learnt so much from you.

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

    Watched this in 2 times speed. Time was saved at no cost. Thanks Brad.

  • @davooddehghan65
    @davooddehghan65 5 лет назад +11

    Thank you Traversy Media
    I learned many things from this video.
    Thanks for helping the community, Brad.
    keep going...

  • @ColeCaccamise
    @ColeCaccamise 3 года назад +3

    2 years later and still so valuable. Fantastic job Brad.

  • @jaroslavhuss7813
    @jaroslavhuss7813 5 лет назад +17

    Brad's activity for 2019 is so cool! Every week a couple of new videos. Just wow!

  • @amanciio93
    @amanciio93 Год назад +2

    Hello man.
    I'm live in Brazil, your video is perfect!
    Please, sorry my English rs'
    God job !

  • @HT-rr9ww
    @HT-rr9ww 2 года назад

    On the software side, a web server includes several parts that control how web users access hosted files. At a minimum, this is an HTTP server. An HTTP server is software that understands URLs (web addresses) and HTTP (the protocol your browser uses to view webpages).

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

    Traversy Media is a national treasure. I wish I watched this video before implementing XMLHttpRequest in my own scripting language.

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

    I was looking for a good video explanation but stumbled upon a bad one after a google search. Im glad you already cover it. Great video

  • @stinklestudio
    @stinklestudio 2 года назад +2

    Brad you have been a mentor to many of those without one! Thanks a million times for your courses, videos and time you put it to educate the new nerd herd,

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

    Great, Brad!
    As you said, there wasn't so many content about HTTP... 'till I found you!
    Thanks

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

    I’m currently in a boot camp to be a fullstack dev and this aspect of everything always blew my mind. THANK YOU FOR MAKING EVERYTHING SUPER CLEAR.

  • @billybobgeo
    @billybobgeo 5 лет назад

    Brilliant idea to work inside postman here and not the browser -- thanx Brad for all you give to the developer community!

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

    I could kiss you right now. HTTP has been that one concept that I never felt I really understood the basics of and this cleared up so much, thank you.

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

    You're right that people don't talk about HTTP enough, but it's abolutely fundamental!

  • @naynyamish270
    @naynyamish270 5 лет назад

    no way , i just getting into a tutorial on express on udemy and then the instructor started to explain about tcp/http and stuff so i decided to do more depth search and then your video show up

  • @saeednrzadeh4754
    @saeednrzadeh4754 8 месяцев назад

    Thanks very much , as Cloud Admin (not a web developer) this was very helpful.

  • @pemifo260
    @pemifo260 3 года назад +3

    Thanks for the video Brad. You are doing amazing job out there helping thousands of people who is interested in coding.

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

    This is the only channel which videos I like before even watching them.

  • @mikevcasv238
    @mikevcasv238 4 года назад +5

    Great stuff man, your videos fill in the blanks that udemy/bootcamp type courses glaze over because they have so much else to cover. Much appreciated.

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

    In depth look into http requests. Great job with explaining the coding. 10/10. Didn’t know all this. Thanks for doing this video.

  • @jasonpauldegraaf
    @jasonpauldegraaf 5 лет назад +7

    Always a good day when TM posts a new video! Thanks for helping the community, Brad. Keep up the great work!

  • @eleonora3139
    @eleonora3139 8 месяцев назад

    Usually I don't comment, but this video is amazing. Congrats!

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

    Thank you for the video.
    In my four years of schooling, nobody explained a fundamental thing like http to me

  • @BackWoodsWisco
    @BackWoodsWisco 5 лет назад +39

    "123456"
    Hey, I use the same password on my luggage!

    • @awekeningbro1207
      @awekeningbro1207 5 лет назад +14

      Nice. In case your luggage gets stolen, it will be very hard for the thieves to crack the password.

    • @jeremyjohns9795
      @jeremyjohns9795 4 года назад +5

      "12345-7" is sure to confuse would-be thieves

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

      Is this a Spaceballs reference?

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

      @@micheleadami4969 lol yes

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

    You're a GIFT from god Thank's Traversy

  • @דודוקנין-נ2ס
    @דודוקנין-נ2ס 2 года назад

    Amazing video it was very helpful, I'm engineer from Israel ❤️

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

    Traversey is the GOAT

  • @serge.stecenko
    @serge.stecenko 4 года назад

    Excellent video, thanks a lot. Maybe it is not like that for everyone, but I did not expect the demos to be using ExpressJS and I really enjoyed them.

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

    I loved this video. So clear to someone who is a novice in JS. Thank you

  • @Snakes.StartToSing
    @Snakes.StartToSing 4 года назад

    this guy just have videos about everything Jesus!! hes about to be the industry standard for video documentation.

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

    THIS IS REAL GOOD MAN. I LOVE YOU

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

    Nicely explained with pretty good diction and level of English. Thanks for the upload!

  • @AD-wg8ik
    @AD-wg8ik Год назад +1

    You sound like like Fry from Futurama. Thanks for the video

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

    Thank you for this video. Is true that theres is no much around about it. MDN has a good material.
    But I think there is one thing missing here and almost everywhere and is that the files goes within the http response (in the response body) and the browser "extract" and/or parse (I`m not sure) the content.
    Regarding that process or topic is very difficult to find info included in the HTTP explanations.
    However, I think this video is one of the best summary explanation I found on the subject.
    Thank you!

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

    Thanks, Brad this video helps me to clear a lot of my confusion.

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

    Precise. Useful. Informative. Just what I wanted.

  • @robotname438
    @robotname438 8 месяцев назад

    This video was such a lifesaver for me. Thank you so much

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

    Thanks got making this, really simplified the concepts for me, thanks

  • @SeanCarrington
    @SeanCarrington 5 лет назад

    Brad Traversy is a living legend !

  • @saurabhbhathiza
    @saurabhbhathiza 5 лет назад

    thanks a lot buddy :) 17 mins was enough for me to understand http methods and status codes.

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

    Great video. I think this one should be a prerequisite for a lot of the express videos. I understand what the hell (req, res ) actually means now. Thanks again Brad!

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

    Brad is a gift has been sent from God without request, 🥰

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

    Impressive, learned so much from one video.

  • @dheeraj86446
    @dheeraj86446 5 лет назад +3

    Awaiting for this from long time

    • @x-lightsfs5681
      @x-lightsfs5681 5 лет назад

      I guess he promised it:)
      Be sure your comment is async or yt will throw and error!
      At least his content is non-blocking!
      I should stop making js jokes lol

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

    5:56 Several errors.
    1) The first line (starts with GET) is not a header. That is the start line (or since GET is for a request, it is a request line).
    2) What you listed as General Headers are not general headers.
    3) General headers are headers that apply to both requests and responses, but you have request-specific entries there (and, they are entries that aren't even headers).
    I could keep going.
    4) You have Date listed as a response header field. But Date applies to both requests and responses, so is a general header.

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

    Thank you very much for this video!

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

    Amazing demo/explanation! Appreciate you taking the time to make this. Cheers!

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

    Thanks Brad😊
    It was so easy to understand.
    You Taught very good.

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

    That's what I'm looking for
    Thanks man🤩🤩🤩

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

    Great explanation and very useful examples on using the http headers. Thank you man!

  • @jsonkody
    @jsonkody 5 лет назад +1

    Interesting fact is that even on this of video there are dislikes (non political, quality, calm and good speaking .. everything right).
    I am kinda curious what makes someone to give dislike to this video.
    Also I hope I will not have any of these people in closer relationship .. ever.

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

    if I could press like infinitely :) lots of love brad

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

    Very educational, thank you!

  • @francoisbourvil8733
    @francoisbourvil8733 5 лет назад +1

    Evertytime I think of a subject I want to train on, a video on that particular subject comes out exactly at the same time!
    Awesome Brad !

  • @rogerwprice
    @rogerwprice 5 лет назад +1

    Super clear and helpful - I wish I had this a few years ago!

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

    Great free course! Love the content

  • @ibrahimmanaf
    @ibrahimmanaf 5 лет назад +8

    The topics you presented are very helpful for me brad... eventually, I am your fan

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

    Perfect Voice for explaining! Thank you so much ;)

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

    Woow, i been looking such a complete video

  • @saschametz9018
    @saschametz9018 5 лет назад +3

    This is really great, thanks a lot! Had one of these "I wish i knew this before"-moments :D

  • @abasthurabli7630
    @abasthurabli7630 5 лет назад +2

    Thank you very for this crash course, it's been awesome.

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

    Great tutorial, thank you!

  • @siddharthagoel969
    @siddharthagoel969 5 лет назад +2

    Very clear explanation. Thanks a lot!

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

    Maaan, you always make it look soooo easy :-P Thanks a lot - great explanations and examples as always!! ;-)

  • @waiphyotun7633
    @waiphyotun7633 10 месяцев назад

    This is so easy to understand and valuable

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

    thank you SO much you're amazing im just sad i couldnt like this more than once hope you have a beautiful day sir

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

    Awesome!, this is really helpful, thank you so much

  • @АлександрЖарков-у9ш
    @АлександрЖарков-у9ш 3 года назад +1

    Thanks, Brad. That gave me a lot of helpful information.

  • @pp-studio
    @pp-studio 11 месяцев назад

    Your content make me cleared about it. Thank you 🙂

  • @yassinet.benchekroun5087
    @yassinet.benchekroun5087 4 года назад +1

    Amazing explanation. Things are a lot clearer to me now. Thank you!!

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

    nice explanation why it changes from 200 to 304. thanks

  • @oop_web7707
    @oop_web7707 5 лет назад +1

    This video came handy right now, thank you!

  • @MisterKitKit
    @MisterKitKit 5 лет назад +1

    Very cool and informative video!! Maybe it would have been nice to mention the standing of REST with HTTP, because nowadays It seems like it is all about REST and people don't even understand the meaning behind that. I really love the way you explain and teach things and you made my life a lot easier with all of your videos. I'm interested in how much you work with cloud products like AWS or Azure ?

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

    You are the Best !!! been looking for this for ages Thanks a lot .

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

    Thanks alot man i was stuck in error due to last 3 days because i am sending same error in two post and these posts are parallel and just figure it out due to your video.

  • @sushilshiwaniwal
    @sushilshiwaniwal 7 месяцев назад

    Thanks for sharing the valuable information

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

    This is very very helpful for developers. Thanks!

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

    Excellent video :D one of the best video in yt explaining http

  • @neetizen5692
    @neetizen5692 5 лет назад

    finally i can start for ssl after this, thanks brad

  • @63montywilliams50
    @63montywilliams50 2 года назад +1

    Great content, im a huge fan! I learn so much from your presentations, always thorough and all points expressed clearly. Im currently a student in software development and i watch 1 of your videos that corresponds to the lessons i receive as i get new assignments. Your so thorough i have yet to be introduced to a concept that you dont already have a video for and ive been in school for like 6 months!. Thats 🐐 level stuff man. Thanks for everything u do and im glad u found something u are a passionate about that is both fulfilling and helpfull to the society. Good stuff man

  • @ManojSethi
    @ManojSethi 5 лет назад +3

    @TraversyMedia Request you to do a tutorial or create a udemy course for React with Typescript along with Best Practices like best way to use axios and interceptors.
    Looking forward to the course.

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

    Thank you sir , i've subscribed to the channel & in your upcoming freelance masterycourse , love your explanation

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

    Best tech RUclipsr.

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

    On my way to become a self-taught dev, wish me luck

  • @user-nq9rs7jd5x
    @user-nq9rs7jd5x 9 месяцев назад

    Thanks u for the tutorial and it help me a lot understanding about the http everyone here checking coomment to review i should watch or not i wanna say just watch it

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

    Bro thanks for uploading this man.