Form Factory’s three-tiered training curriculum for Hydrogen development. Resources are scoped by project (All, ELF, Spanx, Boll & Branch) and progress from foundational to advanced. Complements core-skills-training which covers general professional skills.
Level 1 — Foundations
Core technologies every engineer must learn. All apply to every project.
| Resource | Type |
|---|---|
| Build a Custom Storefront with Hydrogen | Course |
| Claude Code Essentials | Course |
| Hydrogen and Oxygen docs | Docs |
| Managing Pull Request Size | Guide |
| React Learn (4 sections: Describing UI, Interactivity, State, Escape Hatches) | Docs |
| React Router (Framework Mode) | Docs |
| TypeScript Handbook | Docs |
The PR size guide reinforces the limits in pull-request-guidelines.
Level 2 — Project-Specific Tools
Deeper knowledge of the libraries and tools used across projects.
| Resource | Type | Projects |
|---|---|---|
| Class Variance Authority (CVA) | Docs | Spanx |
| Conform | Docs | Spanx |
| Epic React | Course | All |
| Full Stack Foundations | Course | All |
| Git Town | Docs | All |
| GraphQL | Docs | All |
| i18next | Docs | ELF, Spanx |
| Radix Primitives | Docs | Boll & Branch, ELF, Spanx |
| Sanity | Docs | Boll & Branch, Spanx |
| shadcn/ui | Docs | Spanx |
| Storybook | Docs | All |
| Tailwind | Docs | Spanx |
| Vitest | Docs | All |
| Zod | Docs | All |
Level 3 — Advanced & Testing
Specialized courses with a heavy emphasis on testing (5 courses from Epic Web).
| Resource | Type | Projects |
|---|---|---|
| CSS for JavaScript Developers | Course | All |
| Headless at Shopify for Business Consultants | Course | All |
| Mocking Techniques in Vitest | Course | All |
| Pixel Perfect Figma to Tailwind | Course | Spanx |
| React Component Testing with Vitest | Course | All |
| Shopify Apps | Docs | All |
| Shopify Editions 2025 | Masterclass | All |
| Solution Planning Fundamentals | Course | All |
| Testing Fundamentals | Course | All |
| Testing Fundamentals in TypeScript | Course | All |
| Testing JavaScript | Course | All |
| TypeScript 5+ Fundamentals, v4 | Course | All |
| Web Application Testing | Course | All |