AI From ScratchStart phase
Phase 00/12 lessons/~14 hours
Setup & Tooling
Get your environment ready for everything that follows.
0 / 12 complete0%
Lessons
01Dev EnvironmentUp nextYour tools shape your thinking. Set them up once, set them up right.Build/~45 minutes/Python, Node.js, Rust02Git & CollaborationVersion control is not optional. Every experiment, every model, every lesson you build here gets tracked.Learn/~30 minutes03GPU Setup & CloudTraining on CPU is fine for learning. Training for real needs a GPU.Build/~45 minutes/Python04APIs & KeysEvery AI API works the same way: send a request, get a response. The details change, the pattern doesn't.Build/~30 minutes/Python, TypeScript05Jupyter NotebooksNotebooks are the lab bench of AI engineering. You prototype here, then move what works into production.Build/~30 minutes/Python06Python EnvironmentsDependency hell is real. Virtual environments are the cure.Build/~30 minutes/Shell07Docker for AIContainers make "works on my machine" a thing of the past.Build/~60 minutes/Docker08Editor SetupYour editor is your co-pilot. Configure it once so it stays out of your way and starts pulling its weight.Build/~20 minutes09Data ManagementData is the fuel. How you manage it determines how fast you go.Build/~45 minutes10Terminal & ShellThe terminal is where AI engineers live. Get comfortable here.Learn/~35 minutes11Linux for AIMost AI runs on Linux. You need to know enough to not be stuck.Learn/~30 minutes12Debugging and ProfilingThe worst AI bugs don't crash. They train silently on garbage and report a beautiful loss curve.Build/~60 minutes