Continue Course
Nice Work!
You have completed JavaScript: The Hard Parts, v3
Are you enjoying this course?

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

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.