All Teachers / Will Sentance
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.

Workshops with Will Sentance

November 21 to 22, 2024 - 9:30am to 4:30pm Central Standard Time
▶ LIVE NOW

AI for Software Engineers

Will Sentance

Will Sentance

Codesmith
Develop an under-the-hood understanding of the principles behind AI - neural networks, GPTs and LLMs - to stand out as the software engineer that can truly integrate these models into software to build new products, augment your workflows and solve the hardest business problems.
AI for Software Engineers

Will Sentance's Courses

The Hard Parts of UI Development

Will Sentance

Will Sentance

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!
9 hours, 19 minutes CC
The Hard Parts of UI Development
drag handle

JavaScript: The Hard Parts, v2

Will Sentance

Will Sentance

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

The Hard Parts of Functional JavaScript

Will Sentance

Will Sentance

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

The Hard Parts of Servers & Node.js

Will Sentance

Will Sentance

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

The Hard Parts of Object Oriented JavaScript

Will Sentance

Will Sentance

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

The Hard Parts of Asynchronous JavaScript

Will Sentance

Will Sentance

Codesmith
Gain an intuitive understanding of asynchronous features of JavaScript in ES6+: iterators, generators, promises, and async/await!
4 hours, 46 minutes CC
The Hard Parts of Asynchronous JavaScript
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

Markus August

sobergklyver

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

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

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

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

Andreas Karabetian

adreaskar

I just completed "The Hard Parts of Asynchronous JavaScript" by Will Sentance on Frontend Masters! The sail was smooth till I completed Promises, but iterators and more so Generators, was something difficult to wrap my head around.
Kaustubh

Kaustubh

715kaustubh

Our courses are taught by experts from these top companies (and more)

Microsoft
Netflix
Stripe
Spotify