The New Engineer
PathsLessonsDashboard
Sign inStart free
All paths

Software Engineering Fundamentals

Topic

Build the repository, debugging, testing, interface, security, release, and operational foundations AI systems depend on.

~12h13 lessons

Lessons

  1. Dev Environment~1h
  2. Git & Collaboration~1h
  3. Python Environments~1h
  4. Docker for AI~1h
  5. Data Management~1h
  6. Terminal & Shell~1h
  7. Debugging and Profiling~1h
  8. The Tool Interface — Why Agents Need Structured I/O~1h
  9. Tool Schema Design — Naming, Descriptions, Parameter Constraints~1h
  10. Verification Gates~1h
  11. Shadow Traffic, Canary Rollout, and Progressive Deployment for LLMs~1h
  12. Security — Secrets, API Key Rotation, Audit Logs, Guardrails~1h
  13. SRE for AI — Multi-Agent Incident Response, Runbooks, Predictive Detection~1h