JJoeven

Joeven academy

Learn to build agents that actually do the work.

Short lessons, live Python, and five portfolio projects. Start from zero — language, math, models — and finish able to ship a loop with tools, memory, evals, and a kill switch.

Lessons
309
Tracks
13
Projects
5
Exercises
114

The curriculum

Follow the numbered path. Skip a track only if you already own it.

  1. 01

    Getting Started

    What autonomous agents are, how this academy works, and how to think in loops.

    8 lessons
  2. 02

    Python

    Simple Python from zero: names, lists, functions, files, JSON, errors, tests, and the loop every agent uses.

    37 lessons
  3. 03

    Mathematics

    Simple math from zero: lists of numbers, scores, chance, entropy, and the formulas agents actually use.

    24 lessons
  4. 04

    Machine Learning

    Simple ML from zero: examples, splits, loss, ranking, and the loop you use to judge an agent.

    24 lessons
  5. 05

    Neural Nets & Transformers

    Simple transformers from zero: tokens, attention, decoding, and the stack every agent call runs.

    24 lessons
  6. 06

    Large Language Models

    Simple LLMs from zero: chat APIs, tokens and cost, JSON actions, and when not to call a model.

    24 lessons
  7. 07

    Prompting

    Simple prompting from zero: four parts, examples, tags, injection, evals, and the OS an agent actually reads.

    24 lessons
  8. 08

    Tools & Function Calling

    Simple tools from zero: schema, dispatch, idempotency, sandboxes, MCP, and permissions your runtime actually enforces.

    24 lessons
  9. 09

    RAG & Memory

    Simple RAG from zero: chunks, cosine, hybrid search, citations, agentic retrieve, and memory that is not one vector soup.

    24 lessons
  10. 10

    Agent Architectures

    Simple agent loops from zero: six parts, ReAct, plan-and-execute, reflection, typed state, HITL, jobs, and when not to agent.

    24 lessons
  11. 11

    Multi-Agent Systems

    Simple multi-agent from zero: split only when tools and checks diverge, typed handoffs, supervisors, debate, swarms, and how teams fail.

    24 lessons
  12. 12

    Evals & Safety

    Simple evals from zero: golden properties, tool tests, judges you measure, traces you replay, injection allow-lists, and a spec that can say no.

    24 lessons
  13. 13

    Production Agents

    Simple production from zero: gateway and jobs, traces you can operate, caps and queues, secrets, CI gates, and kill switches you have practiced.

    24 lessons

Stay free, stay honest

The academy is free

Every core lesson, playground, and project. No drip-feed, no fake timer.

Certificates in the browser

Pass a track quiz at 80%+ and download a PNG. No account required.

Jobs & partners

Teams hire agent engineers here. You can learn without paying anyone.

Browse the curriculum