Codesmith
All Teachers / Will Sentance
Will Sentance
Codesmith
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.
Workshops with Will Sentance
JavaScript: The Hard Parts, v3
Build a robust mental model of callbacks and higher order functions, closure, types & operators, asynchronous JavaScript and object-oriented JavaScript. Improve how you write code, debug more effectively and become the versatile problem-solving developer you aspire to be.
AI Engineering Fundamentals
Codesmith
Build a deep under-the-hood understanding of AI-aided software engineering as an emerging paradigm of programming. Solve AI-enabled development problems via first-principles reasoning, not trial-and-error prompting, and be able to build modular, maintainable AI systems in production.
Will Sentance's Courses
What They're Saying
I just completed "JavaScript: The Hard Parts, v2" by Will Sentance on Frontend Masters! Will is such a insightful and funny guy, making this whole learning experience quite entertaining. Can recommend. 100%.

Markus August
sobergklyver
Basically a map of how all frameworks and Vanilla JS work under the hood. Shows the complexities of UI development on the web, and why it is that way.

Rene Yibowei
I've been professional coding in Javascript for over 5 years now and this course made a hell lot of topics way clearer for me. Wish I would've seen this at the beginning of my career and will definitely recommend this to every new dev in my team.

Michael Glas
I’m a 5-year mid-level frontend dev. I’ve shipped apps, debugged race conditions, and argued about this in code reviews. I thought I knew JavaScript, but this advanced course proved me wrong. Hands-down the best learning experience of my career.
HyunBin Cho
Very well-explained course. Will uses a tactic of repeating the concepts over and over with visual explanations, which makes it easier to understand and remember what was said. Also, very good exercises and questions that helped consolidate the lessons.
Alícia Foureaux
Excellent explanation of the ideas and concepts behind modern UI frameworks like React, simple and detailed and well-explained as usual from Will!

Emad Ashraf
Our courses are taught by experts from these top companies (and more)
Microsoft
Netflix
Stripe
Spotify





