Phase 00
Setup And Tooling
12 lessons
01
Dev Environment
Your tools shape your thinking. Set them up once, set them up right.
02Git & Collaboration
Version control is not optional. Every experiment, every model, every lesson you build here gets tracked.
03GPU Setup & Cloud
Training on CPU is fine for learning. Training for real needs a GPU.
04APIs & Keys
Every AI API works the same way: send a request, get a response. The details change, the pattern doesn't.
05Jupyter Notebooks
Notebooks are the lab bench of AI engineering. You prototype here, then move what works into production.
06Python Environments
Dependency hell is real. Virtual environments are the cure.
07Docker for AI
Containers make "works on my machine" a thing of the past.
08Editor Setup
Your editor is your co-pilot. Configure it once so it stays out of your way and starts pulling its weight.
09Data Management
Data is the fuel. How you manage it determines how fast you go.
10Terminal & Shell
The terminal is where AI engineers live. Get comfortable here.
11Linux for AI
Most AI runs on Linux. You need to know enough to not be stuck.
12Debugging and Profiling
The worst AI bugs don't crash. They train silently on garbage and report a beautiful loss curve.