Workstation topics · 3 lessons open, more coming
🧺 Data structures in plain words
For builders who want to understand how an app keeps its information in order, so they can follow what the AI writes. No maths and no interview puzzles.
A data structure is simply a way of arranging information so it's easy to use. You already use them every day: a queue at a ticket counter, a stack of plates, a phone's contact list, a family tree. Programs use the same shapes. When you know them, you can read an AI's code and ask good questions, such as "why a list here and not a lookup?"
The lessons
- 1Lists: things in orderAbout 20 minutes✓
- 2Queues and stacks: who goes next?About 20 minutes✓
- 3Lookups and trees: find it fast, and things inside thingsAbout 20 minutes✓
- 4Graphs: roads between towns, and friends of friendsComing soon
- 5Sets: lists where nothing is repeatedComing soon
- 6Choosing the right shape for your app's dataComing soon
Every lesson has an everyday picture, the idea in plain words, something to try, and questions where every answer is explained. New lessons are added as the topic grows.
