Every lesson ends in a lab that shows whether you got it.

A 3-minute video, 2 questions marked on the spot and a lab that runs in your browser. Season 1 is live with 32 rooms, and the first 2 are free with an account.

  • 2 free rooms
  • No card
  • Audio in English or Portuguese
Lesson 07 on DNS, with the AI host

you@lab:~$ dig onovo.dev

;; ANSWER SECTION:

onovo.dev. 2400 IN A 203.0.113.10

you@lab:~$ ▍

  • 32rooms live in season 1
  • ≈3 minof video per room
  • 6chapters, each with a review
  • 5seasons, one per book

One room, 4 tasks

A first-try answer earns full XP. Miss it and you try another option for half the XP.

  1. Task 1WatchA 3-minute video with the host
  2. Task 2Check2 questions, marked on the spot
  3. Task 3LabTerminal, code or a scenario in your browser
  4. Task 4Real lifeHow to use it at work tomorrow

Season 1: The Developer Foundation

32 rooms in 6 chapters, from what happens inside a computer to how a system grows.

  1. 1. How a computer works

    6 rooms
    • IntroThe enemy: the disorganised careerfree2:46
    • 01Everything is data + instructionsfree3:12
    • 02Memory vs storage3:17
    • 03The operating system as a resource manager2:55
    • 04Processes and threads3:08
    • 05Abstraction layers2:56
  2. 2. How the internet works

    5 rooms
    • 06Client and server2:58
    • 07DNS: names become addresses3:01
    • 08TCP/IP and guaranteed (or not) delivery2:59
    • 09HTTP/HTTPS and the request/response cycle3:18
    • 10APIs as contracts2:57
  3. 3. How to think in code

    6 rooms
    • 11State and variables2:56
    • 12Functions and composition2:57
    • 13Data structures are cost decisions3:04
    • 14Algorithms and complexity (Big-O intuition)3:04
    • 15Object orientation: when it helps3:09
    • 16Functional programming: what to keep2:57
  4. 4. Where data lives

    5 rooms
    • 17Relational modelling3:27
    • 18SQL as a language for asking questions3:14
    • 19Indexes and why queries get slow3:00
    • 20Transactions and consistency3:15
    • 21NoSQL: when and why3:25
  5. 5. How software gets built

    5 rooms
    • 22Git as history and collaboration3:02
    • 23Tests as a safety net2:58
    • 24Debugging as the scientific method3:15
    • 25CI/CD2:52
    • 26Containers and cloud (the minimum that matters)3:24
  6. 6. How systems grow

    5 rooms
    • 27Monolith vs microservices (trade-offs)3:14
    • 28Queues and async processing3:17
    • 29Cache3:18
    • 30Scalability and observability3:31
    • WorkshopWorkshop 1 — Your Gap Map2:57

XP, streaks and a certificate

  • XP and levelsEvery right answer adds XP. You level up from hello world to release.
  • StreakEvery day you study counts towards your streak.
  • CertificateFinish all 32 rooms and download a certificate of completion.

5 seasons, one per book

Season 1 is live. The others open one at a time.

  1. Season 1 intro: The Developer FoundationSeason 1 · Foundations

    The Developer Foundation

    32 roomslive

  2. Season 2 intro: The AI-Native DeveloperSeason 2 · Building with AI

    The AI-Native Developer

    24 roomssoon

  3. Season 3 intro: The Developer MindsetSeason 3 · Mindset

    The Developer Mindset

    26 roomssoon

  4. Season 4 intro: Get HiredSeason 4 · Getting hired

    Get Hired

    28 roomssoon

  5. Season 5 intro: Go GlobalSeason 5 · Going global

    Go Global

    30 roomssoon

Pick your order

See all paths

What it costs

€0

The first 2 rooms of every season are free with an account. No card needed.

Try a free room

Full season 1soon

The full season is not on sale yet. The price comes out when it opens for purchase.

Questions

Do I need to know how to code?

No. Season 1 starts from zero and builds the base for the rest.

Is the host a real person?

The host is an AI representation of the author. The words and the experience come from the author.

Which programming language will I learn?

None in particular. You learn what applies to any language, and how to use AI to learn the one you pick.

How do the labs work?

They run in your browser: a simulated terminal, real code with real tests, or a decision scenario. Nothing to install.

Does this guarantee a job?

No. Nobody serious can promise that. The course gives you the order and the practice; the work is yours.

When do seasons 2 to 5 open?

One at a time. Your account shows each season as it opens.

Your first room takes 10 minutes.

Create a free account, watch the lesson and run the lab.

Try a free room

2 free rooms

€0

Try a free room