Frontend Fundamentals

Master the core building blocks of the web: HTML, CSS, JavaScript, browser internals, and modern frameworks.

How Browsers Render Web Pages

A deep dive into the browser rendering pipeline, from HTML parsing through the critical rendering path to paint and composite.

4 min readFeb 20, 2026
BeginnerSenior

Modern CSS Layout

Master Flexbox, CSS Grid, and modern layout features like container queries and :has() for responsive, maintainable interfaces.

4 min readFeb 20, 2026
Beginner

JavaScript Language Basics

Core JavaScript concepts: variables, functions, control flow, objects, arrays, scope, error handling, and modern ES6+ syntax every frontend developer needs.

4 min readFeb 20, 2026
Beginner

Advanced JavaScript

Deep dive into the event loop, async patterns, prototypes, closures, functional programming, and JavaScript gotchas every senior developer should know.

5 min readFeb 20, 2026
BeginnerSenior

HTML Fundamentals

Document structure, semantic elements, forms, media, links, accessibility basics, and SEO-friendly HTML practices for building solid web pages.

5 min readFeb 20, 2026
Beginner

Advanced HTML and Accessibility

WCAG guidelines, ARIA attributes, accessible forms, focus management, screen reader testing, color contrast, anti-patterns, and automated a11y tools.

5 min readFeb 20, 2026
BeginnerSenior

React Basics

Introduction to React: JSX, components, props, state, events, conditional rendering, lists, and core hooks (useState, useEffect) for building UIs.

5 min readFeb 20, 2026
Beginner

Advanced React Patterns

Custom hooks, compound components, render props vs hooks, memoization, Context patterns, Suspense, error boundaries, and React 19 Server/Client Components.

6 min readFeb 20, 2026
SeniorArchitect

CSS Fundamentals

Master the core building blocks of CSS: selectors, the box model, specificity, units, colors, typography, positioning, and display—the foundation of web styling.

5 min readFeb 20, 2026
Beginner

Web Performance Fundamentals

Understand Core Web Vitals, measuring tools, image optimization, caching, and critical rendering path—build faster, more responsive web applications.

6 min readFeb 20, 2026
BeginnerSenior

Testing Fundamentals

Learn the testing pyramid, unit testing with Jest/Vitest, Testing Library for React, mocking, integration patterns, E2E with Cypress/Playwright, and TDD workflow.

7 min readFeb 20, 2026
BeginnerSenior

TypeScript Essentials

Learn why TypeScript, basic types, interfaces vs types, unions and intersections, generics, type narrowing, utility types, and TypeScript with React.

6 min readFeb 20, 2026
BeginnerSenior