nidhy.dev
free · open source · absolute beginner

zero
to ai
engineer.

The free course for people who have never touched AI — and don’t know where to start. If you can use a web browser, you can start today.

no cs degree no math beyond school no coding experience no gpu
the deal
$5
total cost, in api credits
12
modules, in strict order
4
portfolio projects + capstone
8–16
weeks at 5–8 hrs / week
your first 5 minutes
$ git clone github.com/crackcode09/zero-to-ai-systems-engineer
$ cd zero-to-ai-systems-engineer/00-orientation
# no setup. no install. just open the README.
the problem with learning ai in 2026

nobody starts
from actual zero.

courses that open with calculus and linear algebra
tutorials about training models you will never train
hype videos with zero substance
guides that assume you already know python, git & docker
typical ai course
this course
train neural nets from scratch
build systems around existing ai — the actual job
assume you can already program
starts with “what is a terminal?”
math-heavy theory
plain-english mental models, then hands-on code
end with a certificate
end with 4 projects + a capstone on your github
$500 – $5,000
free, plus ~$5 of api credits
01 — the roadmap

Twelve modules, in strict order — each one builds on the last. Skipping ahead is the #1 reason beginners quit. The build modules are where a portfolio piece lands on your GitHub.

00

orientation

explain ai, ml & llms in plain english; use ai hands-on

1 wk
01

computer foundations

the terminal, git, github and vs code

1 wk
02

python essentials

real programs: data, logic, files, packages

2 wks
03

data fundamentals

speak json, call apis, query sql

1 wk
04

how ai actually works

training vs inference, weights — the honest version

1 wk
05

large language models

tokens, context windows, why hallucination happens

1 wk
06

prompt engineering

reliable, structured outputs on demand

1 wk
07

building with ai apis

build

a chatbot + an ai classification pipeline

1–2 wks
08

rag & knowledge

build

doc-q&a from scratch in 80 lines

1–2 wks
09

agents & tools

build

the agent loop, and what mcp really is

1–2 wks
10

evaluation & safety

measure ai quality; reason about risk like a pro

1 wk
11

deployment

build

ship a hardened fastapi service

1–2 wks
12

capstone

capstone

the project that proves all of it

2 wks
02 — what you’ll build

You don’t end with a certificate. You end with things that run — four portfolio projects and a capstone, all on your GitHub.

07

a real ai program

A chatbot and a classification pipeline calling a live model API — your first program that thinks.

08

ai that knows your docs

Retrieval-augmented Q&A built from scratch in ~80 lines. It answers from YOUR files, not the internet.

09

ai that takes action

The agent loop, tools and MCP — an assistant that does things, not just talks.

11

a service, not a script

A hardened FastAPI service: rate limits, errors handled, ready to deploy.

12 · the capstone

prove it.

Pair this with the domain you already know — healthcare, manufacturing, finance, teaching — and you become genuinely rare.

the thesis
Modern AI is an incredibly capable but unreliable component. An AI Systems Engineer builds systems that harness the capability while containing the unreliability.
— what you’ll be by module 12
built on primary sources

Every module maps to authoritative material. This repo is the beginner on-ramp those resources assume you already have.

anthropic openai microsoft hugging face harvard cs50 mit karpathy
03 — quick answers

do i need math?

Arithmetic. That’s it.

do i need a beefy computer?

No — the AI runs on cloud servers. A browser is enough.

what’s the total cost?

~$5 in API credits for the whole course (modules 07+). Everything else is free.

can this lead to a job?

It builds a junior-level portfolio of 4 projects + a capstone. Paired with what you already know, that’s rare.

start in the next 5 minutes

the second best
time is now.

The best time to start learning AI was three years ago. The second best time is in the next five minutes.

01 star the repo — your future self has to find it again
02 open module 00 — it needs zero setup
03 create a notes.md — your learning journal starts now
04 block 5–8 hrs / week — consistency beats intensity