Coding Deep Dives

Every topic rebuilt 3Blue1Brown-style: foundations from zero, the derivation in pictures, worked examples for every scenario, graded exercises, and concept-trap question banks.

480 topics · 2365 pages — more land as generation runs
1.1

How Computers Work

2 deep-dive topics
1.2

Introduction to Programming (Python)

29 deep-dive topics
1.3

Python Intermediate

12 deep-dive topics
2.1

OOP Fundamentals

16 deep-dive topics
2.2

Design Principles

12 deep-dive topics
3.1

Complexity Analysis

9 deep-dive topics
3.2

Linear Data Structures

9 deep-dive topics
3.3

Hashing

10 deep-dive topics
3.4

Trees

16 deep-dive topics
3.5

Graphs

17 deep-dive topics
3.6

Sorting & Searching

11 deep-dive topics
3.7

Algorithm Paradigms

20 deep-dive topics
3.8

String Algorithms

9 deep-dive topics
4.1

Computer Architecture (Deep)

27 deep-dive topics
4.2

Operating Systems

20 deep-dive topics
4.3

Computer Networks

31 deep-dive topics
4.4

Databases

28 deep-dive topics
4.5

Software Engineering

24 deep-dive topics
4.6

Theory of Computation

29 deep-dive topics
5.1

C Programming

33 deep-dive topics
5.2

C++ Programming

32 deep-dive topics
5.3

Build Systems & Toolchain

17 deep-dive topics
5.4

Scientific Computing (Python)

25 deep-dive topics
5.5

Embedded Systems & Real-Time Software

28 deep-dive topics
5.6

Machine Learning (Aerospace Applications)

14 deep-dive topics