Fetch API - JavaScript Tutorial for beginners

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

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

  • @ColorCode-io
    @ColorCode-io  Год назад +67

    Fetch API 🕺🏻👨🏻‍💻🎉 from the series 20 Things JavaScript Developers Should Know but Probably Don’t’.

  • @aboveandleon4267
    @aboveandleon4267 11 месяцев назад +17

    Just started my coding journey about 3 months ago. I'm so glad I found your channel, just by watching this one video I can tell that you are a phenomenal teacher that not only explains things really well, but you just make it super fun to listen to. Thank you!!

    • @ColorCode-io
      @ColorCode-io  11 месяцев назад

      Great to hear! Good luck in your journey.

    • @randymartin9040
      @randymartin9040 4 месяца назад +1

      Highly agree, phenomenal teaching style, humor and energy

  • @nike_fake
    @nike_fake Год назад +9

    the best video on fetch api i have found on youtube

  • @clash1469
    @clash1469 11 месяцев назад +4

    This is the best tutorial series I've seen yet. The production quality is excellent, the information is delivered in a straight-forward, understandable manner and I don't even hate all the puns. Very, very nicely done. Thank you for all the work that obviously went into this.

    • @ColorCode-io
      @ColorCode-io  11 месяцев назад

      Thank you for taking the time to tell me that :)

  • @blazingelse9104
    @blazingelse9104 7 месяцев назад +2

    I love that you forgot to bleep out 29:29. Great series! I already know almost everything you are talking about, but wouldn't be able to articulare it that well or give such good reasoning. This helps me to teach others!

  • @ClashRoyale-pt9zj
    @ClashRoyale-pt9zj Год назад +44

    Sooner or later you'll get even more audience, that's for sure. Your quality is kinda unique here about JS (not boring, completely understandable even for foreigners and showing a great depth of knowledge at the same time).

    • @ColorCode-io
      @ColorCode-io  Год назад +3

      Thank you 🙏🏼

    • @d.minkov
      @d.minkov Год назад +1

      @@ColorCode-ioWhy no videos anymore 😢

  • @MuhammadAhmedZeeshan-t3w
    @MuhammadAhmedZeeshan-t3w 2 месяца назад +1

    I have watched many videos on the fetch function, but the way you explained it here was truly exceptional! This is the first time I’ve understood fetch in such depth and clarity. Thank you for breaking it down so well!

    • @ColorCode-io
      @ColorCode-io  Месяц назад

      Thanks for taking the time to write

  • @ChuanyiXia
    @ChuanyiXia Месяц назад +1

    Fetch関数に関する動画はたくさん見ましたが、ここでの説明は本当に素晴らしかったです!これほど深く、そして明確にFetchを理解できたのは初めてです。丁寧に解説していただき、ありがとうございます!

  • @BigSmoke-r9w
    @BigSmoke-r9w 10 месяцев назад +2

    You're an awesome and amazing teacher! The topics that you teach are the hardest to understand and yet you managed to explain it so well! Thank you for creating this chamnel! I shall send this series to some of my programmer friends ❤

    • @BigSmoke-r9w
      @BigSmoke-r9w 10 месяцев назад +1

      Omg, while I'm watching the tutorial, I can't help but to be happy because Im starting to understand API which I wasn't able to understand in some other courses and tutorial that I watched months ago. You are truly an angel good sir.

    • @ColorCode-io
      @ColorCode-io  10 месяцев назад

      Awesome! Glad to hear

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

    As a Test Automation Engineer, about a year ago I switched my C# brain over to JavaScript because I was building my test framework with Cypress. I've been stumbling along the whole year with no formal training, just getting by in making my tests to work even though I knew that I really didn't understand why sometimes the way I wrote the code worked, and sometimes not. Most of the tests start off calling many level nested promise-then blocks because to get the website up takes a lot of steps. Your series has been absolutely what I've needed and given me lots of ideas on how to refactor my code! Thanks so much for your series! Keep it up.

    • @ColorCode-io
      @ColorCode-io  Год назад +3

      Want to make sure I reply to your comment before it gets lost in the shuffle. First, I appreciate your kind words and the fact that the videos have helped you. But also this is something I personally deal with on a daily basis in my day job as an engineering manager. I’m a big advocate of Cypress and automated testing. We use it in my organization, it’s such an underrated tool for building resilient software. The unfortunate thing about it is what you mentioned: most JS developers don’t actually know how the language works without significant help of modern frameworks, or even sometimes with them. So, I feel your pain, I’m glad you’re making progress, and I wish you a ton of success. Don’t give up.

  • @nirau
    @nirau 2 месяца назад +1

    You make JavaSctipt and web sound so fun and exciting so I'm honestly rewatch this videos just because it's a joy to watch! And it's inspiring, especially for learners like me. Cheers!!

  • @jacobwwarner
    @jacobwwarner Год назад +3

    I've been binge watching your videos over the last few days. Your natural, conversational delivery is absolutely brilliant. There are so many people doing JavaScript (React) project based tutorials, but this has been really nice series on vanilla JavaScript features. It's really helped me understand promises and async-await more clearly. I'd love to see a playlist series on Node.js and web servers. I'm not sure where your technical focus is, but understanding the more basic, core functionality and features of JavaScript on the server would be of great help to me and possibly others. So, to clarify not exactly a project based tutorial video playlist of how to use Node.js, but something like this where you're focusing on specific features of Node.js. Again, I'm not sure if that aligns with your interests and expertise, but it would be nice. Thanks for the work and commitment to these video series!!

  • @itsanuragjoshi
    @itsanuragjoshi 8 месяцев назад +3

    This is probably the best, simplest explanation I could find on RUclips. Great work :)

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

    you're the trendiest youTube developer, man. your style is sick and your tutorials easy to follow; they make the user feel at ease. thank you for all these awesome series you've put together. I feel much more competent as a developer because of your wisdom.

    • @ColorCode-io
      @ColorCode-io  10 месяцев назад

      That's awesome, thank you!

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

    man, i can listen to you for the whole day, so calm..

  • @ebcoutinho
    @ebcoutinho 7 месяцев назад +2

    I'm a JS/TS junior developer from Brazil. Thank you so much for sharing your knowledge with us! Really, you did a great job, my man!

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

    Consistently some of the best explained videos on these more advanced JS topics, really appreciate the time and effort being put into these!

  • @thebunsenburner
    @thebunsenburner Год назад +11

    Your videos are literally giving me the willpower to continue with my current assignment. Thank you! Excellent work, honestly.

  • @Moreaux19
    @Moreaux19 2 месяца назад

    It's so great to see so alive way to teach with *beeping* and jokes, yet so detail and easy to understand. Thank you for your videos!

  • @manojdhanji7776
    @manojdhanji7776 3 месяца назад +1

    @12:35 you meant to say "one needs to create a request object". On a different note, this series is one of the best out on RUclips.

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

    the best the best the best. this was so needed to me, tomorrow i gotta do lecture about Fetch, this video is the best. i know i used the word best a lot, cos this person deserves that

    • @ColorCode-io
      @ColorCode-io  Год назад

      Thank you, good luck with your lecture!

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

    I've been going through this series the past few days. Each time I went back to your channel it would play the beginning of this video. It was funny every time. 😄

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

    the best explanation for promises ,async await and fetch till date...ur channel is really underrated ...i would say its the gold standard of adv js tutorials...thanks for the 20 part series

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

    Oh my god, i LOVE your intros and i am enjoying them, specially this one, keep it up!

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

    i love how sarcastic he is and i've only watched his video for like 2seconds...wow!! keep it up man

  • @th3ja
    @th3ja Год назад +3

    New to your awesome channel! Been enjoying the Js series!
    Btw, your teaching is top notch. Explanation and examples are crystal clear!
    Excellent for learning fundamentals. Keep up the great work!

  • @SurafelTezera-d7o
    @SurafelTezera-d7o 3 месяца назад +2

    I really like ur videos the way u make the topic clear and not boring. Keep it up mate!!!

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

    Cheers from Brazil (First text in the news API response was in portuguese, but refering to an accident that happened in Italy)
    Your content is saving me in my journey to become a full stack developer

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

    you are the best teacher i have ever seen thank you please go on and create a lot of programming videos درود بهت آقا سینا

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

    Finally my request for DOM API has been accepted. Really looking forward to the next episode for another great content.

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

    I'm so happy to see you continuing with the series :D
    Whenever someone is stuck on one of these topics i send them right to your videos!

  • @brazilianmmalegend
    @brazilianmmalegend Год назад +3

    Hey, I'm Brazilian in the first semester of Computer Science and your videos have helped me a lot with some subjects... Your diction is very good for non-native speakers... It's not that I can't understand another Americans, but with you I understand as if you were speaking Portuguese to me lol... Thanks for the content :)

    • @ColorCode-io
      @ColorCode-io  Год назад +2

      English isn't my first language either, so I'm very glad you find this content helpful 👍

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

      @@ColorCode-io Oooh that's explained... Thanks for the good content, it's helping me a lot. Hugs from Brazil (Brazilian greeting lol).

  • @shuhail_shafeeque
    @shuhail_shafeeque 5 месяцев назад +8

    Uff. This is the first time I'm commenting under a video related to coding. I'm in my university library (studying a completely irrelevant course to coding). I had to open my mobile phone, and I don't like using my mobile data because it's not cheap, lol. But I enabled it just to comment under this video to say that this is the best tutorial on RUclips. I'm not even exaggerating. I personally don't prefer music in the background. But everything else-the aesthetic production, your professorial tone, your teaching style, and the little jokes in between-are the icing on the cake. Most importantly, you're able to teach the topic well. I've been struggling to grasp this whole 'promise await async fetch' stuff. I've watched too many videos, and most of them don't make sense. They teach us as if we already know things. There might be some good ones, but they still lack something. But this, this is perfection. You know your stuff. I'm really, really, extremely thankful to you for taking your time to post this beneficial content and not wasting your time by posting useless stuff. Thanks a lot. I couldn't thank you enough. Literally! 🤍🤍🤍 شكرا!!

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

    Great ! The way you wrapped up the videos was really entertaining. It gives off a vibe similar to Tony Stark in the coding world!

  • @FaisalMalik-e3d
    @FaisalMalik-e3d Год назад +2

    never seen a video like this before i learnt coding from a lot of resources even paid ones, and none of them matches the quality and ease of explanation and only giving what is important and to the point

  • @StefanBrkic-i9j
    @StefanBrkic-i9j Год назад +2

    Please just keep uploading, you are giving your knowledge on a so special way, fun and easy, the way that nobody else does. I see you as an idol for myself👍❤

  • @GoTravelYourselfAway
    @GoTravelYourselfAway Год назад +8

    Awesome just as usual! You got the most stylish and informative tutorials

  • @lydiabylicka4175
    @lydiabylicka4175 Год назад +29

    You and your explanations are amazing! I really enjoy your fun attitude and your being so concentrated on what you are trying to explain to us, without getting off topic! I like the fact that you're mindful of us - beginners audience - and that you don't use all professional IT jargon, but down-to-earth vocabulary, really appreciated :)

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

    I started watching your episode 3 months ago and I really learn a lot from your videos super quality content I've found with amazing explanation. I was waiting for upcoming videos and the day is come. Thanks 🙏 love from Pakistan

    • @ColorCode-io
      @ColorCode-io  Год назад +1

      That's great. Thank you for sharing.

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

    Actually love the fact that you went to search for some TOOL with your request, I definetly did great subscribing to this channel, thanks for all the knowledge sharing in this serie, it was of great help to me :)

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

    was waiting ages for .this vid :), great work!

  • @МаріяІльїна-в8н
    @МаріяІльїна-в8н Год назад +3

    wow. This is so helpful and in same time so amusing that I can't even decide for myself whether it was an entertaining or educational video. Many thanks for great time ❤

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

    Fantastic lessons and professionally done! I stumbled over your lessons while searching on the topic of API calls. It's the best explanatoin of async vs sync, callbacks and promises related to JS I have seen so far. I took several JS courses, but haven't heard or read anyone explaining it as well as you do. And now I will start from lesson 1. Thank you for this amazing information!

    • @ColorCode-io
      @ColorCode-io  Год назад

      Thank you for very much for the comment! Glad these have been helpful for you.

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

    Sina! I really have enjoyed your videos, very helpful and engaging. I love the way you present the information and your personality!

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

    I rarely comment to be honest but hands down you are really the best teacher I have found to explain all of this. Sad we dont get as much videos as I would hope but I also get that such quality content takes time. I had so much fun learning with you I hope we see the masterclass soon. 😊

    • @ColorCode-io
      @ColorCode-io  Год назад

      Thanks for saying that. A lot more videos coming soon. I promise :)

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

    You content quality is just perfect, unlike other boring coding tuts, thank you this was really helpful

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

    The best series on Javascript Intermediate and Advance concepts!

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

    Oh no I reached the end. I'm an experienced developer but I've learned so much about the underlying logic of JavaScript by watching this course. I hope the new one comes out soon.

    • @ColorCode-io
      @ColorCode-io  Год назад +1

      Glad you like the videos. They're not purely made for beginners. More coming soon.

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

    content : brilliant
    way of teaching : top class
    just found a diamond in youtube mine
    please don't stop making videos on javascript

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

    I'm currently learning js and this series is a game changer, thank you ColorCode

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

    I can’t believe this is free. You can charge thousands of dollars for this series truly high quality

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

    Dude, I love your style of teaching and sense of humor

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

    great explanation great sense of humor great edit great background music great jokes ffs even great taste in music i love your video man keep it up your channel will blow some day

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

    Fetch betta have my data!!! You have probably the most confortable learning enviornments. I appreciate the effort creating wonderful atmosphere and visual effects.

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

    This is the best tutprial on this topic by a huge margin.
    Going to look back through your other videos and I hope you do more
    Thanks

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

    glad that you are back sensei

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

    Wellcome back Boss, I was waiting ❤

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

    Damn, this video is superb. You are the most entertaining and charismatic person I've ever seen on the internet.
    I truly love your energy.
    Before I watched the video, I was kinda sleepy and didn't feel like studying at all.
    However, after the first 10 seconds of the video, you didn't only make me laugh but also made me deeply interested in the matter.
    Please, do keep making these videos man. You will hit 100.000 in no time.
    This quality of teaching, editing, and explaining, left me speechless. 😁😁😁😁😁😁😁😁

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

    Need you back Sina! How about a short on using Fetch with CURL? Jest testing/mocking videos? Time/Space complexity? Git/github? React? Love your content - has helped me tremedously.

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

    A well done perfect tutorial which is not boring to watch this is very rare that I spent 30 mins watching a video about programming without even realizing it. Hope you make a tutorial about Vue or React Framework. Thank you!

  • @codinghermit5162
    @codinghermit5162 Год назад +6

    i loved this episode so much i felt as if i was watching a movie for codes 🤩

    • @ColorCode-io
      @ColorCode-io  Год назад

      😄🍿

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

      @@ColorCode-io hey, thanks for your videos, they have helped me a lot. I like the font of your code, how is it called.

    • @ColorCode-io
      @ColorCode-io  Год назад

      @@YisneySoto monaco

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

      ​@@ColorCode-io thank you. I had already found it. Now I'm curious about the color theme. Thanks in advance! 😊

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

    Your videos are amazing, I watched a lot of videos trying to understand and this was the only one that helped me understand, Thank you for creating theses contents.

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

    Raw knowledges are the backbone of a great developer. Thank you for great teaching

  • @KalibMartin-f5m
    @KalibMartin-f5m 2 месяца назад

    Thank you so much. Your teaching method and explainations are a Godsend. I learned so much in this one video about fetch, then all others combined.

  • @theMaroFlow
    @theMaroFlow 18 дней назад

    Just amazing! This way of explaining is pure gold 👍

  • @Reeko571
    @Reeko571 11 месяцев назад +1

    I've been really liking all your videos lately! keep it up :D

  • @sabu4539
    @sabu4539 Год назад +5

    love your vids. would love to see recursion, hoisting, pure/impure functions, shallow/deep copy and memoization

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

    Really great video! Love the style, music, pacing. Awesome work and thank you for the help!

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

    mese hamishe aali ! Damet garm

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

    New favourite you tube channel ❤

  • @ΠέτροςΑποστολόπουλος-π9κ

    The best video on the internet about fetch API !!!

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

    Thank you, this video about the 'fetch' method helped me understand more about how to retrieve and send data from APIs using 'fetch' 🙏🏿⭐

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

    Best video on fetch i have ever seen. You nailed it bro 🤜🤜🤜

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

    Please don't give up! Your videos are incredible!

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

    I really enjoy watching your videos and how you explain javascript that simple
    thank you very much keep on
    and if you are Iranian I should say : halalet basheh ❤🙏

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

    Really outstanding explanation. This is my first exposure to this channel and I will definitely subscribe

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

    u are the greatest teacher ever.
    keep up the good work.

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

    Best js series by far. Thank you!

  • @12345678uygfcxdrtghn
    @12345678uygfcxdrtghn Год назад +3

    I enjoy watching your tutorials alot! Keep up the good work!

  • @MichiW-i1i
    @MichiW-i1i 3 месяца назад +1

    Really great explanation and overall High Quality Videos. It was really helpful

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

    I really, I mean really love how you explain concepts, just a minute into this video and I subscribed ✌️

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

    salam sina jan merci az khodet va qoli babate video hat sabke tozih dadanet va energy e ke dari kheili khafane hamishe movafagh bashi .

  • @RaushanKumar-fo5jm
    @RaushanKumar-fo5jm Год назад +1

    After watching some video from other channel, where I cannot understand fetch api. But after watching your , I understand it . I subscribed you. Make Some awesome video like this

  • @mugiwara-no-luffy
    @mugiwara-no-luffy Год назад +1

    Hey I've been watching this series so far and it's amazing. I've been fed up with these "learn this topic in 7 minutes" type videos. I'm not constricted to 7 minutes!! I'd much rather watch longer videos like yours with in-depth examples and explanations. And can't forget to mention clean animations. Also, question: are you going to make a video about the Event Loop? It's the one fundamental topic of JS Async programming I can't find from your channel.

    • @ColorCode-io
      @ColorCode-io  Год назад

      Thanks for the awesome comment. Yeah event loop is on my list. Soon!

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

    Hello thank you for the explanation, it was smooth and I didn't even need to go back

  • @FaisalMalik-e3d
    @FaisalMalik-e3d Год назад +1

    need more content like this from you, a course on react will be awesome

  • @TahaTopal
    @TahaTopal Год назад +3

    It was a great series of videos I'll be waiting for DOM fundamentals. However, I like to see you covering particularly JavaScript classes (syntactic sugar) as well with its topics such as access modifiers, get-set methods and inheritance capabilities.

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

    it's always so entertaining to watch one of your classes! thank youu

  • @daviddubzedmwala9878
    @daviddubzedmwala9878 Год назад +5

    Super episode, as always great explanation!! super excited for DOM API, i hope that video will be the longest one on your channel, cover everything!! becoz people are confusing a lot in DOM API!! & i think you shouldn't have to stop at just 20, make more n more on JS!! becoz i haven't seen the better explanation of JS concepts, the way you're doing!! 🤝🏻💙

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

    Dang! How to be you? I have to include your series to my list[] of favorites. You deserve more likes and views 😅

  • @trueWordss.
    @trueWordss. Год назад +1

    I wish you could upload whole js course from basic to pro. The way of your explanation is just amazing.

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

    Great quality. i need these videos to send to junior developers. Many thanks.

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

    i loved the way you break down things and your positive energy 😊. Thank you 🙏!

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

    Brother, you are the best out there!!! Thank you!!!

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

    This is one of those channels you know will be big before they are big. I remember watching the early vidoes of unbox therapy and this gives me similar vibes.

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

      Probably just make a gpt chat bot in js to ride the wave and funnel people to js series. 😂
      Maybe even start a series - AI for JS developers.

    • @ColorCode-io
      @ColorCode-io  Год назад

      I appreciate that

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

    bro im impressed how you deliver this tutorial! just subscribed

  • @Salah-YT
    @Salah-YT Год назад +2

    thank u so much broooooooooo 🙂

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

    Really enjoy this episode. Thanks a lot.

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

    I can't wait to learn more about the DOM. I've been an engineer for a few years, but I still love to brush up with fun content like this. keep it up!

    • @ColorCode-io
      @ColorCode-io  Год назад +2

      Coming soon!

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

      I dont like the mix of entertainment and information. imho, information should be delivered in the shortest form as possible. but thats just me.

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

    thank you so much i watched all the 14 series and what an awesome explanations !!

    • @ColorCode-io
      @ColorCode-io  Год назад

      Glad it was helpful! More coming soon.