Skip to main content

Agentic AI Programming for Python Course

2h 38m 10s
English
Paid

Tired of using AI tools for programming that result in non-functional code and leave you endlessly cleaning up after artificial intelligence? There's a more efficient solution.

Course Overview

"Agentic AI Programming for Python" is designed to teach you how to collaborate with agentic artificial intelligence—more than just a chatbot or autocompletion tool. This course offers a smart assistant that can understand your code, run tests, format your projects, and create fully functional code autonomously under your guidance.

Instructor and Learning Tools

Under the expert guidance of Michael Kennedy, you'll learn how to use tools like Cursor and Claude to develop real-world production applications—from new projects to enhancing existing systems. The course delves into code structuring, testing, error management, and the seamless integration of AI into your development workflow.

Understanding Agentic AI

Discover how agentic AI stands apart from conventional chatbots and learn to collaborate with it as if it's a talented junior developer in your team—with clear guidelines, standards, and expectations.

Unique Course Features

  • Focus on agentic AI, not just chats - learn to engage with AI that comprehends your project context and can operate autonomously.
  • Real-world examples – analyze functions and services implemented in Talk Python and Python Bytes products.
  • Custom AI workflows – discover how to train models to write clean, structured code, complete with types, tests, and error handling.
  • Practice and control – master the rules, commands, and scenarios for Cursor and Claude, turning AI into a valuable team member.
  • Legacy project support – learn strategies to enhance old code without accruing technical debt.
  • Visual design integration – use screenshots and images for precise interface design communication.
  • Safe experimentation – leverage Git for fearless AI experimentation and easy rollback.
  • Cost and model optimization – learn to choose the right models and manage usage within your budget.

Course Outcomes

By the end of the course, you will be able to:

  • Differentiate agentic AI from chat and autocomplete tools.
  • Tailor Cursor and Claude to meet your specific project needs and standards.
  • Plan and develop complex features collaboratively with AI.
  • Create robust Python applications, ranging from CLI tools to web services and full production features.
  • Work effectively with context, documentation, and self-correcting AI agents.
  • Implement tests, configure logging, and use modern Python techniques like async/await and typing.
  • Utilize AI as an efficiency booster, avoiding chaos in your workflow.

Target Audience

Who this course is for:

  • Python developers who are frustrated with current chat AI tools.
  • Professional engineers aiming to boost productivity while maintaining code quality.
  • Team leads and architects looking to integrate AI tools into their workflow.
  • Indie developers and freelancers wanting faster implementation of ideas and MVPs.
  • Developers handling legacy projects and seeking to add features with minimal technical debt.
  • AI skeptics interested in discovering how well-configured agents can genuinely aid development.

About the Author: Talkpython

Talkpython thumbnail
Talk Python to Me is a weekly podcast hosted by Michael Kennedy. The show covers a wide array of Python topics as well as many related topics (e.g. MongoDB, AngularJS, DevOps).

Watch Online 32 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 32 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Welcome to the course
All Course Lessons (32)
#Lesson TitleDurationAccess
1
Welcome to the course Demo
01:38
2
What is agentic coding, and what is it not.
04:37
3
An Agentic AI example
08:44
4
Tools and editors
05:11
5
Git the source
00:30
6
Showcase 1- Bootstrap to Bulma CSS
05:39
7
Showcase 2- Python Bytes search
05:02
8
Showcase 3- Discord bot
02:08
9
Perfection is off the mark
01:43
10
From wizardry to engineering
01:02
11
Getting started in Cursor
07:28
12
Building and reviewing the plan
08:05
13
Your git needs to be top shelf
04:55
14
Monitoring ai credits
03:32
15
Phase 1 and more
10:36
16
Phase 2- async updates
06:00
17
Fixing a couple of bugs
04:40
18
Phase 3- Gittyup working great
07:10
19
Fixing output
06:18
20
Gittyup lives!
02:11
21
Why that worked well
01:24
22
Ai for new projects only.
01:58
23
Rise of the Program Manager (PM)
03:24
24
Short, temporary chats
00:52
25
Cursor rules
06:58
26
Read the docs
08:57
27
Introducing slash commands
01:27
28
Creating a custom slash command
07:30
29
Agents
11:06
30
Visual design introduction
13:55
31
Visual design cleanup
00:57
32
Thanks and Goodbye
02:33
Unlock unlimited learning

Get instant access to all 31 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription