Skip to content

nathadriele/ai-dev-tools-zoomcamp-2025

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AI Dev Tools Zoomcamp 2025

https://github.com/DataTalksClub/ai-dev-tools-zoomcamp

Module 1 — Introduction to Vibe Coding / AI Tools Overview

  • AI-assisted development with Snake game example (React + JS)
  • Chat applications: ChatGPT, Claude, DeepSeek, Microsoft Copilot
  • Coding assistants / IDEs: Claude Code, GitHub Copilot, Cursor, Pear
  • Project bootstrappers: Bolt, Lovable
  • Agents: Anthropic Computer Use, PR Agent, others

Module 2 — End-to-End Project (Snake)

  • Use a coding assistant for an end-to-end project
  • Build Snake in React/TS
  • Define API with OpenAPI
  • Generate FastAPI server from OpenAPI specs
  • Add CI/CD
  • Deploy the application

Module 3 — Model-Context Protocol

  • Enhancing AI assistants with tools
  • Core servers: GitHub, Filesystem, DB/SQL, HTTP/API, CI
  • Practical workflows: repo triage, PR summarization, scripted edits, data queries
  • Local vs. remote servers
  • Security/permissions

Module 4 — Build an AI Coding Agent (for Django)

  • Build your own coding agent that can scaffold and extend projects
  • Use a Django template as the base project
  • Learn how agents act as project bootstrappers
  • Explore multiple agent orchestration frameworks
  • Outcome: a Django app created and modified by your AI agent

Module 5 — AI for Testing, CI/CD & DevOps

  • AI-assisted PR reviews/summaries and change-risk hints
  • Automated test generation, coverage gates, and LLM evals in CI
  • Release notes, changelog drafting, and deployment runbooks
  • Incident postmortems and on-call copilots

Module 6 — Automation with Low-Code and No-Code AI (n8n)

  • When to automate vs. code; composable AI tasks
  • Build an n8n workflow using LLM nodes and webhooks
  • Connectors: email, Slack, GitHub/Jira/Notion, databases
  • Ship lightweight assistants without maintaining servers

About DataTalks.Club

DataTalks.Club is a community of data enthusiasts learning and growing together. We're all about sharing knowledge, helping each other out, and making data science more accessible.

About

AI Dev Tools Zoomcamp is course that helps you use AI tools to write better code, faster.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published