Curriculum
The AI Dev Tools Zoomcamp covers six modules plus a final project. Each module has video lectures and a homework assignment.
For the canonical curriculum (videos, code, exact homework), see the GitHub repository.
Modules
Module 1: Introduction to Vibe Coding / AI Tools Overview
- Chat applications, coding assistants / IDEs, project bootstrappers, and agents.
Module 2: End-to-End Project (Snake)
- Build a full app (frontend, backend, database) with a coding assistant; define an API with OpenAPI, generate a FastAPI server, add CI/CD, and deploy.
Module 3: Model-Context Protocol
- Give AI assistants tools through MCP; core servers, practical workflows, local vs. remote servers, and security.
Module 4: Build an AI Coding Agent (Django)
- Build your own coding agent that scaffolds and extends a Django project; explore agent orchestration frameworks.
Module 5: AI for Testing, CI/CD & DevOps
- AI-assisted reviews, automated test generation and evals in CI, release notes, and incident copilots.
Module 6: Automation with Low-Code and No-Code AI (n8n)
- Automate tasks with n8n - for example creating LinkedIn posts or tailoring a CV.
- Build a complete application of your own using AI tools, end to end.
Homework and project
Each module has a homework assignment, scored and shown on the leaderboard, but homework is not required for the certificate. To earn the certificate you complete the final project and review three peers’ projects during a live cohort. See Project.