Skip to content
Brainlag

Learn

Four courses, 158 lessons. Each one starts with a free Foundations module; Brainlag Code is the rest of the path.

Not sure where to start? Find your level

Python

The friendly one. 42 lessons, total beginner.

Foundations

Free7 lessons2 h 25 min

Core

Code12 lessons4 h 50 min

Errors and files

Code6 lessons2 h 35 min

Advanced

Code11 lessons5 h 25 min

Problem solving

Code6 lessons3 h 15 min

JavaScript + HTML/CSS

Make things people can click. 39 lessons, total beginner.

Foundations

Free7 lessons3 h 5 min

Core

Code8 lessons4 h 20 min

The page

Code10 lessons6 h 15 min

Data and the network

Code8 lessons5 h 15 min

Build an app

Code6 lessons4 h 10 min

SQL

Ask data questions. 39 lessons, beginner.

Foundations

Free7 lessons3 h

Core

Code11 lessons5 h 15 min

Advanced

Code15 lessons9 h 15 min

Real-world analysis

Code6 lessons3 h 15 min

C

How computers work. 38 lessons, some coding helps.

Foundations

Free7 lessons2 h 50 min

Core

Code11 lessons5 h 20 min

Advanced

Code15 lessons11 h 35 min

Bits and a tiny machine

Code5 lessons3 h 35 min

Foundations is free in every course.