Don't Imitate, Understand #2 - Promises, Async, and Await

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 ต.ค. 2024
  • Let's get a proper mental model of Promises, Async, and Await in JavaScript.
    Get my full course "Javascript: Understanding the Weird Parts" : www.udemy.com/...
    Get my full course: "Learn and Understand NodeJS" for $16.99: www.udemy.com/...
    Look for my upcoming HTML/CSS course in early 2022!

ความคิดเห็น • 210

  • @sabirnawaz1304
    @sabirnawaz1304 3 ปีที่แล้ว +70

    Wow hearing that soul full voice after a lot of time is like a blessing to my ears

    • @TonyAlicea
      @TonyAlicea  3 ปีที่แล้ว +1

      Thank you Sabir!

    • @YisName
      @YisName 3 ปีที่แล้ว +2

      @@TonyAlicea Tony I’m glad to see you are posting. Thank you very much for all of your hard work! Why you inactive everywhere? I start thinking something happened.

    • @Martin958
      @Martin958 3 ปีที่แล้ว +1

      @@TonyAlicea Is there any chance you can more courses like your Javascript course? Except for other things like Bootstrap, CSS+HTML and other things?

  • @shofada
    @shofada 3 ปีที่แล้ว +64

    I actually "liked" the video before watching it from the beginning till the end. I guess this is called Trust!

  • @jacobbarr9217
    @jacobbarr9217 3 ปีที่แล้ว +71

    Tony, I used to learn from your Udemy courses about 5 years ago - as a junior developer... and I must say, I wouldn't be the programmer I am today without your courses. Thank you for being such an amazing instructor.

    • @TonyAlicea
      @TonyAlicea  3 ปีที่แล้ว +13

      Thanks Jacob, so glad to have been a part of your journey!

    • @saisagarsharma
      @saisagarsharma 3 ปีที่แล้ว +3

      same here tony. thankyou

    • @farazk9729
      @farazk9729 3 ปีที่แล้ว +1

      Jacob, I am at the beginning of my journey. Could you do me a favor and tell me roughly how many hours it took you to land a job?
      I know it differs from person to person, but as I am doing self-study, I am a bit lost at times as to when I can see light (i.e. a job no matter how junior) at the end of this tunnel.
      I come from a strong background in human sciences but IT is a whole a new beast.. and at times I feel.. lost.
      I have no problem with hard work or studying deeply but I need to know how many hours it will take me to be able to financially rely on this new skill. Any help would be greatly appreciated.

    • @saisagarsharma
      @saisagarsharma 3 ปีที่แล้ว +2

      @@farazk9729 Ideally it should not take more than 4 months to learn html css and javascript. if u do hardwork and with some hands on projects, u will easily get a entry level job.

    • @farazk9729
      @farazk9729 3 ปีที่แล้ว +2

      @@saisagarsharma thanks Sai, but any idea abojt an hour-based time frame. I mean most people say 4 months, 6 months, 1 year, but how many hours does that mean? 4 hours a day? 2 hours a day?
      Thanks,

  • @user-zb5jp4ti1d
    @user-zb5jp4ti1d 3 ปีที่แล้ว +31

    Guess who's back.... Understanding the weird parts was my initiation into the world of JS 5 years back... it feels good to hear this voice once again :)

  • @mrsnulch
    @mrsnulch 3 ปีที่แล้ว +18

    This is the best video on these concepts I’d seen, finally somebody explains it all and how it actually works under the hood. Kudos.

  • @ramirovaldes4889
    @ramirovaldes4889 ปีที่แล้ว +6

    You mad genius. After dozens of videos, I finally found one that actually explains what is going on. Thank you so much.

  • @ballenf
    @ballenf 3 ปีที่แล้ว +5

    This video should be required watching of every full stack dev starting out.

  • @ajkulin9
    @ajkulin9 2 ปีที่แล้ว +4

    Tony, i wouldn't be the dev I am today without you, 5 years ago I baught your course on Udemy and it was a life changer. I had some paradigm problems that you clear out and help me get the right method for future equivalents.
    Now I buy all your courses more for the interest and reassuring narration but also for the perfect content, and i'll enjoy your future react 18 course!
    Thanks for everything.

    • @TonyAlicea
      @TonyAlicea  2 ปีที่แล้ว

      Thanks so much. I'm so glad to have been part of your journey. Thanks for being a student!!

  • @puravidadino
    @puravidadino 3 ปีที่แล้ว +1

    Tony, I am old school (top down) programmer.. I have reviewed countless docs, video, etc on how to handle async calls and all of them confused the bajeezus out of me. It is as if they all regurgitate the same pattern without a full understanding. Your "build your own promise from scratch" example really helps understand the incestuous nature of the the promise callbacks. I am slow, so I have had to watch it 10+ times at this point. (Luckily I can speed it up 1.75x) You are great orator and your examples are well thought. Up until your video I was your proverbial (imitate) guy. thank you

    • @TonyAlicea
      @TonyAlicea  3 ปีที่แล้ว

      Awesome Sean, so glad the video helped you gain understanding! That's the goal and I am always so happy to hear it.

  • @jesusmendoza7774
    @jesusmendoza7774 3 ปีที่แล้ว +11

    You are the best Tony. Big fan of your courses, they helped me a lot when I was starting programming and thanks to you I found my very first job 4 years ago, I still go back and watch some lectures to refresh some concepts. I hope you are doing well

  • @amerrashed6287
    @amerrashed6287 3 ปีที่แล้ว +9

    after long time, so glad to hear the master who makes us loves and understands javascript, the weird parts!

  • @jacobcombe2012
    @jacobcombe2012 3 ปีที่แล้ว +2

    Thankyou so much! Your video made promises and async sound like something a normal person may have designed, rather than some over-complicated thing someone created to show off how smart they were.

  • @RajatKhare619
    @RajatKhare619 3 ปีที่แล้ว +11

    This is the best explanation of promises I've seen so far. I really hope you start publishing full-length courses again!

    • @ashimov1970
      @ashimov1970 2 ปีที่แล้ว

      Yep, it ABSOLUTELY is. I couldn't agree more

  • @ashimov1970
    @ashimov1970 2 ปีที่แล้ว +2

    Having been eagerly searching for nearly a month for a clear, comprehensive and concise explanation of the Promise concept I finally arrived at this superb video. Thank you very much indeed, Tony, for the great job, and God bless

  • @michaelguch3279
    @michaelguch3279 3 ปีที่แล้ว +9

    Where is the "big word alert and breaking of glasses" hahahahahaha!!!

  • @ameensams
    @ameensams 3 ปีที่แล้ว +1

    Thorough, insightful, straight to the point and zero theatrics. Thanks!

  • @michaelfishman3254
    @michaelfishman3254 3 ปีที่แล้ว +3

    Glad to see you are well Tony. Your Udemy JS courses were the first courses i picked up from their platform a few years back. I was confused and saddened when i reached a point in one of them where it seemed to abruptly end. I'm glad to see you are back and hopefully there was no serious problem in the past few years. Thankful for you continuing to share your knowledge with us.

  • @baware80
    @baware80 3 ปีที่แล้ว +1

    Tony is a master and a GEM to JS, please do a full new updated course I will buy 10 copies just to support your amazing teaching style and in-depth knowledge.

  • @drakegabrielvereto8423
    @drakegabrielvereto8423 3 ปีที่แล้ว +3

    Whoa your explanation is SO MUCH BETTER than the usual ones. Thanks a lot, mate!

  • @msx47_
    @msx47_ 3 ปีที่แล้ว +4

    Exactly what I was hoping you'd update in the udemy course but here you are with the free YT version. Amazing

  • @83bakr
    @83bakr 2 ปีที่แล้ว

    I'm a big fan of your courses since the js the weird part, without it I could not understand js, i have watched so many others courses non like yours, please continue your courses, the world of development needs you!

  • @Alex-rt3ld
    @Alex-rt3ld 3 ปีที่แล้ว +5

    Tony, you must keep on teaching people. You have good skills in it!

  • @TutorOfMath
    @TutorOfMath 3 ปีที่แล้ว

    I'm sure Not everyone can handle your lectures in one sitting, but those that do, make a huge leap in little time. Your work ethic in explaining is beyond remarkable.

  • @ajitnain
    @ajitnain 3 ปีที่แล้ว +3

    29:05 Very important and subtle thing, when we return a promise instead of a simple value from the function then this returned promise got synced with the promise returned by the next then function. Thanks Tony for crystal clear explanation.

    • @hackingguy
      @hackingguy 3 ปีที่แล้ว

      Can u explain how can I write that thing in CustomPromise Written By Tony! I was getting confused in this part a little bit!

    • @hackingguy
      @hackingguy 3 ปีที่แล้ว

      Is callback is being executed inside another promise?

  • @TryX420
    @TryX420 3 ปีที่แล้ว +5

    I really have to say that this explanation is absolutely amazing, this was what I was looking for. It is absolutely well thought out and explained perfectly. Subbed to you and looking for new upcoming work! I am trying to become a Web Dev and hopefully you'll have more Web Dev related content! Thanks again.

    • @TonyAlicea
      @TonyAlicea  2 ปีที่แล้ว +1

      Thanks so much! More content to come!

  • @slappy_chimp
    @slappy_chimp 2 ปีที่แล้ว +1

    I was super happy with your JavaScript course.. learned a lot from it . And keeping it as a future reference in case i forget a concept.
    I just bought the node js course..
    And I have high hopes for it :D
    I did nodejs from tutorials before stuff work but I never felt like I was learning..
    Thank you for being an awesome teacher :D

    • @TonyAlicea
      @TonyAlicea  2 ปีที่แล้ว +1

      Thanks and thanks for being a student!

  • @scottpennell8900
    @scottpennell8900 ปีที่แล้ว +1

    Excellent video. This took all of the mystery away for async/await/Promises and Thenable!

  • @nhanth
    @nhanth 3 ปีที่แล้ว +2

    Hey Tony, You are one of the most great instructors in the Internet. Thanks a lot for this sharing

  • @flaviohenrique5294
    @flaviohenrique5294 2 ปีที่แล้ว +1

    man, i see this video 6 times, the .then code wasn't make sense untill i understand that resolve is call after the function pass inside "than" it's alredy push to handler. your video is gold, tank you for sharing!

  • @relee24
    @relee24 3 ปีที่แล้ว

    So glad to see you posting more vids Tony. I'm one of those people that can't just do, I have to know how and why things work. Your Udemy classes were the only ones that ever helped me make sense of programming even though I never pursued it as a career. Love ya man, keep being awesome.

  • @fonzanedelungini
    @fonzanedelungini 3 ปีที่แล้ว +1

    You are the teacher who had the biggest impact on me becoming a dev :)

  • @JamesJon1187
    @JamesJon1187 ปีที่แล้ว +1

    This helped me get a much deeper understanding of how promises work. Thanks!!

  • @kshitijeminem
    @kshitijeminem 3 ปีที่แล้ว +3

    Best explanation I have ever seen. Simply amazing!

  • @imtanuki4106
    @imtanuki4106 3 ปีที่แล้ว +1

    Don't imitate, understand? What a novel idea...this is possibly the only vid on JS concepts that actually discusses...the concepts. There are very few instructional videos that fall into the "amazing" category - this is one of them.

  • @stormcoast910
    @stormcoast910 ปีที่แล้ว +1

    Thank you, thank you, thank you. All these mysteries under the hood. They don‘t let me sleep. Now you‘ve chased away the monsters.

  • @topsecret9174
    @topsecret9174 3 ปีที่แล้ว +1

    That was the best Promise concept explanation what I'd ever herd before! That''s amazing, you really have talent to teach other people and much more, you have telant to explain comlex things at the simple way.

  • @evenaicantfigurethisout
    @evenaicantfigurethisout 3 ปีที่แล้ว +1

    tony, i was just going through your weird parts again recently. never gets old. i just wish you did a whole weird parts part 2 to get up to speed with all that's changed since then.
    do you think you can make video here on youtube about all the queues? tasks, microtasks, queues, schedules. jake archibald's talk was only very slightly enlightening for me. it had nice animation but i got very little out of it in the end. plus it didn't touch on microtasks.

  • @TheDvayers
    @TheDvayers 2 ปีที่แล้ว +1

    In the world of web dev tutorials, there are many jokers and many pretenders. But there is only one jedi master , Tony Alicea.

  • @OnsoDev
    @OnsoDev 3 ปีที่แล้ว +2

    Tony you back! Love the philosophy and methods of your teaching style!

  • @ינוןאלבז-כ1ז
    @ינוןאלבז-כ1ז 3 ปีที่แล้ว +3

    You are the best 💖💖💖 by far!!!

  • @libraryuniverse
    @libraryuniverse 3 ปีที่แล้ว +2

    hi tony your courses helped me a looooooot to understand javascript and nodejs. I was wondering what have you been up to since 2015 and worrying a bit if you are healthy and happy! it is so good to see that you are back! I can not wait for your CSS / HTML course. Please release it before Christmas, that would be the perfect gift for me!

  • @digitaldevboss324
    @digitaldevboss324 3 ปีที่แล้ว +1

    Dude I was like I wish this guy was around while I was learning earlier on....but I learn so much from you already. Glad you are back. This is something very lacking. I can code a lot of stuff now, but I can't say I understand why I'm doing some of it.

  • @manimohan8567
    @manimohan8567 3 ปีที่แล้ว +1

    One of best video I have ever seen.
    Please post more videos on JS 🙏

  • @bz101
    @bz101 ปีที่แล้ว

    Wow! Really demonstrates how promises work! I was just lost with promise, and it seemed to me like nobody really explained the inner logic with how promises. I was always wondering what the “resolve”parameter was handled by the promise object. I wouldn’t say I am 100 percent confident with it, but still helped tremendously.

  • @ManontheBroadcast
    @ManontheBroadcast 3 ปีที่แล้ว +1

    By far the best explanation, as always after all ... so glad you are back !!! ...

  • @urbanframesph258
    @urbanframesph258 2 ปีที่แล้ว +1

    Thank you so much for this tutorial! Now I understand how Javascript Engine execute the Promises. I will surely buy your udemy course! I was stuck how the callback that is passed in the .then method as argument gets called/invoked, so happy I saw this video. Thank!

  • @tamilkum
    @tamilkum 3 ปีที่แล้ว

    Hi Tony,
    I love JavaScript only after knowing its internals. Your Udemy course only gave me the clear understanding of its internal. This tutorial gave me a clear picture of Async, Await and Promise. Thank you very much.

    • @TonyAlicea
      @TonyAlicea  3 ปีที่แล้ว +1

      Great, thanks Karpak!

  • @inaminute00
    @inaminute00 3 ปีที่แล้ว +1

    Been watching this multiple times, so that I don't imitate it, but understand

  • @sagargopale5747
    @sagargopale5747 3 ปีที่แล้ว +1

    Hi Tony, Welcome back, Even I liked the video before watching and this is because of the trust and your way of teaching.

  • @jijojoseph8721
    @jijojoseph8721 3 ปีที่แล้ว +1

    I don't have to imitate now , i understand better now. Thanks a lot and awaiting for further video's on the series.

  • @jenso413
    @jenso413 2 ปีที่แล้ว +1

    woah, what an informative, well-thought out video. really helped me to understand promises better. thank you!

    • @TonyAlicea
      @TonyAlicea  2 ปีที่แล้ว

      You’re welcome, thanks Michael!

  • @semperfiArs
    @semperfiArs 3 ปีที่แล้ว +1

    Sir please continue this series. Thanks a lot for these concept videos

  • @edgeeffect
    @edgeeffect 2 ปีที่แล้ว +1

    I've been searching for a straightforward into/tutorial for hours! This is excellent. Hand coding what the built in promise object does is superb.... although Douglas Crockford would frown on your usage of the `new` operator.

  • @saurabhchauhan232
    @saurabhchauhan232 3 ปีที่แล้ว +1

    If someone is c# developer, I recommend Shivkumar channel. He's as excellent as Tony. I hope Tony and Shiv both get much attention and their talent reach to most of the people to help them better.

  • @Frank-vm7vm
    @Frank-vm7vm 3 ปีที่แล้ว +1

    Tony plz create a course on es6 you are the best JavaScript instructor ever, loved your understanding the wierd parts course. Plz come back soon we need you

    • @TonyAlicea
      @TonyAlicea  3 ปีที่แล้ว +2

      First quarter of next year, I will be adding ES6 content to my existing JavaScript course.

  • @foobars3816
    @foobars3816 3 ปีที่แล้ว

    Why did I not have the bell icon clicked!!! So glad I searched for your channel. One thing I would really love is a course by you about Typescript. Wrapping my head around it is driving me crazy.

  • @andrewwebb2866
    @andrewwebb2866 3 ปีที่แล้ว +6

    Ah, you're back! Good man. Have we got an ES6 Udemy course coming?? ;)

    • @TonyAlicea
      @TonyAlicea  3 ปีที่แล้ว +2

      More ES6 content will be added to my existing JavaScript course next year.

  • @Flexo1986
    @Flexo1986 3 ปีที่แล้ว +1

    JS Understanding The Weird Parts was instrumental for improving my understanding of JS. And this is just the video I need :)

    • @TonyAlicea
      @TonyAlicea  3 ปีที่แล้ว +1

      Great! Happy to have been part of your journey.

    • @Flexo1986
      @Flexo1986 3 ปีที่แล้ว

      @@TonyAlicea question regarding the Node.js course ... is it "evergreen" like JS: The Weird Parts or do you think you have to update it a bit? Thinking about learning Node.js and your course seems like the way to go :) Thank you!

    • @TonyAlicea
      @TonyAlicea  3 ปีที่แล้ว +2

      @Flexo1986 There are a few things in the course that need updating, but the vast majority is still fine because its about what Node really is and how it works under the hood. I am pleased that many people still recommend it as the best course to start with.

    • @Flexo1986
      @Flexo1986 3 ปีที่แล้ว

      @@TonyAlicea thank you for the reply! I'll get the Node course too! And let me tell you that if/when you decide to "revamp" the course, I'd be glad to pre-order it ... and I'm sure a lot of other people would do the same :) And you might as well make your own educational platform!

  • @soufianesammah5936
    @soufianesammah5936 2 ปีที่แล้ว +1

    Can you do PART 2 of this video, please!

  • @atishraina6823
    @atishraina6823 3 ปีที่แล้ว

    Thanks Tony! This is wonderfully explained.
    I usually don't comment on youtube videos but I had to!
    You angular JS, Javascript and node courses on Udemy were life changers.
    It would be extremely useful for programmer community if you could have something similar on other JS framewroks (React, Vue etc)

  • @oene2830
    @oene2830 2 ปีที่แล้ว +1

    This is definitely the best video on promises. Very helpfull 🙌

    • @TonyAlicea
      @TonyAlicea  2 ปีที่แล้ว

      Thanks so much, glad it was helpful!

  • @sriramkrishnan9891
    @sriramkrishnan9891 3 ปีที่แล้ว +1

    Tony is back. One of the best teachers

  • @gianpierrefernandez7328
    @gianpierrefernandez7328 2 ปีที่แล้ว +1

    Tony, Im looking forward for more of your courses... React, Typescript,.... 😀

  • @monstardev7189
    @monstardev7189 3 ปีที่แล้ว

    Hello, i've struggled for years to find a good place/person to teach me javascript with little to no success. This led me to deeply believe programming wasn't for me and that maybe I wasn't smart enough. Yet I came accross your js tutorial on Udemy and even though english is not even my native language I absolutly loved it, the way you explained how things work in details was all I ever needed. I finaly have the tools and can code comfortably. It feels amazing.
    I look forward to see more content from you, maybe some Reactjs tutorials would be great as coding on such framework makes me wonder how things work under the hood so I could reach its full potential.
    Thank you and Merry Christmass :)

  • @VinaySingh-cf6kd
    @VinaySingh-cf6kd 3 ปีที่แล้ว +1

    Tony...your videos make my day. Thanks

  • @captainanunnaki7646
    @captainanunnaki7646 3 ปีที่แล้ว +1

    Man, I don't know why I am not trying to insult you in fact your videos are actually the videos that unstuck me when learning to code and I think you have the gift of teaching that not many people have but every time I watch you I fall asleep xdddd but not because it's boring, actually I am really interested in your videos because you explain things the way that it should be taught especially for beginners but I just fall asleep, I don't know why I have no idea, I am really interested in what you teach and in the way you teach it but I fall asleep. I absolutely love your course and your videos they are unique and you teach things that other people should but don't. Thats one of the strangest things that ever happened to me, every time I watch your videos I fall asleep I am really not trying to offend you, just thought I should share this cuz it's really strange, it's not meant to be a roast it's just a strange thing that happens. I feel like if you sing me a lullaby you gonna knock me out cold in minutes:DDDD Every time I see you uploaded a video I get hyped but I just know I have to make myself a huge cup of coffee before watching, it's like a strange ritual I have :DDD Believe me you have a gift, it takes me hours some times to put my kids to sleep I wish I had your skill :DDD Hope that doesn't discourage or offend you I think it has some psychological thing about it based on the tonality of your voice or something I don't know but keep up the good work your videos are more than amazing you are part of the 1% of teachers that teach for real so that everyone can understand. A lot of TH-camrs do the opposite, they explain in a way suitable for them and assume you watch their videos with a programming dictionary in hand.

  • @AB-cn6iu
    @AB-cn6iu 3 ปีที่แล้ว +2

    I know most of this already. I just clicked on this video to hear your voice again.

  • @tictac1020
    @tictac1020 2 ปีที่แล้ว

    Ahaha after watching The Weird Parts years ago, it was super funny to see the Big Word Alert towards the end of this vid. I haven't watched any other vids of yours in a while so it caught me off guard.

  • @mindas22
    @mindas22 3 ปีที่แล้ว +2

    I don't watch netflix and hangout, I watch Your videos and hangout :D

  • @MuhammadAli-sx1qv
    @MuhammadAli-sx1qv ปีที่แล้ว +2

    God bless you, Tony,
    You are the Best,
    Big Thanks to you,
    how could I get to the level at which I could think logically and implement any feature in general like that how could I get that skill?

  • @frankie_goestohollywood
    @frankie_goestohollywood 2 ปีที่แล้ว

    I am very much looking forward to your upcoming React course! 🤓😁👍🏆💯

  • @bernarddt
    @bernarddt 2 ปีที่แล้ว

    Kudos on an amazing video. starting at the beginning and explaining your thought process is extremely well received. Anticipating what could be asked by a beginner at the start and later by more advanced programmers is very well done. Even how you animate the text slides helps follow your or basically our thought pattern. I'm considering looking up your Udemy courses to fast-track my JavaScript knowledge if this is the standard you work by.
    Edit: Ok correction I just signed up for the Udemy course... There is no way this could be a bad investment :)

  • @eltonleao3979
    @eltonleao3979 3 ปีที่แล้ว +1

    Simply fantastic! Thank you.

  • @eligoykhberg1807
    @eligoykhberg1807 3 ปีที่แล้ว

    Yessssss!! Best instructor ever!!!! The nodejs Udemy course helped me big time, Thanks again!!

  • @wilfredovillegas4231
    @wilfredovillegas4231 3 ปีที่แล้ว +1

    Awesome Tony, good to know you're back.
    🙂

  • @revisionnaire
    @revisionnaire 2 ปีที่แล้ว

    lol is it just me who watched this video 'several' times before it fully sank in? Regardless, Thanks super much Tony, i have done the AngularJS course and just about to finish the NodeJS. They are really super-helpful and super insightful as an upcoming dev. Plus your philosophy, 'Don't imitate, understand' i think i always felt that way ever since i became a teenager. I have seen your HTML and CSS and i will ofcourse go on that as well in the near future.

  • @andrewhull3590
    @andrewhull3590 2 ปีที่แล้ว +2

    best video on youtube for asynch :)

  • @alexanderlindgren3504
    @alexanderlindgren3504 3 ปีที่แล้ว +1

    Any chance you can make a tutorial on react Tony? Love your courses on node and Javascript.

  • @MooKimchiman
    @MooKimchiman 3 ปีที่แล้ว +2

    Amazing video. Could you also cover generator functions some time?

    • @TonyAlicea
      @TonyAlicea  3 ปีที่แล้ว +1

      Could happen! Note that the way generator functions work is very much connected to async/await. Generator functions pause execution at “yield” similar to how it is paused for “await”.

  • @SeaRich
    @SeaRich 3 ปีที่แล้ว

    Hope you keep updating, so helpful, thanks!

  • @vitez-koja
    @vitez-koja 3 ปีที่แล้ว +2

    Welcome back Tony!

  • @frankie_goestohollywood
    @frankie_goestohollywood 2 ปีที่แล้ว

    Thank you, Tony. As usual...excellence 🤓🙏🏆⚜💯

    • @TonyAlicea
      @TonyAlicea  2 ปีที่แล้ว +1

      Thanks Francesca!

  • @farhan_aftab
    @farhan_aftab 3 ปีที่แล้ว +1

    Welcome Back Sir

  • @craigmitchell604
    @craigmitchell604 2 ปีที่แล้ว +1

    Wow. Truly your calling is "teacher". And a damn good one. Thank you. I will be purchasing your Udemy courses very soon. For now...much thanks for this freebie. I predict good karma will come your way because you give to others. Thanks again.

  • @ranjaninatarajasharma5917
    @ranjaninatarajasharma5917 2 ปีที่แล้ว

    Music to my ears . Big fan Sir

  • @Cutrexxx
    @Cutrexxx 2 ปีที่แล้ว +1

    I finally got it. Thank you verry much!!!

    • @TonyAlicea
      @TonyAlicea  2 ปีที่แล้ว

      You’re welcome!

  • @ינוןאלבז-כ1ז
    @ינוןאלבז-כ1ז 3 ปีที่แล้ว +1

    Wow you blew my mind
    Amazing! Amazing! Amazing!

  • @jfur5881
    @jfur5881 3 ปีที่แล้ว

    I'm actually getting Uncaught (in promise) SyntaxError: Unexpected end of JSON input. This video came at the exact right time today because I was going to Google videos for promises, async, and await to understand them more for a current project I'm doing. So thanks! I'm currently making my way through Understanding the weird parts as well.

    • @TonyAlicea
      @TonyAlicea  3 ปีที่แล้ว

      Great! Also: are you saying you get that error when running some of the code from the video?

    • @jfur5881
      @jfur5881 3 ปีที่แล้ว

      @@TonyAlicea Yes, just when I try to see the output for fetching the JSON data at 33:11

    • @TonyAlicea
      @TonyAlicea  3 ปีที่แล้ว +1

      @Jennifer Phillips You might check that your JSON file doesn't have any errors first. Also, might depend on how you're serving the files. I'm using the "live server" extension for Visual Studio Code. Also check the Network tab to see if there's an error downloading the file.

    • @jfur5881
      @jfur5881 3 ปีที่แล้ว

      @@TonyAlicea Thank you!

  • @abderahmaneaoufi
    @abderahmaneaoufi 2 ปีที่แล้ว +1

    Thank u so much this helped me a lot!

  • @artahir123
    @artahir123 7 หลายเดือนก่อน

    very very very good video
    but you should have shown what happens behind the scenes in promise chaining by implementing it from scratch
    to make it the best async js video on youtube

  • @Frankslaboratory
    @Frankslaboratory 3 ปีที่แล้ว +1

    This is such a GOOD explanation!!!!!!!!!!!!!!!!!!!!!!!!!

  • @marcushamlin6518
    @marcushamlin6518 3 ปีที่แล้ว +2

    I would be very interested in a course on how you approach learning. If for example, your course was not available, how would someone gain this level of understanding on a coding language, is it simply years of experience condensed into this video or is there a strategy that you apply to gain this kind of understanding?

    • @TonyAlicea
      @TonyAlicea  3 ปีที่แล้ว +4

      My #1 tip: Read the official specification of the language you are learning! Specs hold all the info, freely available. Specs can look daunting to read at first, but are the source of truth for how things are supposed to work.

    • @marcushamlin6518
      @marcushamlin6518 3 ปีที่แล้ว

      @@TonyAlicea Thankyou!

  • @djagan1554
    @djagan1554 3 ปีที่แล้ว +2

    Hai tony, thank you for giving me hope to become a developer from your teaching, may God bless you and one request could you please create a react UI framework course on udemy

  • @settahkader
    @settahkader 3 ปีที่แล้ว +1

    thank you so much , helpful video as always

  • @radu9150
    @radu9150 3 ปีที่แล้ว +2

    Amazing content

  • @oghidden
    @oghidden 3 ปีที่แล้ว +1

    Very well explained, this should have more views. Can I ask what you used to animate this?

    • @TonyAlicea
      @TonyAlicea  3 ปีที่แล้ว +1

      Thanks, it's all PowerPoint.

  • @teerapatprommarak2070
    @teerapatprommarak2070 3 ปีที่แล้ว +1

    Wowwww You're back!

  • @candi2Love
    @candi2Love 3 ปีที่แล้ว +2

    Thank you.

  • @benjaminfaulkner1376
    @benjaminfaulkner1376 3 ปีที่แล้ว +1

    What a video!!

  • @Buanaoda10
    @Buanaoda10 3 ปีที่แล้ว

    Hello Tony! when does your Relational Database Design and SQL course gets launched? Need to learn this ASAP.
    Thank you very much for your courses, they are great, and really inspired me!