DigitableCourses
Library

Tracks

Work through the programme in order or open the track you need — all of it is free. Standalone articles and videos sit alongside, under their own tabs.

Tracks

01

First steps

The entry point for anyone starting out: how programming and the industry actually work, how software really gets made, and how to manage your own time and attention.

How to learn

Why learn at all in the age of AI and how to do it: retrieval practice, spaced repetition, transfer of knowledge, and a hard look at the myths.

16 articles~16 minupdated 16.07.2026
Track programme
Start

How to find information

Search while you are building something: from symptom to term, primary sources instead of retellings, credibility checks, searching code and history, and when to stop searching and go verify.

14 articles~14 minupdated 16.07.2026
Track programme
Start
02

Foundations

The base without which everything else turns into cargo cult: mathematics, data structures, algorithms, how operating systems work, paradigms, principles and lambda calculus.

03

Languages and paradigms

Full zero-to-production courses in eight languages, plus a separate deep course on functional programming.

04

Designing systems

How code becomes a system: patterns, architectural styles, context boundaries and trade-offs made on purpose.

05

Data, ML and AI

Data engineering, databases, machine learning, neural networks, search algorithms and applied AI engineering.

Databases

SQL and NoSQL: Postgres, MySQL, ClickHouse, Redis, Cassandra, Mongo, vector databases, S3 — and how to choose.

20 articles~20 minupdated 16.07.2026
Track programme
Start
06

Infrastructure, tooling and quality

How code reaches the user and stays alive: CI/CD and clouds, editors, testing and engineering practice.

07

Product, process and people

How knowledge turns into delivered value: product, project management, Scrum mastering, systems analysis, UX and the basics of management.

Articles

Articles, guides and walkthroughs outside the track programme. Six of the most recent are here; the full list with pagination and filters lives on its own route.

All 1138 articles

Video

Lectures, streams, walkthroughs and translations. Six of the most recent are here; the topic filter and the channel links live on their own route.

All 18 videos

The tracks do not have to be taken strictly in order, but the stages are arranged so that each next one rests on the previous. If you do not know where to begin, open the roadmap: it holds routes for particular goals (backend engineer, ML engineer, architect, team lead).