Home
Courses
Paths
Blog
Products
About
Learn
Courses
25 courses across 5 areas
Not sure where to start?
Learning Paths →
All areas
AI (1)
System Design (2)
Backend (10)
Frontend (7)
Fundamentals (5)
All tags
Cards
Cards
List
List
Showing 7 of 25 in Frontend
Clear filters
JavaScript & Modern JavaScript (ES6+)
The language itself, from the first variable to the event loop.
JavaScript
ES6
Async
DOM
Fundamentals
12 modules · 99 lessons planned
Open →
TypeScript
JavaScript with a type system - from annotations to infer.
TypeScript
TS
Type Safety
Static Typing
Generics
React
Node.js
14 modules · 169 lessons planned
Open →
React
From JSX to production, in eighteen modules.
React
TypeScript
Frontend
Redux
Testing
18 modules · 192 lessons planned
Open →
Micro Frontend
Many teams, one page - and the honest cost of it.
Micro Frontend
Module Federation
Architecture
Frontend
9 modules · 77 lessons planned
Open →
Redux
One store, one direction, and everything that follows.
Redux
Redux Toolkit
RTK Query
State
Frontend
18 modules · 187 lessons planned
Open →
React Hooks
Every React 18 and 19 hook, with a live demo each.
React
Hooks
Interactive
9 groups · 18 hooks
Open →
Huge JSON Handling
Eleven ways to survive a JSON file that is too big.
React
Performance
Interactive
Workers
11 approaches
Open →