Complete Guide to JS Async & Await ES2017/ES8

  Рет қаралды 18,193

Colt Steele

Colt Steele

Күн бұрын

Пікірлер: 105
@Lioncodes
@Lioncodes 5 жыл бұрын
Honestly Colt, this is one of the best tutorials regarding programming on KZbin. You've taken a topic that seems convoluted and "scary" for beginners and broke it down into easy to understand bits. We understand that KZbin isn't always the best use of your time regarding ROI, but we greatly appreciate it.
@ColtSteeleCode
@ColtSteeleCode 5 жыл бұрын
Thanks for taking the time to type it up! You're right that KZbin is definitely not a big earner for me (I think I've made $200 in my first year) but I do actually enjoy making these videos. Recording massive 20-40 hour courses can get tedious and a little boring at times. KZbin videos are always more challenging and fun to create. Plus eventually I'm sure KZbin will lead new students to my courses and upcoming projects. Glad you liked the video!
@aditisharma3061
@aditisharma3061 4 жыл бұрын
Nobody explains things with such an ease and engagement at all! The best!!
@TA_Solberg
@TA_Solberg 5 жыл бұрын
Thank you for this! I love that your youtube content is sort of complimentary to your Udemy courses and I really hope you can make more of these. Btw, it wouldn't bother me if you start advertising as long as it helps you, seeing how much you help us out.
@vasilacheandrei4072
@vasilacheandrei4072 5 жыл бұрын
Hello Colt! I want to thank you for everything. A year ago I bought your web development udemy course, and I learned from it how to make a lot of cool stuff. After finishing that course I made 10 projects and a Portfolio, beeing hired by a local company on age of 18 years. You are the best teacher I ever seen, keep it up! I hope you the best! ❤ ❤
@ColtSteeleCode
@ColtSteeleCode 5 жыл бұрын
Hi Vasilache, thank you for the great comment. It's amazing to hear from students, especially ones who get jobs! At 18! That's incredible. I hope your job is going well, and you're continuing to learn new things :)
@dextermorgan7764
@dextermorgan7764 5 жыл бұрын
Hello brother, I am almost finished with the course 83%, I have no idea what projects to create, are your projects on github? I need some ideas for my own projects.
@vasilacheandrei4072
@vasilacheandrei4072 5 жыл бұрын
Hello! Here is the link with my personal projects : github.com/gfx96?tab=repositories Becouse the code was written when I started codding, it can be a little bit messy, sorry for that. I recomand you to just see the idea, and think the problem by yourself, not to copy the whole code from project. Hope I helped you! Good luck in the future, and if in the process you think you are a weak programmer, just trust in yourself programming it's about self confidence and patience.
@olaboyeolanrewaju134
@olaboyeolanrewaju134 5 жыл бұрын
@@vasilacheandrei4072 I have also built projects after finishing the Web developer bootcamp. Colt is the best person I ever learned from this video demystified promises as well as async/await for me
@manoranjandash5424
@manoranjandash5424 5 жыл бұрын
You are not just a trainer, but a emotion to programming
@lunchfoot
@lunchfoot 5 жыл бұрын
As usual, you have the ability to provide crystal clear understanding of whatever subject matter you are teaching. The best!
@chsch6482
@chsch6482 5 жыл бұрын
Have undertood async functions by just watching this 16min video. Thank you!
@udev6707
@udev6707 5 жыл бұрын
Me✌️
@bloxzyo
@bloxzyo 3 жыл бұрын
This is the best async await youtube video... also this works like a summary to what you taught on async await in the js bootcamp course.... your courses are really good.... Im enrolled in most of em and will be following the remaining courses after I complete the ones i am already enrolled in.....
@envaya9838
@envaya9838 5 жыл бұрын
Stillb y far the best tutor out there and pretty much the only one where I understood everything as someone coming from a completely different field. Please make a full video about js callbacks and promises!
@FalkorX
@FalkorX 5 жыл бұрын
Very good explanation, as always, thanks! I personally like to throw array destructuring assignment into the mix, goes very well with parallel async/await code: let [p1, p2, p3] = await Promise.all([ $.getJSON(`${baseURL}/1/`), $.getJSON(`${baseURL}/2/`), $.getJSON(`${baseURL}/3/`) ]); console.log(`The first pokemon is ${p1.name}`); console.log(`The second pokemon is ${p2.name}`); console.log(`The third pokemon is ${p3.name}`);
@muhammedismail8299
@muhammedismail8299 5 жыл бұрын
So happy that you're uploading regularly
@ColtSteeleCode
@ColtSteeleCode 5 жыл бұрын
Hi Muhammed, don't be sad if things slow down a little bit in the next week or two as I pack up my studio and move. I'll do my best to keep putting out frequent videos, but it's not easy :)
@sidarjunful
@sidarjunful 3 жыл бұрын
The refactoring part was awesome to know.
@udev6707
@udev6707 5 жыл бұрын
Best explanation ever, this is what I was finding from last few hours, Thank You!!!❤❤❤
@luisalbertogarciaibarra9852
@luisalbertogarciaibarra9852 5 жыл бұрын
Awesome content. I wouldn't mind you advertising or even asking for donations. You definitely deserve it.
@MEVEN5
@MEVEN5 5 жыл бұрын
Best explanation of async/await on youtube!
@hdjfgt
@hdjfgt 5 жыл бұрын
Thanks Colt! I bought your first web course on a whim half a year ago and after that I was hooked. I'm probably going to get all your courses sooner or later. I don't feel comfortable looking for jobs yet but thought it might be cool to know that after taking your bitcoin course and about half of your python I was able to create the world's shittiest bitcoin block explorer, then the world's worst bitcoin address generator (you can spend outputs from it too) and finally a horribly slow bitcoin miner which is completely pointless of course but I managed to mine a block in a testnet. So thank you, I'm a huge fan of your content and your style of teaching
@jinwookkim8511
@jinwookkim8511 5 жыл бұрын
Colt, you are a genius
@vitaliyd23
@vitaliyd23 5 жыл бұрын
Awesome content Colt, keep going!
@ColtSteeleCode
@ColtSteeleCode 5 жыл бұрын
Thanks Vitaly!
@vladimirkim7830
@vladimirkim7830 4 жыл бұрын
Best instructor on the web!
@piotrrytel6208
@piotrrytel6208 5 жыл бұрын
Colt explains difficult concepts in the way that's understandable. I would love to see the video about algorithms or solving problems in JS (smth. like factorials, string reverse... ) and other topics that you can encounter on a technical interview. Some of you are not aware but Colt has really good Udemy training for those who want to become a webdev. Good job on the video Colt! Keep up with the content production!
@yadhukrishna206
@yadhukrishna206 4 жыл бұрын
As usual Colt explains it perfectly. I'm a student from your udemy courses. Excellent work. Thank you.
@aijiyuu
@aijiyuu 5 жыл бұрын
Thanks for sharing the 'await' refactor.
@JDead95
@JDead95 4 жыл бұрын
Subscribed and liked. Absolutely my favorite instructor since the Udemy Web Dev Bootcamp! Thank you!
@harshitbhalla7416
@harshitbhalla7416 4 жыл бұрын
Simply the best explanation ever! Being taught by you just makes my day :D
@juancarlosnunez9388
@juancarlosnunez9388 4 жыл бұрын
Awesome Colt! You have help me a lot in this journey. Thank You!
@xxwarpigxx
@xxwarpigxx 5 жыл бұрын
Great video, I was having problems to understand this but you make it so easy
@ColtSteeleCode
@ColtSteeleCode 5 жыл бұрын
Moises Taira glad you enjoyed the video! Any other topics you’re struggling with? I’m always looking for new video ideas.
@xxwarpigxx
@xxwarpigxx 5 жыл бұрын
@@ColtSteeleCode I would really appreciate some Node.js tutorials
@godhandinfamous
@godhandinfamous 5 жыл бұрын
love your work colt!
@ColtSteeleCode
@ColtSteeleCode 5 жыл бұрын
Thank you! Appreciate it :)
@xileets
@xileets 5 жыл бұрын
Once again, Thx Colt! These are great vids to refer back to for things I'm just beginning to get used to.
@slaviklox2
@slaviklox2 5 жыл бұрын
Colt awesome job, please add ads so we can support you somehow, and please do more javascript tutorials, node/react/mobx/redux would be awesome
@NikLever
@NikLever 5 жыл бұрын
Really appreciate the effort you put into creating these videos.
@milesblaq998
@milesblaq998 5 жыл бұрын
you really are the best colt, thanks!
@displayblock6696
@displayblock6696 5 жыл бұрын
thank you so much .. very Awesome content but please try to use vanilla js in your examples without using jquery
@udararanasinghe6670
@udararanasinghe6670 4 жыл бұрын
As always.. AMAZING JOB!!
@GarmrZero13
@GarmrZero13 5 жыл бұрын
Hi Colt, I'm really enjoying the content of your channel, especially when you delve into JavaScript. I was wondering though if you would consider word-wrapping your code so it isn't cut off?
@ColtSteeleCode
@ColtSteeleCode 5 жыл бұрын
Thanks for the message! I turned off word wrap for a project I was working on that had a ton of super long strings. I didn't want them taking up so much screen real estate, but then I completely forgot to turn it back on for my videos. Thanks for letting me know :)
@AtacamaHumanoid
@AtacamaHumanoid 5 жыл бұрын
Awesome and thorough, thanks for doing this!
@michakowalewski5409
@michakowalewski5409 5 жыл бұрын
Really nice video! Thank you very much!
@babatundeololade6765
@babatundeololade6765 5 жыл бұрын
Me patiently waiting for Colt React course.
@ColtSteeleCode
@ColtSteeleCode 5 жыл бұрын
Hi Babatunde, it's coming! I recorded 5 more videos for it this afternoon.
@pieter-cs
@pieter-cs 5 жыл бұрын
@@ColtSteeleCode That's great man! Was also looking forward to React video's!
@ashmyst6074
@ashmyst6074 5 жыл бұрын
@@ColtSteeleCode Hi Colt, can you give us a tentative timeline as to when you are going to publish the course and is it going to be a MERN stack?
@ifeanyindu1147
@ifeanyindu1147 5 жыл бұрын
@@ColtSteeleCode waiting for it. cool if it can be MERN stack
@gabriel.valandro
@gabriel.valandro 5 жыл бұрын
Thanks, Colt!
@Minotauro_di_Chieti
@Minotauro_di_Chieti 4 жыл бұрын
Awesome tutorial, as always. I have a question: why using jQuery when you can use fetch()?
@arber.shabani
@arber.shabani 5 жыл бұрын
Amazing video Colt!! Thank you!! :D Could you make a video for best practices in error handling with async/await?
@olaboyeolanrewaju134
@olaboyeolanrewaju134 5 жыл бұрын
He already did in this video, using try and catch keyword you can handle errors in an async function check the video between 8mins:40seconds and 9mins:30seconds
@rohanshenoy8353
@rohanshenoy8353 5 жыл бұрын
Love your content as usual. I would like to suggest something. Since you have already covered JavaScript in you web developer boot camp 2016 as I recall. It didn't have contents of es6, es7, es8 and even some latest things like webpack and Babel. So maybe you can make a series or udemy course on that, with multiple projects (if on udemy as KZbin it'll be difficult for you) . Thank you :)
@aidenstill7179
@aidenstill7179 5 жыл бұрын
is there a possibility that you will create a machine learning course with python?
@ColtSteeleCode
@ColtSteeleCode 5 жыл бұрын
To be completely honest...I would have to work with someone to make a course on machine learning. I don't feel comfortable enough with the material to go and teach it to students. I play around with a lot of machine learning tools on my own for fun, but it's not something I've worked on in a professional capacity. I would need to team up with an expert to help create the slides/content, which is something I have definitely thought about doing.
@aidenstill7179
@aidenstill7179 5 жыл бұрын
@@ColtSteeleCode thanks for the answer. you are a great teacher and your course in python is magnificent!
@Vasko10100
@Vasko10100 4 жыл бұрын
Please, just please tell me the VS Code Theme you are using!
@youssefmansour.7
@youssefmansour.7 5 жыл бұрын
Well explained! Thank you for this, I really appreciate it. :D
@viralr5
@viralr5 5 жыл бұрын
Keep doing these awesome things.
@arjunkirpal9776
@arjunkirpal9776 5 жыл бұрын
Colt, thank you! Do you think Jquery has a (good) future?
@bensonmkurian2071
@bensonmkurian2071 3 жыл бұрын
But why/how does await work in parallel execution? Since the promises are already created in advance ...? But still, when calling await on each promise, doesn't the program pauses the execution until the current promise is resolved.....??
@jerryrincon9846
@jerryrincon9846 5 жыл бұрын
Hey colt! You should add a num py section on your python 3 bootcamp i love that course
@ppena120
@ppena120 4 жыл бұрын
Awesome video. Thanks
@eh-lo2do
@eh-lo2do 5 жыл бұрын
How do you get the url json without jquery ?
@raphaelvandeneede6252
@raphaelvandeneede6252 5 жыл бұрын
Great content as always!
@yuhceeofficial
@yuhceeofficial 5 жыл бұрын
Colt please, which vscode theme are you using here? I love it.
@mrchedda
@mrchedda 5 жыл бұрын
How are you using the browser console to run these functions?
@sagarkamble8569
@sagarkamble8569 5 жыл бұрын
hey colt, please make a video on promises bcoz that link you provided is quite difficult to understand thanks for this async await concept though.
@saitejajonnadula
@saitejajonnadula 4 жыл бұрын
Good content bro. I appreciate it.
@brambekkers
@brambekkers 5 жыл бұрын
Fantastic instruction!
@husainahmmed9025
@husainahmmed9025 5 жыл бұрын
Thanks for your awesome content.
@pacurarudaniel
@pacurarudaniel 5 жыл бұрын
very helpful tutorial, thank you!
@bencole2892
@bencole2892 4 жыл бұрын
Brilliant thanks
@muhammadzunaidkarim3180
@muhammadzunaidkarim3180 5 жыл бұрын
hey mr. steele. I'm subscribed and clicked the bell notification icon but I didn't get notified about any poll? i'm still struggling with your bootcamp course on udemy… hopefully I will get it done by the next month 😊
@siddhantjain2402
@siddhantjain2402 5 жыл бұрын
I love your content man!
@RobertWildling
@RobertWildling 5 жыл бұрын
Thank you for this insightful tutorial! One question, though: Is the try-catch-principle valid for the Promise.all(), too, or is there a similar more compact approach available? ```javascript // try-catch within await Promise.all([...]) let prokemon = await Promise.all([ try { $.getJson(...) } catch (e) { console.log(e) }, try {} catch(){}, try {} catch(){} ]); ```
@syntrax-og
@syntrax-og 5 жыл бұрын
Video actually start at 2:17
@yadusolparterre
@yadusolparterre 3 жыл бұрын
I still don't understand what you did for these promises to work in parallel
@LouisNelZA
@LouisNelZA 5 жыл бұрын
Great guide! You made it noob friendly.
@d-brosslgarage8566
@d-brosslgarage8566 2 жыл бұрын
Great bro 👍
@davideugene7911
@davideugene7911 5 жыл бұрын
Salut. C'est une très bonne vidéo. MERCI :)
@WayneHSmithJr
@WayneHSmithJr 5 жыл бұрын
Thanks for another great video. I have only used callbacks up until now. No longer will I be in hell. Thanks again.
@golamrabbiazad
@golamrabbiazad 5 жыл бұрын
wow! thanks for this ☺
@EightSixx
@EightSixx 5 жыл бұрын
can you do some react project courses?! keen for your style.
@muhammadnadeembashir7940
@muhammadnadeembashir7940 5 жыл бұрын
Please make a tutorial on recursion in javascript with many examples and explanation please thanks ..
@ColtSteeleCode
@ColtSteeleCode 5 жыл бұрын
Hi Muhammad, have you seen my "Recursion Crash Course" video? It's one of the first videos I put out a few months ago on this channel. Let me know if that helps!
@skate211thrasher
@skate211thrasher 5 жыл бұрын
Awesome Awesome Awesome
@abdisamadkhalif4283
@abdisamadkhalif4283 5 жыл бұрын
Hi Colt
@ColtSteeleCode
@ColtSteeleCode 5 жыл бұрын
Hi Abdisamad!
@2005wais
@2005wais 5 жыл бұрын
You're the best
@muhammadnadeembashir7940
@muhammadnadeembashir7940 5 жыл бұрын
Please explain clouser in detaile in javascript with some example ..please ....not with a one example as number .. but with text examples as well ...Please
@thelegendofzelda187
@thelegendofzelda187 4 жыл бұрын
🥺🖤
@theonlydino2244
@theonlydino2244 5 жыл бұрын
a sink and a wait
@lenhu7089
@lenhu7089 4 жыл бұрын
funny reject part
@theBIGgee
@theBIGgee 4 жыл бұрын
I am a Christian so permit me to say this. After Jesus, It is Colt Steele
@TimCluyts
@TimCluyts 5 жыл бұрын
How do you run your code like that? With the console and everything?
JS Arrow Functions: Everything You Need to Know
20:23
Colt Steele
Рет қаралды 31 М.
The Complete Guide to JS Symbols ES6
12:18
Colt Steele
Рет қаралды 54 М.
😜 #aminkavitaminka #aminokka #аминкавитаминка
00:14
Аминка Витаминка
Рет қаралды 3,1 МЛН
Smart Sigma Kid #funny #sigma
00:14
CRAZY GREAPA
Рет қаралды 109 МЛН
БУ, ИСПУГАЛСЯ?? #shorts
00:22
Паша Осадчий
Рет қаралды 1,7 МЛН
Osman Kalyoncu Sonu Üzücü Saddest Videos Dream Engine 275 #shorts
00:29
Complete Guide to JS Sets: How They Work & When To Use Them
18:38
The Async Await Episode I Promised
12:04
Fireship
Рет қаралды 1,1 МЛН
JavaScript Pro Tips - Code This, NOT That
12:37
Fireship
Рет қаралды 2,5 МЛН
Tips For Using Async/Await in JavaScript
16:26
James Q Quick
Рет қаралды 396 М.
JS Spread Operator: How It Works & Why I Love It
16:31
Colt Steele
Рет қаралды 76 М.
Improve Your Code With ESLint + VsCode + Airbnb Styleguide
13:19
Colt Steele
Рет қаралды 51 М.
Regular Expressions (Regex) Mini Bootcamp
46:03
Colt Steele
Рет қаралды 24 М.
All Rust features explained
21:30
Let's Get Rusty
Рет қаралды 319 М.
Async JS Crash Course - Callbacks, Promises, Async Await
24:31
Traversy Media
Рет қаралды 1,4 МЛН
😜 #aminkavitaminka #aminokka #аминкавитаминка
00:14
Аминка Витаминка
Рет қаралды 3,1 МЛН