Search courses ranked by devsStop wasting time. Search coding courses, tutorials, and books — ranked by developers who voted for themSee how→
Build an AI Agent in Python


Extra perks unlocked via skillcraft.ai link
Write a toy agentic code editor in Python, similar to Claude Code or Cursor's agent mode. Understand how agents work from scratch by using the free Google Gemini API to create an LLM-powered code agent. You'll use function calling and feedback loops to build an agent that can find and fix bugs in a real project!
Instructor

Lane Wagner
Lane is a back-end engineer and the lead instructor of Boot.dev. He has taught over one million students worldwide, on Boot.dev, FreeCodeCamp, YouTube and the Backend Banter podcast. Lane worked as a backend engineer writing Go, Python and TypeScript, then moved into engineering management and a couple of years later left to build Boot.dev full-time.
Course details
12 hours
video
Included
Subscription
What you'll learn
Build a toy agentic code editor in Python using the Gemini API
Understand the fundamentals of LLMs and their application in coding tools
Implement function calling in your AI agent to modify and execute Python code
Create a feedback loop for your agent to enhance its bug-fixing capabilities
Prerequisites
Basic Python programming knowledge
Understanding of programming fundamentals
Basic familiarity with APIs
Who this course is for
Python developers wanting to understand AI agent architecture
Backend developers learning modern AI integration techniques
Developers who learn by building real coding tools, not watching videos
Curriculum
LLMs
Functions
Function Calling
Agents
Notice something missing?
Help us improve this course information for the community