All paths

My path

Built from your Gap Map: what you don't know comes first.

season
1
rooms
32
hours
≈4
total XP*
2760

0/32 rooms · Your progress

Watch the lesson

* rooms live today

Gap Map · 0/30

Mark each season 1 idea honestly. Your path starts with the red ones, then the yellow. The green ones go last, to confirm in the quiz.

  1. 01 Everything is data + instructions
  2. 02 Memory vs storage
  3. 03 The operating system as a resource manager
  4. 04 Processes and threads
  5. 05 Abstraction layers
  6. 06 Client and server
  7. 07 DNS: names become addresses
  8. 08 TCP/IP and guaranteed (or not) delivery
  9. 09 HTTP/HTTPS and the request/response cycle
  10. 10 APIs as contracts
  11. 11 State and variables
  12. 12 Functions and composition
  13. 13 Data structures are cost decisions
  14. 14 Algorithms and complexity (Big-O intuition)
  15. 15 Object orientation: when it helps
  16. 16 Functional programming: what to keep
  17. 17 Relational modelling
  18. 18 SQL as a language for asking questions
  19. 19 Indexes and why queries get slow
  20. 20 Transactions and consistency
  21. 21 NoSQL: when and why
  22. 22 Git as history and collaboration
  23. 23 Tests as a safety net
  24. 24 Debugging as the scientific method
  25. 25 CI/CD
  26. 26 Containers and cloud (the minimum that matters)
  27. 27 Monolith vs microservices (trade-offs)
  28. 28 Queues and async processing
  29. 29 Cache
  30. 30 Scalability and observability

Not marked

  1. 01Everything is data + instructions3:12+90 XP terminalfree
  2. 02Memory vs storage3:17+90 XP terminal
  3. 03The operating system as a resource manager2:55+95 XP scenario
  4. 04Processes and threads3:08+95 XP code
  5. 05Abstraction layers2:56+95 XP terminal
  6. 06Client and server2:58+65 XP scenario
  7. 07DNS: names become addresses3:01+95 XP terminal
  8. 08TCP/IP and guaranteed (or not) delivery2:59+90 XP code
  9. 09HTTP/HTTPS and the request/response cycle3:18+90 XP terminal
  10. 10APIs as contracts2:57+95 XP terminal
  11. 11State and variables2:56+90 XP terminal
  12. 12Functions and composition2:57+80 XP code
  13. 13Data structures are cost decisions3:04+65 XP code
  14. 14Algorithms and complexity (Big-O intuition)3:04+90 XP code
  15. 15Object orientation: when it helps3:09+75 XP scenario
  16. 16Functional programming: what to keep2:57+85 XP code
  17. 17Relational modelling3:27+95 XP terminal
  18. 18SQL as a language for asking questions3:14+95 XP terminal
  19. 19Indexes and why queries get slow3:00+100 XP terminal
  20. 20Transactions and consistency3:15+100 XP code
  21. 21NoSQL: when and why3:25+90 XP scenario
  22. 22Git as history and collaboration3:02+100 XP terminal
  23. 23Tests as a safety net2:58+90 XP code
  24. 24Debugging as the scientific method3:15+80 XP scenario
  25. 25CI/CD2:52+95 XP terminal
  26. 26Containers and cloud (the minimum that matters)3:24+95 XP terminal
  27. 27Monolith vs microservices (trade-offs)3:14+80 XP scenario
  28. 28Queues and async processing3:17+90 XP code
  29. 29Cache3:18+90 XP code
  30. 30Scalability and observability3:31+100 XP terminal