All paths
Software Engineering Fundamentals
TopicBuild the repository, debugging, testing, interface, security, release, and operational foundations AI systems depend on.
~12h13 lessons
Lessons
- Dev Environment~1h
- Git & Collaboration~1h
- Python Environments~1h
- Docker for AI~1h
- Data Management~1h
- Terminal & Shell~1h
- Debugging and Profiling~1h
- The Tool Interface — Why Agents Need Structured I/O~1h
- Tool Schema Design — Naming, Descriptions, Parameter Constraints~1h
- Verification Gates~1h
- Shadow Traffic, Canary Rollout, and Progressive Deployment for LLMs~1h
- Security — Secrets, API Key Rotation, Audit Logs, Guardrails~1h
- SRE for AI — Multi-Agent Incident Response, Runbooks, Predictive Detection~1h