Setup & Tooling
Get your environment ready for everything that follows.
12 lessons · 12 visual stories
0/12 complete · 0%
#LessonTypeLanguagesTimeOpen
01Dev EnvironmentYour tools shape your thinking. Set them up once, set them up right.BuildPython, Node.js, Rust75 min▸ Visual story02Git & CollaborationVersion control is not optional. Every experiment, every model, every lesson you build here gets tracked.Learn—45 min▸ Visual story03GPU Setup & CloudTraining on CPU is fine for learning. Training for real needs a GPU.BuildPython75 min▸ Visual story04APIs & KeysEvery AI API works the same way: send a request, get a response. The details change, the pattern doesn't.BuildPython, TypeScript75 min▸ Visual story05Jupyter NotebooksNotebooks are the lab bench of AI engineering. You prototype here, then move what works into production.BuildPython75 min▸ Visual story06Python EnvironmentsDependency hell is real. Virtual environments are the cure.BuildShell75 min▸ Visual story07Docker for AIContainers make "works on my machine" a thing of the past.BuildDocker75 min▸ Visual story08Editor SetupYour editor is your co-pilot. Configure it once so it stays out of your way and starts pulling its weight.Build—75 min▸ Visual story09Data ManagementData is the fuel. How you manage it determines how fast you go.Build—75 min▸ Visual story10Terminal & ShellThe terminal is where AI engineers live. Get comfortable here.Learn—45 min▸ Visual story11Linux for AIMost AI runs on Linux. You need to know enough to not be stuck.Learn—45 min▸ Visual story12Debugging and ProfilingThe worst AI bugs don't crash. They train silently on garbage and report a beautiful loss curve.Build—75 min▸ Visual story