Skip to content
Abstract cover artwork for Modern React Patterns and Server Components, a JavaScript course JavaScript
JavaScript intermediate 13 hours 4.6

Modern React Patterns and Server Components

Taught by Aisha Bello

React changed shape and a lot of received wisdom expired with it. Server versus client components, the boundaries between them, data fetching and caching, state colocation, and the rendering model that explains why your component ran three times.

More in JavaScript

Abstract cover artwork for TypeScript for Large Codebases, a JavaScript course JavaScript
JavaScript intermediate

TypeScript for Large Codebases

Types as design tools. Generics and conditional types, discriminated unions that make invalid states unrepresentable, declaration files, strictness flags introduced incrementally, and monorepo project references that keep builds fast as the codebase grows.

LM Lucas Meyer 4.7

$65.00

12 hours

Abstract cover artwork for JavaScript Deep Dive: The Event Loop and Beyond, a JavaScript course JavaScript
JavaScript intermediate

JavaScript Deep Dive: The Event Loop and Beyond

Why your await resolved in that order. Microtasks and macrotasks, closure and scope semantics, prototype chains, memory leaks in long-lived pages, and profiling with the performance panel. The mental model that makes async JavaScript predictable.

LM Lucas Meyer 4.6

$55.00

11 hours