Profiles

Frontend Web Development

Build user-facing interfaces with HTML, CSS, and JavaScript.

Fundamentals

3 concepts

v
Fundamentals6 resources

HTML Basics

Structure pages with semantic HTML.

Fundamentals6 resources

CSS Fundamentals

Style layouts with modern CSS.

Fundamentals6 resources

JavaScript Fundamentals

Add logic and interactivity with JavaScript.

Mid Level

3 concepts

v
Mid Level6 resources

Responsive Design

Build layouts that adapt to any screen.

Mid Level6 resources

DOM & Events

Manipulate the DOM and handle browser events.

Mid Level6 resources

ES6+ Features

Use modern JavaScript syntax and tooling.

Advanced

3 concepts

v
Advanced6 resources

Frameworks (React/Vue)

Build component-based UIs with React or Vue.

Advanced6 resources

State Management

Manage complex state with stores and patterns.

Advanced6 resources

Performance & Optimization

Ship fast experiences with performance best practices.