React Developer Skill Tree

0% Complete
0
Skills Unlocked
24
Total Skills
0
Quests Complete
Click any skill to view quests and resources
LV.1 Foundation
+10 XP
πŸ“„
HTML Basics
Elements, attributes, semantic HTML
View Quests
+10 XP
🎨
CSS Basics
Selectors, box model, flexbox
πŸ“‹ View Quests
+15 XP
πŸ“¦
JS Variables & Types
let, const, strings, numbers, arrays
πŸ“‹ View Quests
+15 XP
βš™οΈ
JS Functions
Function declaration, arrow functions
πŸ“‹ View Quests
+15 XP
πŸ“Š
Array Methods
map, filter, reduce, forEach
πŸ“‹ View Quests
+15 XP
πŸ“˜
Objects & JSON
Object literals, JSON parsing
πŸ“‹ View Quests
LV.3 Advanced React
+30 XP
πŸ”„
useEffect Hook
Side effects, cleanup, dependencies
πŸ“‹ View Quests
+30 XP
🌐
Data Fetching
fetch API, async/await, loading states
πŸ“‹ View Quests
+25 XP
πŸ“
Form Management
Controlled components, validation
πŸ“‹ View Quests
+25 XP
⬆️
Lifting State Up
Shared state, prop drilling
πŸ“‹ View Quests
+20 XP
πŸ”‘
Lists & Keys
Rendering lists, unique keys
πŸ“‹ View Quests
+35 XP
πŸͺ
Custom Hooks
Creating reusable logic
πŸ“‹ View Quests
LV.4 Professional Skills
+40 XP
πŸ—ΊοΈ
React Router
Navigation, routes, params
πŸ“‹ View Quests
+40 XP
🌍
Context API
Global state management
πŸ“‹ View Quests
+45 XP
πŸ“˜
TypeScript + React
Type safety, interfaces
πŸ“‹ View Quests
+35 XP
πŸ§ͺ
Testing
Unit tests, React Testing Library
πŸ“‹ View Quests
+35 XP
⚑
Performance
useMemo, useCallback, React.memo
πŸ“‹ View Quests
+30 XP
πŸš€
Deployment
Build process, hosting, CI/CD
πŸ“‹ View Quests
[02] Tier 2: React Core
+20 XP
πŸ”§
JSX Syntax
JSX rules, expressions, fragments
πŸ“‹ View Quests
+20 XP
🧩
Components
Functional components, composition
πŸ“‹ View Quests
+20 XP
πŸ“¨
Props
Passing data, prop types, children
πŸ“‹ View Quests
+25 XP
πŸ’Ύ
useState Hook
State management, updates, arrays/objects
πŸ“‹ View Quests
+20 XP
πŸ‘†
Event Handling
onClick, onChange, form handling
πŸ“‹ View Quests
+20 XP
πŸ”€
Conditional Rendering
if/else, ternary, && operator
πŸ“‹ View Quests