Learning Tracks
Your roadmap to real skills.
Many tracks and dozens of sub-tracks. Every track starts with a free intro lesson.
Learning Tracks
Many tracks and dozens of sub-tracks. Every track starts with a free intro lesson.
Hooks, performance, server components — beyond what Web Dev / React+Next.js covered.
~12 hours · 11 lessons
View track details →React Rendering Model
Explain the virtual DOM, reconciliation, and the fiber architecture at a conceptual level.
Hooks in Depth
Use useState, useEffect, useContext, useReducer, useRef, useMemo, useCallback, useTransition, useDeferredValue intentionally.
Custom Hooks
Extract logic into reusable, testable custom hooks.
State Management: Local vs Global
Pick the right state manager for the situation: local, Zustand, Redux Toolkit, Jotai.
Performance Optimization
Apply React.memo, useMemo, useCallback, code splitting, virtualization.
React Patterns
Use compound components, composition, and modern alternatives to render props + HOCs.
Forms in React
Build forms with react-hook-form + Zod for validation.
Testing React
Write behavior-focused tests with React Testing Library; avoid testing implementation.
React Server Components
Distinguish server from client components, what each can do, and how they compose.
Passion Project: React Hooks Library or Perf Showcase
Publish a custom hooks library or ship a profiled performance showcase that proves senior-level React.
React Job Readiness
Translate React skills into resume bullets + interview answers for frontend / full-stack roles.