Continue Course

Nice Work!
You have completed JavaScript: The Hard Parts, v3
|
|
JavaScript: The Hard Parts, v3
Go deep into the foundational mechanics of JavaScript! From higher-order functions and closure to asynchronous code execution and object-oriented programming, build a comprehensive mental model around concepts that even the most experienced developers often lack. Grab a “backpack” as you follow the thread of execution through the call stack, callback queue, and microtask queue. Leverage prototypical inheritance and modern OOP features like classes and private/static fields. Understand the difference between stack and heap memory, and explore metaprogramming and type coercion with symbols.
Course Progress
Lessons Completed
0
Lessons Remaining
0
Time Remaining
0 hr 0 min
0% completed
0% remaining
Course Detail
Published: January 29, 2026
Will Sentance
Will Sentance is the founder at Codesmith - a software engineering and machine learning tech residency with 5000+ graduates founding startups and working at organizations from OpenAI, Google, Kaiser Permanente and the UN. He is a Visiting Fellow working on AI at Oxford University, creator of the Hard Parts courses and of Icecomm, a developer platform for P2P video and data communication. Will graduated from Oxford University and Harvard University.