Foundations

Introduction to JavaScript & Python

Programming fundamentals taught in both languages at once, so you learn to separate the concept from the syntax. Twenty-five modules from your first line of output through algorithms and complexity, with a live editor in every lesson.

The course project

Personal Knowledge Archive

The same conceptual application built in both languages, so you can feel exactly which parts transfer and which parts are only spelling.

0%
course

25 modules · 77 lessons

Each module ends with a practice test, a graded build, and a step of the course project.

Level I

Level II

Level III

Level IV

All courses