The fact that you could make this less than 5 minutes and explain things so simply and clearly is incredible! If only my college courses could have been this clear, I would have saved so much time. Thank you!
College courses are designed to let a portion of the people fail so that they can charge double the money for the same course, as well as achieving compartmentalisation between employees to keep people ignorant about their company and their employers. The elites extract resources from individuals through manufactured circumstances. They are satanists and they don't care.
I have been studying JS for over two years and have beaten my head against a wall for so long trying to understand this fundamental concept in a less obscure way. Your explanation made perfect sense the first time and I can now confidently say that I understand callbacks. Thank you!
Great stuff, I have spent hours trying to grasp the callback concept watching video lessons, without success. You have given a brilliant explanation and I now understand it! Thank you!
God bless you, 3 years later you rescued a confused hobby coder :). I watched videos with complex content about callbacks of 1 hour and didn't got it and you taught it me in less than 5 minutes :D! Big thx!!!!
I read like 20 different explanations before finding this video that all basically said "A callback, calls back to the function to say it's done" which was not clear. THIS makes sense, TY!
even after 7 years, Your teaching is the best. I have watched 10's of video related to this topic but couldn't understand, Your just 4 minute video is better than 18-20 min video of other. Thank YOU
I've done 100's of hours of videos on JS/NodeJS etc. and have an AP in Comp. Sci. Been using callbacks, but basically just more of memorization to survive than actually understanding the concept. This video just made everything click within 5 minutes. Fucking hell, your explanation is so good, precise, clear, concise. Well done, i freaking appreciate you!
Excellent description. All of the documentation I found online wasn't very clear, but this is demonstrating simplistically but sufficiently! Great job dude!
Callback function - A way to enforce the order of operations to protect against any timing issues that could occur between getting and posting data. Great explanation, thanks.
Dudeee you are Amazing! I was like 1 hour trying o understand, and I came across with this video and I managed to understand it in less than 2 minutes. You deserve a like bro
Excellent explanation. Simple, direct, clear, and the example was easy to follow. Thank you very much, many videos have trouble getting to the point and inflate the videos with other information that can exhaust a viewer.
Cudos to you. The concept of callbacks is fairly new to me and i looked up i lot of tutorial but you .. i repeat you gave me the full grasp of it. YOU ARE GREAT !!!!
Great video! Have viewed a few others on RUclips and yours is easily the best of the ones I saw. You kept the video super simple and explained the concept of callback really well. Can you please do one on JS Promises?
I think the example here is awesome by showing that when using callback function, two separate functions are included together in one function. So basically it is because the callback function is put at the bottom part of the other function that we can ensure all functions can take their time and run.
inside of another function, not bottom. You use another function to control when your "callback function" is executed. In this example, the add user function ensures that the call back function "getUsers" is called only after the user.push() is called.
no idea what language that is, but, if executing functions is base on how long it takes the function to run - this defies a fundamental building block of programming - SEQUENCE!
is AddUser() and GetUser() running sequential order although Adduser() takes longer than GetUser()?...is above explanation based on the assumption that both method run at different thread?
@Optimus27 I think the trick here is the setTimeOut() function. As soon as it is called, it is considered that the function is executed. Thus it moves on from addUser to getUser.
Oh my, this explanation must be special, For a moment I almost understood callbacks. Trust .e when I say that is an epic achievement. Gonna watch ot again and try it so ot sinks in. I always get thrown by the non intuitive order of execution in the syntax
Best explanation I've seen. Thank you.
Perfect for sure!
The fact that you could make this less than 5 minutes and explain things so simply and clearly is incredible! If only my college courses could have been this clear, I would have saved so much time. Thank you!
I have a degree in CA and my university never even mentioned this
What a scam
College courses are designed to let a portion of the people fail so that they can charge double the money for the same course, as well as achieving compartmentalisation between employees to keep people ignorant about their company and their employers. The elites extract resources from individuals through manufactured circumstances. They are satanists and they don't care.
@@SouthernHerdsman I 1000% agree....
@@fluxcap4630figures. California is full of liberals.
THIS SHOULD BE *THE ONLY EXPLANATION* OF CALLBACK FUNCTIONS, ALL THE OTHERS EXPLANATIONS ARE NOTHING BUT *SHIT* COMPARE TO THIS MASTERPIECE!
i agree with you 100%...youtube should be filtering trush...
Bro, I had 3 months trying to understand this... I even thought I wasnt made for coding... You changed my mind. Thanks!
Exactly the same for me.
I had the exact same experience as you LOL. It took me two months to figure this shit out and I thought about giving up programming for some moments
I have been studying JS for over two years and have beaten my head against a wall for so long trying to understand this fundamental concept in a less obscure way. Your explanation made perfect sense the first time and I can now confidently say that I understand callbacks. Thank you!
"We're going to use a callback to enforce the order of operations that we want". THANK YOU!
I agree with a lot of the viewers! Best Explanation I've seen on the internet so far! Thanks.
Shortest and clear explanation along with a great example. Thx.
3 year old video, I've been trying to understand the concept for 2 days now, you made me understand in less than 5 minutes. Mad thanks.
Great stuff, I have spent hours trying to grasp the callback concept watching video lessons, without success. You have given a brilliant explanation and I now understand it! Thank you!
The clarity in your explation was amazing. Finally understand what callbacks are. Thank you :)
God bless you, 3 years later you rescued a confused hobby coder :).
I watched videos with complex content about callbacks of 1 hour and didn't got it and you taught it me in less than 5 minutes :D!
Big thx!!!!
I read like 20 different explanations before finding this video that all basically said "A callback, calls back to the function to say it's done" which was not clear. THIS makes sense, TY!
Finally, a clear and concise example that got me to understand callbacks!!! You're the man!!! ;)
The shortest and clearest explanation I could find...THANK YOU!!! You made that so easy..
This is the only video you need to understand callbacks! Thks a lot man!!
even after 7 years, Your teaching is the best. I have watched 10's of video related to this topic but couldn't understand, Your just 4 minute video is better than 18-20 min video of other. Thank YOU
RUclips just recommended your video and its first time RUclips algorithem has done good
This is indeed one of the best videos on callback in Javascript.
incredible well explained
I've done 100's of hours of videos on JS/NodeJS etc. and have an AP in Comp. Sci. Been using callbacks, but basically just more of memorization to survive than actually understanding the concept. This video just made everything click within 5 minutes. Fucking hell, your explanation is so good, precise, clear, concise. Well done, i freaking appreciate you!
I didn't understand the call back concept clearly until I watched this one! Very good! Thanks a lot!
Finally a video that explains it well without so much mumbo jumbo. Best video on what a callback is. Thank you.
Probably the 10th explanation I have visited and now I can finally put this to rest thankyou!
It's amazing how much easier you made that, compared to other videos.
Thank you.
The best way of explanation. Simple & clear
5 years later of Js programming, I finally get what a call back is! Thank you :)
Great video! I've watched several on callbacks and this is by far the most clear
Best explanation ever on a callback function.
Very useful!! Other tutorials that I visited didn't explain why so much as just showing examples.
The best explanation of a callback on RUclips!
Best really short (yet full) description of callbacks I've found..
one of the best one i have ever seen regarding callbacks. Thank You.
Excellent description. All of the documentation I found online wasn't very clear, but this is demonstrating simplistically but sufficiently! Great job dude!
Callback function - A way to enforce the order of operations to protect against any timing issues that could occur between getting and posting data. Great explanation, thanks.
Couldn't have been stated more clearly. Thanks for the knowledge :)
The best on the whole of RUclips.. and I've watched many videos
No problem! Check out the Fullstack React tutorial on www.code-kits.com it's well explained too.
The array.push example was on point, thanks man, i am finally able to understand this
Incredibly easily explained. I don't think I am forgetting this again
BEST EXPLANATION I HAVE EVER SEEN BRO I WATCHED LIKE 6 VIDEO ON IT DIDNT UNDERSTAND IT U THE BEST
Dudeee you are Amazing! I was like 1 hour trying o understand, and I came across with this video and I managed to understand it in less than 2 minutes. You deserve a like bro
5 years later and that is the best explanation for callbacks on earth hands down
best tutorial ive seen so far on callbacks
OMG My mind was blown on how you explained it!
I can't believe he just explained a concept I have been struggling to understand in less than 5 minutes
Excellent explanation. Simple, direct, clear, and the example was easy to follow. Thank you very much, many videos have trouble getting to the point and inflate the videos with other information that can exhaust a viewer.
WOW! Finally this makes sense!!
Crystal clear, good explanation
I ran into this concept doing something with timers. The wikipedia page was totally unhelpful. This is incredible.
I think I FINALLY understood callback functions! Thank you.
Excellent explanation! I finally understand the concept of callbacks. Thank you.
Please make more. That was by far the best explanation I've seen
Crystal clear, Got right to the point. The other videos were all 20 minutes long.
Thank you so much, I finally understand. I appreciate how you explain slowly and with detail. Your code example is also very precise to the topic too.
Finally! You explain things well my friend. Subscribed!
Nice Lesson! Very well presented, short and to the point.
Cudos to you. The concept of callbacks is fairly new to me and i looked up i lot of tutorial but you .. i repeat you gave me the full grasp of it. YOU ARE GREAT !!!!
Simple explanation, watched more than 10 videos, This one has best explanation
Thanks
Straight to the point, real-world example, intelligible accent. Nice one.
Very helpful(clear,concise) explanation of callback functions. Thanks
I can't belive I was having problem in understanding callbacks. Your explanation makes it look too easy 😂
The example was just perfect for explaining callbacks and made very clear. Thanks
This guy is such a good teacher
Very clear explanation, and great example. Thank you.
Great video! Have viewed a few others on RUclips and yours is easily the best of the ones I saw. You kept the video super simple and explained the concept of callback really well.
Can you please do one on JS Promises?
Congratulations .. perfect explanation
This is so easy to understand. Thanks lad.
Thank you. Been straggling with this concept for a while, now it's clear.
Super usefull example that make callbacks understandable
btw what font are you using in atom? I love it
Third or fourth video I watched to understand. Now I got it. Thank you!
Awesome video dude! I watched a few before this really clicked for me, I think yours did it!
Best explanation on callbacks
Thank you, Sir. The best explanation I've ever seen
Has anyone noticed that the curser at 4:20 has a micro-interaction, which is just cool. Really liked it.
what is that, how I can also do that?
This is the best explanation so far. thanks
Great way to explain callback function.
I think the example here is awesome by showing that when using callback function, two separate functions are included together in one function. So basically it is because the callback function is put at the bottom part of the other function that we can ensure all functions can take their time and run.
inside of another function, not bottom. You use another function to control when your "callback function" is executed. In this example, the add user function ensures that the call back function "getUsers" is called only after the user.push() is called.
If you like this teaching style, check out codekits.gumroad.com/l/mariustemplate to learn fullstack web development with React!
I understood everything as I drank water. Thank you
"By the end, I GUARANTEE, you'll understand perfectly"... And he fuckin nails it.
Never seen a video this much simple. Thanks man ❤
This video and explanation is flawless!
Best video on callbacks hands down! +1
Btw what happened to this guy? all of his videos dates back to 3~4 years ago D:
Brilliant! Thank you
no idea what language that is, but, if executing functions is base on how long it takes the function to run - this defies a fundamental building block of programming - SEQUENCE!
Simple, and concise. Very good explanation!
is AddUser() and GetUser() running sequential order although Adduser() takes longer than GetUser()?...is above explanation based on the assumption that both method run at different thread?
@Optimus27 I think the trick here is the setTimeOut() function. As soon as it is called, it is considered that the function is executed. Thus it moves on from addUser to getUser.
Terrific explanation, clear as crystal. Great example of how this could be useful too.
Best teacher hands down
god-tier level of explanation here
Best ever demo.....vow. You compelled me to hit the subscribe.
Dude thanks a lot for this... That's how you explain stuff. Great. Thanks. I really had a very hard time understanding this until this tutorial
Thanks so much for the clear and concise tutorial!
Oh my, this explanation must be special, For a moment I almost understood callbacks. Trust .e when I say that is an epic achievement. Gonna watch ot again and try it so ot sinks in. I always get thrown by the non intuitive order of execution in the syntax
Best explanation I've watched! Thanks so much!
BTW, what font are you using there?
The font in vim is called Terminus it’s really great
@@codekits7759 Thank you! I was looking for long time, closest was unicode.
Well explained.....will remember this for life......great job man......bless you :)
Perfect explanation! Very easy to understand.
Great explanation, what's with the visual effect at 4:20? Is that exclusive to JS editor?
I think it must be this Atom editor plugin: atom.io/packages/activate-power-mode
Easy to catch callbacks now. Thanks.