I rarely watch a video and after it, I stand up and clap my hands, but explaining all the ins and outs of JS execution behind the scenes like that, is impressive and deserves it. (specially the part where you try to "sync" your both selves in th video XD) I'm just pissed how this channel has not surpassed at least 100k subs!!!
coming here after watching legendary "Wth is event loop?" video...I must say, that legendary video laid the foundation and you built the building on top. Top notch, thank you.
You are the only one I have run into who actually explains things below standard syntax but goes one level deeper. That is the absolutly the best I have found! So I would like to add the little developing browser you are using to myself so I can try my redo what you do to develop variations. But I have not been able to find out what is the tool/browser/codetool using. And how you can make it so compact with nothing but what you are actually interesting in.
Thank you for these videos! You've made the concept of the event loop much easier to understand. I had been skipping this topic because I found it a bit challenging, but when I started backend development with Node.js, I realized that avoiding it would only complicate things. As the saying goes, 'What you skip today, you must face tomorrow.' Understanding the event loop is fundamental to mastering Node.js.
This channel is a hidden gem! I've heard a bit about event loop before, but the animation (and gags) made it look so simple. I'm definitely checking out other videos about JS
Your explanation of the JavaScript Event Loop is incredibly clear and easy to understand! I've watched so many tutorials, but yours finally made it click for me. Thank you for breaking it down so well!
Producing this level of quality is no easy task. It requires numerous other APIs and event queues to add tasks and manage the loop through the tasks after the call stacks and timing are right. Thanks a lot man. And I suggest to change this playlist to 50 things you didnt know about javascript 😂😂😂😂
I just want to express my utmost respect to you, Sina! 🙌 I've watched all the videos in this series over the last couple of days, and man, this is by far the best content I’ve ever come across for explaining JavaScript concepts so clearly. I’ve had trouble understanding JS before, but after going through your videos, everything finally clicked! You’ve made it so much clearer for me. Keep up the amazing work, Great Wizard Sina - I salute you! 🧙♂✨
Thank you for this video. You are the first person who could explain this topic on a really easy to understand way. Thank you for your videos. They really helped me to understand JS better.
OMG! Who are you? wizard? How do you do that? Unbelievable! This is the best EVER explanation on the Russian / English internet! Please DO NOT stop! Thanks! Thanks a lot! Can't even imagine how much time you spent on that video!
🔥🔥One of the videos that makes me more interested about js.✨Amazing explanation and we see the animations and work that you have put to make this video.Thank you 👍
What a beautiful explanation video I have ever watched. Nice voice, the pace is slow enough to follow, and the visualization is so clear. Thank you so much.
much love from Tanzania actually i cant lie am new to coding but at the beginning of the video i did not understand until i arranged 5 minute break on the video actually you are amazing also i welcome you all to enjoy nature like lion and other wild animal from TANZANIA am a tour operator as well the code leaner
MISSED YOU BRO.....I've been developing via JS for about 17v months. I've come really far! You've been a big part of my developer education. APPRECIATE YOU!
Hi! Your approach of teaching the logic is absolutely brilliant. I just love the approach you've taken and your editing is on the next level 😊 Carry on making such visually appealing video. Makes it much easier to understand as I'm a highly visual learner. 🤩 The best tutorial on learning JavaScript Event-Loop
Sina you are awesome. I gotta say I love all your videos, but this by far is the most brilliant one! Complexity of the topic + animations + your particular style of teaching-much enjoyed it.
Bravo! This was my introduction to your channel and I thoroughly enjoyed it. I really appreciate your "Double Impact" intro! Your content is great and I'll be watching more for sure! Cheers...
Excellent video about this key JS mechanism used by all the modern frameworks to perform the DOM update. One more reason why it’s important to know about it
The way that you have explained this is just amazing. I was struggling for some time to understand this concept but now I get it. Many thanks for sharing such knowledge with us. Take care :)
It's going to be the most watched Event Loop video. what an explanation, what an high quality content in all aspects + funny. what's better then that ?
I'm little bit confuse that did event loop also handle the sync code in stack or just check the stack and queue continuously to execute the async code ? our content is truly inspiring! The way you break things down is impressive-I'm learning so much. Keep it up!
Sir , I literally watched over 10 videos and researched several docs , plz keep making videos like this , if possible , can you do full scale (HTML + CSS + JAVASCRIPT ) projects , you are excellent
17:10 At this point, could it be that the WebApi still holds "Click" and only an instance of Click is moved to the Task Queue, because the User may press the button multiple times ?
Would it be better to watch this video before episode 11 of you video series, to be specific before the Asynchronous JavaScript, Promises, Async Await and Fetch videos?
I just watched the video, enjoy the light hearted approach at teaching core and complex concepts. I do have a question about the part at Micro task queue (20:30~), You said the Promise.. then() would get executed in the call stack first, but what if the fetch actually took 5 seconds but the setTimeout() took just 1 sec?
Episode 18: Event Loop 🎩🎥💛➰🎉
Tony Stark teaching JS ❤
Yahoooooo!!!
Sinaaaaaaaa!!!!!
lowkey might be the best channel for every js developer
♥
Out of the sea of thousands of js youtube channels, you channel will be the first one I'll recommend when some beginners asks for recommendations.....
Thank you!
@@ColorCode-ioepisode:19?
The only video on the JS event loop that the internet needs!
There are other good ones out there but thank you!
You deserve more views, this is such an underrated channel!
I already know this concept, but your way of teaching is top notch. well-done man
I rarely watch a video and after it, I stand up and clap my hands, but explaining all the ins and outs of JS execution behind the scenes like that, is impressive and deserves it. (specially the part where you try to "sync" your both selves in th video XD)
I'm just pissed how this channel has not surpassed at least 100k subs!!!
Hah thank you! Number of subs doesn't matter as much as 'stand up and clap'. I'm fulfilled :)
coming here after watching legendary "Wth is event loop?" video...I must say, that legendary video laid the foundation and you built the building on top. Top notch, thank you.
Awesome to hear. And yes that video is pretty legendary!
one of the best (if not the best) Videos on RUclips for the JS community. Masterpiece! 👏
Appreciate it!!
siiinnaaaaaa!!! a video about deep copy and shallow copy would be noice.
Color code is the only channel that, when the video finishes, I wish it was longer. Keep up the good work Sina!
Thank you!
Seriously, now I understand event loop.
Your explanation + animation = amazing😍
You are the only one I have run into who actually explains things below standard syntax but goes one level deeper. That is the absolutly the best I have found!
So I would like to add the little developing browser you are using to myself so I can try my redo what you do to develop variations.
But I have not been able to find out what is the tool/browser/codetool using. And how you can make it so compact with nothing but what you are actually interesting in.
Thanks so much. The tools is this: runjs.app/ColorCode
i do not care if there are many ads in this video, this is top tier tutorial
🙏
Thank you for these videos! You've made the concept of the event loop much easier to understand. I had been skipping this topic because I found it a bit challenging, but when I started backend development with Node.js, I realized that avoiding it would only complicate things. As the saying goes, 'What you skip today, you must face tomorrow.' Understanding the event loop is fundamental to mastering Node.js.
I certainly skipped steps and had to come back to them too. Keep going!
When the world needed him the most, he returned!!!
✊♥
You are the role model, I will never thank you enough for the effort you do my 100 hats off for you sir
This channel is a hidden gem! I've heard a bit about event loop before, but the animation (and gags) made it look so simple. I'm definitely checking out other videos about JS
Glad you enjoy it!
It's by far the best explanation related to this topic in youtube. I'm glad ı found this channel
Happy to hear that!
Wow!!! The way you explain coding concepts is amazing. You know how to teach! 😃
Thanks!
Your explanation of the JavaScript Event Loop is incredibly clear and easy to understand! I've watched so many tutorials, but yours finally made it click for me. Thank you for breaking it down so well!
Glad it helped!
Great Video, need an entire in-depth javascript playlist with this great level of teaching
This is pure GOLD you rock, man ! how come I just stumbled on this channel, the content you have is crazy, please keep going 🙏🙏
The best teacher I've ever seen. Thanks for the lesson.
Producing this level of quality is no easy task. It requires numerous other APIs and event queues to add tasks and manage the loop through the tasks after the call stacks and timing are right.
Thanks a lot man. And I suggest to change this playlist to 50 things you didnt know about javascript 😂😂😂😂
I just want to express my utmost respect to you, Sina! 🙌 I've watched all the videos in this series over the last couple of days, and man, this is by far the best content I’ve ever come across for explaining JavaScript concepts so clearly. I’ve had trouble understanding JS before, but after going through your videos, everything finally clicked! You’ve made it so much clearer for me. Keep up the amazing work, Great Wizard Sina - I salute you! 🧙♂✨
Thank you!
Какого хрена здесь так мало просмотров? Это же изумительно прекрасное визуальное объяснение!
Quality of content and production is top notch
Thank you
Thank you for this video. You are the first person who could explain this topic on a really easy to understand way.
Thank you for your videos. They really helped me to understand JS better.
Thank you!
Probably the best explanation of the topics on RUclips. Excellent job. This video is way underrated.
🙏
OMG! Who are you? wizard? How do you do that? Unbelievable! This is the best EVER explanation on the Russian / English internet! Please DO NOT stop! Thanks! Thanks a lot! Can't even imagine how much time you spent on that video!
Thanks!
you are a live saver my guy please never give up on the channel
🙏🏼
can't wait to watch this! Glad you are back! Thank you!
loved it man, youtube doesnt appreciate you enough, you are one of the best educators out there, dont forget me when you hit a milli
Haha thanks!
🔥🔥One of the videos that makes me more interested about js.✨Amazing explanation and we see the animations and work that you have put to make this video.Thank you 👍
Thanks!
I love how you explained the concept visually and your ideas on how to implement the concept.
I've struggled with understanding asynchronous function.
🙏🙏🙏
What a beautiful explanation video I have ever watched. Nice voice, the pace is slow enough to follow, and the visualization is so clear. Thank you so much.
much love from Tanzania actually i cant lie am new to coding but at the beginning of the video i did not understand until i arranged 5 minute break on the video actually you are amazing also i welcome you all to enjoy nature like lion and other wild animal from TANZANIA am a tour operator as well the code leaner
MISSED YOU BRO.....I've been developing via JS for about 17v months. I've come really far! You've been a big part of my developer education. APPRECIATE YOU!
Hi! Your approach of teaching the logic is absolutely brilliant. I just love the approach you've taken and your editing is on the next level 😊 Carry on making such visually appealing video. Makes it much easier to understand as I'm a highly visual learner. 🤩 The best tutorial on learning JavaScript Event-Loop
You're truly the best... Say no more! Takes Sensei
Sina you are awesome. I gotta say I love all your videos, but this by far is the most brilliant one! Complexity of the topic + animations + your particular style of teaching-much enjoyed it.
Thank you so much
This is my favorite explanation so far!
Glad to hear it!
Bravo! This was my introduction to your channel and I thoroughly enjoyed it. I really appreciate your "Double Impact" intro! Your content is great and I'll be watching more for sure! Cheers...
Awesome! Welcome aboard
It was the best demonstration of this subject. Thank you.
Thank you
Missed your videos, might have to rewatch them all again to get up to date again 😅
This playlist helped me understand a lot so i can use node and react with ease, thanks a lot for your hard work
Fantastic!
After a long time
You are uploading video
Waiting eagerly
He’s back 🙌
Glad I stumbled on this channel!
Cool and useful animations BTW.
Thanks
welcome back. as always explanation is top notch
Thanks!
Listen, your video is one of the best (if not the best) I have watched about the event loop concept, thank you so much, You earn a new subscriber!
Excellent video about this key JS mechanism used by all the modern frameworks to perform the DOM update. One more reason why it’s important to know about it
👌🏼
The way that you have explained this is just amazing. I was struggling for some time to understand this concept but now I get it. Many thanks for sharing such knowledge with us. Take care :)
Can't thank you enough, Sina, for explaining such a complex and advance concept in a such clear and fun way 👏👏👏🎩🎩🎩🌹🌹🌹
Thank you as always for your comments!
19:37 Bro! 😂
Today I solved an issue by using setTimeout of 0 and I didn't fully understand why it worked. Thank you for this! I'm subscribing
Nice!
It's going to be the most watched Event Loop video. what an explanation, what an high quality content in all aspects + funny. what's better then that ?
👊🙏
RUclips alg could do a much better job of pushing this channel. Top tier explanation as always.
The effort that must have gone in this, thanks for explaining this in a wonderful way
Thank you!
Thank you SIr, this video is very helpful for me to crack my first ever interview ❤
you are the best teacher of javascript. plz make a video about advance javascript module.
I love your content and the uniqueness of your teaching method. I wish we could see episode 19 soon.
Duuuude that was greaaaat, thanks for enlightening me :D ❤
This is so brilliant idea to represent a coding thing. I like it.
Thank you!
This is how a video is done people. Looking forward to FP stuff.
Thanks brother. As always!
And finally the episode I waited too long to here from you
Greatest explanation I've ever seen.
Thanks!
Fantastic video!
Finnally got it and now I can check it all in the dev tools! You are mazing, thank you!
Phenomenal presentation bro
Great work !
Thank you
Thank you. I was waiting for this video because your way of teaching made evething clear ☝️😼👍.
👍🤘
I was waiting for this one, amazing
Amazing..Please keep posting Videos..Thanks!
Color me impressed. Great delivery of this topic.
Incredible video! I only imagine the stress on the animations! An indepth analysis about why and when the event loop gets blocked may be very usefuln
Thanks!
You did this complicated topic really well. Thank you!
♥️
If you're looking for a great explanation of how the event loop works, this video will definitely deepen your understanding! Thank you Sina.❤
I love this series and your humor
Man your energy level 🔥
It always goosebumps me whenever you hit the core point❤️
THIS IS BRILLIANT!
you and Lydia Hallie are doin best thing in the world
Lydia is great
Very high quality content!
🙏
I just discover this channel ,and it was excellent explanatory video of a miss understood concept , so thanks bro ,and it is please to see your face 😊
Awesome!
Great delivery and tons of useful information. Thank you!
🙏♥️
Been waiting
Extremely talented teacher
Thank you sooooooo much for your super duper clearest explanation!!!
You're very welcome!
This is so much fun to watch!
I'm little bit confuse that did event loop also handle the sync code in stack or just check the stack and queue continuously to execute the async code ?
our content is truly inspiring! The way you break things down is impressive-I'm learning so much. Keep it up!
Sir , I literally watched over 10 videos and researched several docs , plz keep making videos like this , if possible , can you do full scale (HTML + CSS + JAVASCRIPT ) projects , you are excellent
That is a fantastic tutorial. Literally amazing. I hope you can make more tutorials about complex topics like that
More to come!
The best man very well explained.
👍
Woohoo our JavaScript's John Sina is back 😉
How about design pattern in JavaScript series ?
17:10 At this point, could it be that the WebApi still holds "Click" and only an instance of Click is moved to the Task Queue, because the User may press the button multiple times ?
Thank you for video 😃 !!!!!!!!!!!!! The explanations were clear and very understandable.😁😁
Glad it was helpful!
Would it be better to watch this video before episode 11 of you video series, to be specific before the Asynchronous JavaScript, Promises, Async Await and Fetch videos?
imo no, but the older vids are worth a rewatch once you've seen this if you didn't have the conceptual picture before
That intro 💣👏👏
🙏
Well done RDJ
Well done, one of your better explanations.
Thank you
I just watched the video, enjoy the light hearted approach at teaching core and complex concepts. I do have a question about the part at Micro task queue (20:30~), You said the Promise.. then() would get executed in the call stack first, but what if the fetch actually took 5 seconds but the setTimeout() took just 1 sec?
very good job mate, amazing! :)
Thank you! Cheers!