Skip to main content

Someone wanted to learn this too, so Grasp built them a personal learning path.

You can keep exploring this one or create a path like this one shaped around you.

Learn to program

11 Modules · 70 Lessons

Recommended resources

Module 2

Semantic HTML, Tables, and Forms

Module 3

CSS Fundamentals and the Box Model

Module 4

CSS Positioning and Layout

Module 5

One-Dimensional Layout with Flexbox

Module 6

Responsive Web Design

Module 7

JavaScript Fundamentals and Control Flow

Module 8

JavaScript Functions and Scope

Module 9

JavaScript Data Structures: Objects and Arrays

Module 10

JavaScript and the Document Object Model (DOM)

Module 11

Project: Build an Interactive Web Application