COMMIT 2 {LEARN}

The {library}

10 courses, 239 topics, 50 module PDFs. Pull one off the shelf to see what it teaches.

The five PDFs inside Python

Five PDFs per course. Each one a step up.

Module one gets you set up and fluent in the basics. Modules two to four go deep on the core ideas. Module five pushes you into advanced topics and projects.

Step by step
Topics run in order, and each one builds on the last, so you never hit a concept you weren't set up for.
Examples and use cases
Every idea comes with working code and a reason you'd reach for it in a real project.
Finish by building
The fifth module is where it comes together: a portfolio site, a to-do app, a deployed API, a team repo.
Yours to keep
Plain PDFs. Read them offline, annotate them, and come back to them whenever you need a refresher.

Not sure which to open first? Start from your goal.

Start with structure and style, add behaviour, then learn to version and publish what you make.

  1. 1HTML & CSS24 topics
  2. 2JavaScript26 topics
  3. 3Git & GitHub20 topics

3 courses, 70 topics. $91 bought one by one.

Web Starter Pack: $59Save 35%

See the pack