Zero to AI Engineer in 30 Days

A free, sequenced path through AI School courses. Spend 30-60 minutes a day and go from a blank laptop to shipping real AI agents, RAG apps, and production-ready systems. One day at a time, every day builds on the last.

Your progress is saved on this device only. No account needed, no cost, ever.

0 of 30 days completed Press "Start this path" to unlock Day 1 today.

Phase 1: Foundations

Days 1-7. Set up your tools and build the mental models every AI engineer relies on.

Day 1

Set Up Your AI Dev Environment

Install Python, grab an API key, and configure the exact toolchain you will use for the next 29 days.

Day 2

Prompt Engineering Basics

Learn to write prompts that get reliable results, the single highest-leverage AI skill you can build.

Day 3

How AI Models Work

Understand LLMs, tokens, context windows, and how to pick the right model for the job. Start with the first topics of this track.

Day 4

Prompt Patterns You Can Reuse

Study proven prompt patterns and templates you can copy straight into real work today.

Day 5

The AI Tool Landscape

Get a working map of the tools engineers actually use, so nothing on a job posting surprises you.

Day 6

AI-Assisted Coding

Learn to code faster with AI pair programmers and make them a daily habit, not a novelty.

Day 7

AI APIs 101

See how AI APIs work end to end: auth, requests, responses, rate limits, and costs. Week 1 complete!

Phase 2: Working with Claude and LLM APIs

Days 8-15. Stop reading about AI and start building with it, one small working project at a time.

Day 8

Claude Fundamentals

Learn the Claude model family, the Messages API, and the patterns behind everything you build this week.

Day 9

Build a Claude Chatbot

Write your first real AI program: a working chatbot with conversation memory, in under an hour.

Day 10

Structured Output

Make the model return clean JSON your code can trust, the key to using AI inside real software.

Day 11

Streaming Responses

Add the live "typing" effect users expect, and learn why streaming matters for perceived speed.

Day 12

Analyze Images with AI

Go multimodal: send images to the model and extract descriptions, text, and structured data.

Day 13

Ship a Real CLI Tool

Build an AI commit message generator you will genuinely use at work from tomorrow onward.

Day 14

Build an AI Web App

Turn your scripts into a shareable web app with Streamlit, something you can demo to anyone.

Day 15

AI Frameworks Overview

Survey LangChain and the wider framework ecosystem so you know what to reach for and when. Halfway there!

Phase 3: Agents, RAG and Production

Days 16-23. Build the systems companies are hiring for right now: agents, retrieval, and production hardening.

Day 16

Intro to AI Agents

Learn what agents really are: models in a loop with tools. Start with the first topics of this track.

Day 17

Build Your First Agent

Hands-on: give a model tools and watch it plan, act, and solve a task on its own.

Day 18

Vector Databases

Understand embeddings and vector search, the storage layer behind every RAG system.

Day 19

Chat with Documents (RAG)

Build retrieval-augmented generation from scratch: chunk, embed, search, and answer with sources.

Day 20

Chat with PDFs

Apply RAG to the messiest real-world format and ship a "talk to your PDF" app.

Day 21

AI Observability

Learn to trace, log, and evaluate LLM apps so you can debug them like a professional.

Day 22

Testing AI Systems

Write evals and tests for non-deterministic software, a skill most engineers still lack.

Day 23

AI Security

Defend against prompt injection, data leakage, and the attacks unique to LLM applications.

Phase 4: Specialize and Ship

Days 24-30. Round out your profile, prepare for interviews, and finish with a capstone you can show off.

Day 24

Fine-Tuning Fundamentals

Learn when fine-tuning beats prompting, and how the training pipeline actually works.

Day 25

AI Data Engineering

Master the pipelines that feed AI systems: ingestion, cleaning, and preparing data at scale.

Day 26

AI Skills for the Workplace

Turn everything so far into workplace impact: pick the skills that map to your current job.

Day 27

AI System Design

Practice designing full AI systems end to end, the way senior engineers are asked to in interviews.

Day 28

Interview Preparation

Rehearse the AI engineering questions hiring managers actually ask, with strong sample answers.

Day 29

Coding Exam Practice

Sharpen your hands-on coding under time pressure with realistic exam-style exercises.

Day 30

Capstone: Ship Your Own Agent

Put it all together: design and build an agent that solves a real problem you care about. You made it!