The best explanation of Closures I have ever heard… hands down. Sure, a 10 second definition would be faster but Will has learned how to make it stick in a student's head by making us do the work. 👏
@SwimInAPondInTheRain
3 жыл бұрын
I admire how much care he puts into stepping through each function, line by line, and by hand. It didn't occur to me how many coding lectures/tutorials did not do this
@neilzedd8777
3 жыл бұрын
Same! So much so I just ordered a medium sized whiteboard on Amazon basics. I never realized how much of a difference learning things the "hard way" makes - writing each line of code and going through it line by line, as well as a healthy mental model to represent the concept etc.
@kewner8556
2 жыл бұрын
So good. Not just a great explanation, but also told in an inspiring way. If only there was a whole web development course from Will! Just in case it's useful to anybody: 0:00 Returning a function from a function 15:04 Calling a function from inside the scope it was defined in 20:14 Calling a function from outside the scope it was defined in 42:03 Backpack/persistent lexical scope reference/closed over variable environment/closure 45:46 Returning a function more than once 51:41 Lexically scoped languages vs. dynamically scoped languages 52:11 The power of closure
The ability of breaking down such a complex JS topics in small and simple steps and make them so easy to understand, its a charisma! Well done! Its the first time i watch an explanation of closures and i feel confident i 100% get it!
@Codesmith
2 жыл бұрын
Thank you Petros! More videos soon
@youngkim3625
2 жыл бұрын
I've gotta say, Will Sentance is captivating and genuinely inspires curiosity. His passion really comes through when he teaches. Thank you so much for this video.
@samuelokoli6584
2 жыл бұрын
All the love from Nigeria...I have never been so happy to attend classes...this was superb
@ankitvasita
3 жыл бұрын
I have watched tones of videos to understand hard parts of javascript but the way you explained these concepts is something that just clicks in my mind. Your teaching is on another level. keep it up.
@Codesmith
3 жыл бұрын
Thanks Ankit - hopefully we'll do some more courses soon
@kylelambert9576
4 жыл бұрын
Your videos have taken my JavaScript and programming knowledge to a whole new level. This is hands down the best explanation of advanced JavaScript topics. I can't thank you enough! :)
@sideshowlol
3 жыл бұрын
I absolutely loved this step-by-step walkthrough. Thanks Codesmith and thank you, Will. Also, as I happened to be watching on a Sunday, I had a good laugh when Will asked, "Why on earth are we doing this on a Sunday?" :D
@Codesmith
3 жыл бұрын
I love that!
@mahmoudhussein947
Жыл бұрын
at last I can say that I fully understand closures , I really admire methodology of teaching and breaking down this complex topic 👏
@Codesmith
Жыл бұрын
Thank you Mahmoud! Let us know other topics you want to hear about
@poppyseeded3062
2 жыл бұрын
This video is gold! I was able to get through multiple closure problems after only watching a portion of the video!!
@sezif3157
2 жыл бұрын
OMG this is an excellent class on javascript and an excellent class on how to teach correctly, both simultaneously. Awesome, thanks Will!
@nguyennguyen-dd8kz
3 жыл бұрын
Your drawing helps explaining closure in a clearer way! Thank you so much!
@Codesmith
3 жыл бұрын
We're so glad :D
@TibbyProductions
2 жыл бұрын
Man, that backpack of data analogy is super helpful for understanding how closures work, thank you so much Will!
@Codesmith
2 жыл бұрын
Thank you! Spread the word 😂
@headphonejames
9 ай бұрын
This was a phenomenal lecture and a top notch teacher. Extremely grateful that this is shared.
@Codesmith
9 ай бұрын
We are so glad it was helpful!!
@lalosalamanca1208
2 жыл бұрын
Wow. This is insanely helpful. Thank you so much for going into depth on this hard-to-comprehend subject within the "scope" of JS.
@Codesmith
2 жыл бұрын
😂 nice
@emate8422
3 жыл бұрын
Ive watched multiple video about clouseres and yours explenection is Great Thanks
@psk177
2 жыл бұрын
You are an absolute LEGEND! Thank you so much Sir!
@brucesmith1754
2 жыл бұрын
Defining closures by way of understanding the background engineering. i really appreciate this approach to explaining these challenging concepts. Great job Will.
@felipemelendez5741
3 жыл бұрын
Best closure explanation I have seen thus far; excellent, thanks!
@codellyson
3 жыл бұрын
The best javascript teacher out there. Much love and thanks for all you do.
@oanacristea2572
3 жыл бұрын
One of the most complex js concepts explained so well. Thanks Will and Codesmith!!
@saidshahahmadi6975
2 жыл бұрын
The best explanation of Closures, thanks smith
@Codesmith
Жыл бұрын
Of course! Happy to hear it was helpful!
@markpowell8325
2 жыл бұрын
This is crazy good. By far the best tutorial I have ever seen.
@Codesmith
Жыл бұрын
We are so happy to hear it was helpful!
@macmaster9887
2 жыл бұрын
This is gem.. whole heartedly thankyou to codesmith.
@S0m0neRand0m
3 жыл бұрын
Man, so happy I found this channel! You guys are all great, but especially you mister Will. Love the style, and I've always like the 'English accent' better than the American English 😉
@Codesmith
3 жыл бұрын
Thanks Stijn - I can't deny I'm a fan of American accents above all else
@cannabisanomaly
Жыл бұрын
I like to think this specific class that is involved with all of Will's lectures at this point in time is very similar to the class of students that was in the movie Dead Poets Society
@salamander5969
Жыл бұрын
What the f , the way you explain it using diagram makes me understand it better, and you explained the best context
@Codesmith
Жыл бұрын
Thank you! Keep going with the workshops
@vusimdudu9033
3 жыл бұрын
Wow, that is the best explanation of closure I have ever heard, well done Sir.
@__prod1gy__793
4 жыл бұрын
Will is great,i like his workshops on frontend masters
@offday3523
3 жыл бұрын
so glad I found this! thank you Will!
@Codesmith
3 жыл бұрын
Glad you enjoyed it!
@RocknRollDina
2 жыл бұрын
Will is the best teacher ever!
@sanjusaju4049
2 жыл бұрын
The best explanation i have ever heard!!....
@trunks7012
3 жыл бұрын
only time i can ever remember wanting to like a video twice
@Codesmith
3 жыл бұрын
haha - thanks so much 🙏
@veggievera
3 жыл бұрын
Wow! This really cleared things up for me :)
@Codesmith
3 жыл бұрын
I'm so glad!
@dhoomketu731
2 жыл бұрын
Will, I owe you a beer. Great stuff mate.
@mattisnumber6
3 жыл бұрын
This is awesome. Great educator
@failureffect
3 жыл бұрын
So I'm slowly understanding a call back can access variables within its outer function. But what are some real-world uses of a closure in React/Angular/Vue?
@gsmsalihou4505
4 жыл бұрын
Very well thank Will
@MeAsMeButMe
4 жыл бұрын
I love this! 🙌🏽🙌🏽🙌🏽
@daizowatanabe5818
2 жыл бұрын
How can I access the value of counter, say like, to console.log?
@professoroflogic8788
4 жыл бұрын
We need the posh parts of JavaScript.
@thomasnielsen7466
4 жыл бұрын
what did the JS dev team actually call the closure when they made it?
@jiazhengguo5493
4 жыл бұрын
awesome!!!
@user-XM6756
2 жыл бұрын
Talanted teacher!
@nickfan7867
4 жыл бұрын
Life saver!
@northstarcode8675
3 жыл бұрын
When I first heard about "memoize", I thought it's a "memorize" in a Boston accent xD
@hqbop9058
2 жыл бұрын
Hi! I'm a student. I would appreciate it if you could help me with my homework. Thank u!
Пікірлер: 70