CodeAtlas CL Classic CY Cyber FR Forest SS Sunset AU Aurora MN Mono
Loading…
If this never completes: start PostgreSQL, check DATABASE_URL and DIRECT_URL in .env, run npx prisma db push. Optional: set SKIP_RUNTIME_CATALOG_SEED=1 to skip heavy catalog seed while debugging.
Frontend Mastery Master frontend development from HTML/CSS and React to performance, accessibility, and scalable architecture.
12 modules • 320 lessons
1 HTML and CSS BasicsBEGINNER Semantic markup, selectors, layout, and responsive design.
2 JavaScript FundamentalsBEGINNER Variables, functions, DOM manipulation, and events.
31 UI Lab for admin data table #4 Frontend Mastery Playbook #5
3 First React AppBEGINNER Components, JSX, props, state, and basic hooks.
55 Frontend Drill for admin data table #156 Sprint: improve test coverage #257 Component Checkpoint #358 UI Lab for dashboard with charts #459 Frontend Mastery Playbook #560 Frontend Drill for real-time chat interface #661 Sprint: enhance user experience #762 Component Checkpoint #8
4 Component PatternsINTERMEDIATE Composition, higher-order components, and render props.
81 Frontend Drill for e-commerce product page #182 Sprint: reduce bundle size #283 Component Checkpoint #384 UI Lab for real-time chat interface #485 Frontend Mastery Playbook #586 Frontend Drill for search with filters #687 Sprint: reduce layout shift #7 Component Checkpoint #8
5 State ManagementINTERMEDIATE Context, Redux, Zustand, and data flow patterns.
108 Frontend Drill for real-time chat interface #1109 Sprint: optimize render performance #2110 Component Checkpoint #3111 UI Lab for admin data table #4112 Frontend Mastery Playbook #5113 Frontend Drill for e-commerce product page #6114 Sprint: improve component reusability #7 Component Checkpoint #8
6 Routing and NavigationINTERMEDIATE React Router, nested routes, and programmatic navigation.
135 Frontend Drill for admin data table #1136 Sprint: improve test coverage #2137 Component Checkpoint #3138 UI Lab for dashboard with charts #4139 Frontend Mastery Playbook #5140 Frontend Drill for real-time chat interface #6141 Sprint: enhance user experience #7 Component Checkpoint #8
7 Performance OptimizationADVANCED Memoization, lazy loading, virtualization, and bundle splitting.
161 Frontend Drill for e-commerce product page #1162 Sprint: reduce bundle size #2163 Component Checkpoint #3164 UI Lab for real-time chat interface #4165 Frontend Mastery Playbook #5166 Frontend Drill for search with filters #6167 Sprint: reduce layout shift #7 Component Checkpoint #8
8 Accessibility (a11y)ADVANCED ARIA, keyboard navigation, screen readers, and WCAG.
188 Frontend Drill for real-time chat interface #1189 Sprint: optimize render performance #2190 Component Checkpoint #3191 UI Lab for admin data table #4192 Frontend Mastery Playbook #5193 Frontend Drill for e-commerce product page #6194 Sprint: improve component reusability #7 Component Checkpoint #8
9 Testing FrontendADVANCED Jest, React Testing Library, Cypress, and E2E strategies.
215 Frontend Drill for admin data table #1216 Sprint: improve test coverage #2217 Component Checkpoint #3218 UI Lab for dashboard with charts #4219 Frontend Mastery Playbook #5220 Frontend Drill for real-time chat interface #6221 Sprint: enhance user experience #7222 Component Checkpoint #8
10 Design SystemsPROFESSIONAL Component libraries, tokens, documentation, and governance.
241 Frontend Drill for e-commerce product page #1242 Sprint: reduce bundle size #2243 Component Checkpoint #3244 UI Lab for real-time chat interface #4245 Frontend Mastery Playbook #5246 Frontend Drill for search with filters #6247 Sprint: reduce layout shift #7248 Component Checkpoint #8
11 SSR and SSGPROFESSIONAL Next.js, Remix, hydration, and edge rendering.
268 Frontend Drill for real-time chat interface #1269 Sprint: optimize render performance #2270 Component Checkpoint #3271 UI Lab for admin data table #4272 Frontend Mastery Playbook #5273 Frontend Drill for e-commerce product page #6274 Sprint: improve component reusability #7275 Component Checkpoint #8
12 Frontend ArchitecturePROFESSIONAL Monorepos, micro-frontends, and scalable app structure.
295 Frontend Drill for admin data table #1296 Sprint: improve test coverage #2297 Component Checkpoint #3298 UI Lab for dashboard with charts #4299 Frontend Mastery Playbook #5300 Frontend Drill for real-time chat interface #6301 Sprint: enhance user experience #7 Component Checkpoint #8First 30 lessons are free. Subscribe to unlock all 320 Frontend Mastery lessons.
32
33 Frontend Drill for e-commerce product page #6
34 Sprint: improve component reusability #7
35 Component Checkpoint #8
36 UI Lab for real-time chat interface #9
37 Frontend Mastery Playbook #10
38 Frontend Drill for search with filters #11
39 Sprint: improve test coverage #12
40 Component Checkpoint #13
41 UI Lab for e-commerce product page #14
42 Frontend Mastery Playbook #15
43 Frontend Drill for multi-step form wizard #16
44 Sprint: enhance user experience #17
45 Component Checkpoint #18
46 UI Lab for search with filters #19
47 Frontend Mastery Playbook #20
48 Frontend Drill for landing page with animations #21
49 Sprint: enhance type safety #22
50 Component Checkpoint #23
51 UI Lab for multi-step form wizard #24
52 Frontend Mastery Playbook #25
53 Frontend Drill for media gallery #26
54 Sprint: strengthen accessibility #27
63 UI Lab for admin data table #9
64 Frontend Mastery Playbook #10
65 Frontend Drill for e-commerce product page #11
66 Sprint: enhance type safety #12
67 Component Checkpoint #13
68 UI Lab for real-time chat interface #14
69 Frontend Mastery Playbook #15
70 Frontend Drill for search with filters #16
71 Sprint: strengthen accessibility #17
72 Component Checkpoint #18
73 UI Lab for e-commerce product page #19
74 Frontend Mastery Playbook #20
75 Frontend Drill for multi-step form wizard #21
76 Sprint: reduce bundle size #22
77 Component Checkpoint #23
78 UI Lab for search with filters #24
79 Frontend Mastery Playbook #25
80 Frontend Drill for landing page with animations #2688
89 UI Lab for e-commerce product page #9
90 Frontend Mastery Playbook #10
91 Frontend Drill for multi-step form wizard #11
92 Sprint: optimize render performance #12
93 Component Checkpoint #13
94 UI Lab for search with filters #14
95 Frontend Mastery Playbook #15
96 Frontend Drill for landing page with animations #16
97 Sprint: improve component reusability #17
98 Component Checkpoint #18
99 UI Lab for multi-step form wizard #19
100 Frontend Mastery Playbook #20
101 Frontend Drill for media gallery #21
102 Sprint: improve test coverage #22
103 Component Checkpoint #23
104 UI Lab for landing page with animations #24
105 Frontend Mastery Playbook #25
106 Frontend Drill for dashboard with charts #26
107 Sprint: enhance user experience #27115
116 UI Lab for real-time chat interface #9
117 Frontend Mastery Playbook #10
118 Frontend Drill for search with filters #11
119 Sprint: improve test coverage #12
120 Component Checkpoint #13
121 UI Lab for e-commerce product page #14
122 Frontend Mastery Playbook #15
123 Frontend Drill for multi-step form wizard #16
124 Sprint: enhance user experience #17
125 Component Checkpoint #18
126 UI Lab for search with filters #19
127 Frontend Mastery Playbook #20
128 Frontend Drill for landing page with animations #21
129 Sprint: enhance type safety #22
130 Component Checkpoint #23
131 UI Lab for multi-step form wizard #24
132 Frontend Mastery Playbook #25
133 Frontend Drill for media gallery #26
134 Sprint: strengthen accessibility #27142
143 UI Lab for admin data table #9
144 Frontend Mastery Playbook #10
145 Frontend Drill for e-commerce product page #11
146 Sprint: enhance type safety #12
147 Component Checkpoint #13
148 UI Lab for real-time chat interface #14
149 Frontend Mastery Playbook #15
150 Frontend Drill for search with filters #16
151 Sprint: strengthen accessibility #17
152 Component Checkpoint #18
153 UI Lab for e-commerce product page #19
154 Frontend Mastery Playbook #20
155 Frontend Drill for multi-step form wizard #21
156 Sprint: reduce bundle size #22
157 Component Checkpoint #23
158 UI Lab for search with filters #24
159 Frontend Mastery Playbook #25
160 Frontend Drill for landing page with animations #26168
169 UI Lab for e-commerce product page #9
170 Frontend Mastery Playbook #10
171 Frontend Drill for multi-step form wizard #11
172 Sprint: optimize render performance #12
173 Component Checkpoint #13
174 UI Lab for search with filters #14
175 Frontend Mastery Playbook #15
176 Frontend Drill for landing page with animations #16
177 Sprint: improve component reusability #17
178 Component Checkpoint #18
179 UI Lab for multi-step form wizard #19
180 Frontend Mastery Playbook #20
181 Frontend Drill for media gallery #21
182 Sprint: improve test coverage #22
183 Component Checkpoint #23
184 UI Lab for landing page with animations #24
185 Frontend Mastery Playbook #25
186 Frontend Drill for dashboard with charts #26
187 Sprint: enhance user experience #27195
196 UI Lab for real-time chat interface #9
197 Frontend Mastery Playbook #10
198 Frontend Drill for search with filters #11
199 Sprint: improve test coverage #12
200 Component Checkpoint #13
201 UI Lab for e-commerce product page #14
202 Frontend Mastery Playbook #15
203 Frontend Drill for multi-step form wizard #16
204 Sprint: enhance user experience #17
205 Component Checkpoint #18
206 UI Lab for search with filters #19
207 Frontend Mastery Playbook #20
208 Frontend Drill for landing page with animations #21
209 Sprint: enhance type safety #22
210 Component Checkpoint #23
211 UI Lab for multi-step form wizard #24
212 Frontend Mastery Playbook #25
213 Frontend Drill for media gallery #26
214 Sprint: strengthen accessibility #27
223 UI Lab for admin data table #9
224 Frontend Mastery Playbook #10
225 Frontend Drill for e-commerce product page #11
226 Sprint: enhance type safety #12
227 Component Checkpoint #13
228 UI Lab for real-time chat interface #14
229 Frontend Mastery Playbook #15
230 Frontend Drill for search with filters #16
231 Sprint: strengthen accessibility #17
232 Component Checkpoint #18
233 UI Lab for e-commerce product page #19
234 Frontend Mastery Playbook #20
235 Frontend Drill for multi-step form wizard #21
236 Sprint: reduce bundle size #22
237 Component Checkpoint #23
238 UI Lab for search with filters #24
239 Frontend Mastery Playbook #25
240 Frontend Drill for landing page with animations #26
249 UI Lab for e-commerce product page #9
250 Frontend Mastery Playbook #10
251 Frontend Drill for multi-step form wizard #11
252 Sprint: optimize render performance #12
253 Component Checkpoint #13
254 UI Lab for search with filters #14
255 Frontend Mastery Playbook #15
256 Frontend Drill for landing page with animations #16
257 Sprint: improve component reusability #17
258 Component Checkpoint #18
259 UI Lab for multi-step form wizard #19
260 Frontend Mastery Playbook #20
261 Frontend Drill for media gallery #21
262 Sprint: improve test coverage #22
263 Component Checkpoint #23
264 UI Lab for landing page with animations #24
265 Frontend Mastery Playbook #25
266 Frontend Drill for dashboard with charts #26
267 Sprint: enhance user experience #27
276 UI Lab for real-time chat interface #9
277 Frontend Mastery Playbook #10
278 Frontend Drill for search with filters #11
279 Sprint: improve test coverage #12
280 Component Checkpoint #13
281 UI Lab for e-commerce product page #14
282 Frontend Mastery Playbook #15
283 Frontend Drill for multi-step form wizard #16
284 Sprint: enhance user experience #17
285 Component Checkpoint #18
286 UI Lab for search with filters #19
287 Frontend Mastery Playbook #20
288 Frontend Drill for landing page with animations #21
289 Sprint: enhance type safety #22
290 Component Checkpoint #23
291 UI Lab for multi-step form wizard #24
292 Frontend Mastery Playbook #25
293 Frontend Drill for media gallery #26
294 Sprint: strengthen accessibility #27302
303 UI Lab for admin data table #9
304 Frontend Mastery Playbook #10
305 Frontend Drill for e-commerce product page #11
306 Sprint: enhance type safety #12
307 Component Checkpoint #13
308 UI Lab for real-time chat interface #14
309 Frontend Mastery Playbook #15
310 Frontend Drill for search with filters #16
311 Sprint: strengthen accessibility #17
312 Component Checkpoint #18
313 UI Lab for e-commerce product page #19
314 Frontend Mastery Playbook #20
315 Frontend Drill for multi-step form wizard #21
316 Sprint: reduce bundle size #22
317 Component Checkpoint #23
318 UI Lab for search with filters #24
319 Frontend Mastery Playbook #25
320 Frontend Drill for landing page with animations #26