# Learn XState & state machines: live workshops, courses, 1:1

Canonical: https://davidk.dev/learn/

## Self-serve offers (exact prices, USD)
- **Public live workshop (1 day, remote)**: $795 (per seat). ~6 hours live with David; Early bird $595; 10% off for 4+ seats; Max 40 seats.
- **Live 2-day masterclass**: $1,395 (per seat). Two full days, remote; Exercises, recordings for attendees.
- **Multi-week cohort**: $1,495 (per seat). 4 weekly live sessions; Private community + 2 group office hours.
- **Recorded workshop**: $249 (single workshop). Self-paced, from live recordings; Complete bundle: $499; Team discounts 10–20%, regional pricing.
- **Group office hours**: $99 (per session). 60 minutes, up to 15 people; Bring your questions and code.
- **1:1 call, 30 minutes**: $400. Individuals or companies; Focused question or code walkthrough.
- **1:1 call, 60 minutes**: $750. Individuals or companies; Deep dive on your architecture.
- **Async code & architecture review**: $1,000. Recorded video walkthrough; One repo or PR.

## Frontend Masters (Master.dev) courses (37,790 hours watched all-time)
- State Management at Scale in React & Next.js: https://master.dev/courses/react-nextjs-state/
- CSS Animations and Transitions: https://master.dev/courses/css-animations/
- State Machines in JavaScript with XState, v2: https://master.dev/courses/xstate-v2/
- State Modeling in React with XState: https://master.dev/courses/xstate-react/
- State Machines in JavaScript with XState, v1 (retired, replaced by v2)
