Your personal learning system

AI Engineering Academy

From basics to production-grade AI systems
Long-term craft · daily practice

Build understanding.
Prove mastery.

Study the lesson, build the lab, take the quiz, review mistakes and export results to share in ChatGPT. AI tools are part of the curriculum—but your own understanding is the goal.

0 of 548 daily tasks checked
0XP earned
0Tasks checked
0Phases mastered
Month 1 · Phase 1 of 18

Beginner

Learning objectives

    Study method

    1. Read and explain in your own words.
    2. Reproduce examples and complete the lab.
    3. Take the quiz and study every explanation.
    4. Tick daily tasks only after doing the work.

    Core lesson

    Worked concept

    Practical lab

    Common failure modes

      AI tools & developer toolkit

      Tools, prices, quotas and terms change. Verify current documentation before relying on a service.

      Learning resources

      Knowledge check

      Prove what you understand

      One-answer and select-all questions. Multi-select is strict: all correct options and no incorrect options.
      Latest score
      —
      Try without looking up answers. A score is evidence about this attempt, not a judgment of your ability.
      AI engineering toolchain

      Use AI tools like an engineer

      Tools change quickly. Learn the workflow and evaluate alternatives rather than becoming dependent on one brand. Check current free-tier limits, privacy terms and availability before relying on a service.

      1 · Learn & reason

      ChatGPT, Claude, Gemini — ask for explanations at multiple levels, worked examples, quizzes, alternative designs and critique. Ask the model to state assumptions and uncertainty. For consequential facts, verify against official documentation or a reproducible test.

      Effective prompt: “Teach me [concept] from first principles. Give a worked example, one misconception, one exercise, then wait for my attempt. Do not reveal the answer until I respond.”

      2 · Code & review

      GitHub Copilot, Claude Code, Gemini/other coding agents — use only where available and appropriate. Ask for a small, scoped change, inspect the diff, understand each changed file, run tests, review dependencies and commit only verified work. Never give an agent unrestricted access to secrets or production systems.

      Effective workflow: explain repository → request plan → approve small change → inspect diff → run tests → review security → commit.

      3 · Run experiments from a phone

      Google Colab, Kaggle Notebooks, browser IDEs — useful for Python, data analysis and occasional accelerator access. Save work to a repository or export files; notebook sessions can expire and free compute is limited. For backend work, use a cloud IDE when available, or practice with smaller scripts and tests.

      4 · Build with models

      Model APIs — compare OpenAI, Anthropic, Google and open-weight options for the exact task. Measure quality, latency, price, context limits, privacy terms and availability. Keep keys server-side, validate output schemas and design a provider fallback only after testing it.

      5 · Search & knowledge

      Official docs, Hugging Face, scikit-learn, PyTorch, PostgreSQL — prefer primary docs for behavior and current APIs. Hugging Face helps discover models and datasets; inspect licenses, model cards, benchmarks and compute requirements. Do not assume a popular model is suitable for your use case.

      6 · Evaluate, trace & deploy

      pytest, GitHub Actions, MLflow, Promptfoo, Ragas, OpenTelemetry, Docker — tests catch regressions; evaluation sets measure AI quality; traces show what happened; containers improve reproducibility. Adopt tools when they solve a real problem rather than installing every framework.

      The verification rule: AI can accelerate learning and implementation, but it can also invent APIs, miss security issues and produce plausible wrong answers. For each important change, require evidence: a test, documentation reference, measured result or code you can explain.
      Daily calendar

      Small steps, every day

      Check off genuine work. Daily tasks guide your practice; lessons and labs provide the substance.
      30 tasks
      Evidence of learning

      Marks, mastery & rewards

      Achievements

      Mastery rules

      A phase is marked mastered at 80% or above. Below 80%, review explanations and complete the lab before retrying. Task completion and demonstrated mastery are tracked separately.

      XP is motivational, not a credential. Be able to explain and apply the idea without assistance.

      Copyable report for ChatGPT

      Generate a report, copy it and paste it into this conversation. It includes actual scores, weak phases, checked tasks and your next action.

      Single HTML file · Local browser storage · Export backups regularly · No automatic connection to ChatGPT or any AI provider.