Codesmith
All Teachers / Will Sentance

Will Sentance
Codesmith
Will Sentance is co-founder and CEO at Codesmith – a software engineering and machine learning residency based in Los Angeles, New York, and Oxford. He is the creator of Icecomm, the most famous developer platform for P2P video and data communication. Before Codesmith, Will was CEO at Ownly and a Software Engineer at Gem.
Will graduated from Oxford University and Harvard University.
Get Free Access for 7 Days to 200+ Courses
Unlock access to over 200+ high-quality frontend and fullstack courses - a perfect opportunity to get started and gauge your interest!
Will Sentance's Courses
Hard Parts of AI: Neural Networks
Understand how AI prediction and neural networks work under the hood! Learn core AI concepts through hands-on fraud detection and image recognition examples. Build the technical knowledge to confidently integrate AI into your applications.

drag handle
The Hard Parts of UI Development
Codesmith
Develop an under-the-hood knowledge of UI development by learning techniques such as data binding, UI composition, templating, virtual DOM and its reconciliation, and hooks, all from scratch!

drag handle
JavaScript: The Hard Parts, v2
Codesmith
Take your JavaScript to the next level. Gain an understanding of callbacks, higher-order functions, closure, asynchronous and object-oriented JavaScript!

drag handle
The Hard Parts of Functional JavaScript
Codesmith
Go under the hood of powerful techniques like: Higher Order Functions, Function Composition, Pure Functions, and Immutability of State.

drag handle
The Hard Parts of Servers & Node.js
Codesmith
Uncover the most challenging, yet most powerful features in server Node.js, to help you write and debug professional server code.

drag handle
The Hard Parts of Object Oriented JavaScript
Codesmith
Understand JavaScript’s prototypal design and ES6+ classes to better organize and scale your JavaScript apps.

drag handle
The Hard Parts of Asynchronous JavaScript
Codesmith
Gain an intuitive understanding of asynchronous features of JavaScript in ES6+: iterators, generators, promises, and async/await!

drag handle
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
Fantastic course, as always from the great Will Sentance! The course made some of the concepts in the field of AI less intimidating while building great mental models for understanding.
Samarth Joshi
I just finished "The Hard Parts of JavaScript OOP" by Will Sentance on Frontend Masters! I loved how Will tackled JavaScript object issues and offered diverse solutions until reaching the OOP approach, which just prototypes behind the scenes. Highly insightful! 🚀
Azedine Ouhadou
OuhadouAzedine
The Hard Parts of JavaScript and all the related hard parts series by Will is totally worth it.
Will Sentance is the goat.
Abhinav
sehgxl
Going through Will Sentance's, "The Hard Parts of Object Oriented JavaScript" on Frontend Masters. Gaining an in-depth understanding of how prototypes govern almost everything related to objects under the hood in JavaScript.
Achara Chisom
Chisom14Solomon
Will Sentance has the best way to describe closures in JavaScript, a rather advanced concept. Definitely recommend his course "JavaScript: The Hard Parts" on Frontend Masters.
Andreas Karabetian
adreaskar
Our courses are taught by experts from these top companies (and more)
Microsoft
Netflix
Stripe
Spotify