"Our tailored course provided a well rounded introduction and also covered some intermediate level topics that we needed to know. Clive gave us some best practice ideas and tips to take away. Fast paced but the instructor never lost any of the delegates"
Brian Leek, Data Analyst, May 2022
What you'll build
What you'll learn
Format
Tools & environment
Python developers at any level who want to work professionally with AI coding agents — whether brand new to agentic tools or already using them informally. The course suits developers looking to move from ad hoc AI-assisted coding to a disciplined, repeatable workflow. Shared checkpoints and optional stretch goals keep the day valuable for both newer and more experienced participants.
Prerequisites: Working knowledge of Python (any level beyond beginner); a Claude subscription that includes Claude Code (delegates sign in with their own account).
"Our tailored course provided a well rounded introduction and also covered some intermediate level topics that we needed to know. Clive gave us some best practice ideas and tips to take away. Fast paced but the instructor never lost any of the delegates"
Brian Leek, Data Analyst, May 2022
Sign up for the JBI Training newsletter to receive technology tips directly from our instructors - Analytics, AI, ML, DevOps, Web, Backend and Security.
AI coding agents can now write most of your code, and that shifts where a developer's value lies. Instead of typing every line, the job becomes specifying clearly, comparing alternative designs, testing rigorously, and keeping an agent focused on the right outcome. This one-day, live online workshop is built entirely around that shift, using Claude Code and a structured "superpowers" workflow to teach professional, agentic software development in practice rather than theory.
Across the day, participants build a single real project end-to-end: a log-file analyzer command-line tool that parses web server logs and reports on client activity, status codes, and request rates over time. The project is deliberately scoped to be achievable in a day while still touching every phase of professional development — ambiguous requirements, competing designs, a tested core, and safely adding new features without breaking existing functionality.
Key techniques covered include spec-driven development (clarifying requirements before generating code), evaluating multiple AI-produced proof-of-concept approaches before choosing one, applying test-driven development with an agent to build trustworthy code, and using plans, checkpoints, and review gates to prevent scope creep or feature drift. While the workshop uses Python and Claude Code as the vehicle, the underlying principles apply to agentic software development in any language or tool.
Delegates don't just watch a demo — they build alongside the trainer throughout the day, with regular checkpoints to keep the group in sync and optional stretch goals for those moving faster. No local installation is required, as a ready-to-use JupyterHub environment with everything pre-installed is provided; those who prefer their own machine can use a supplied setup guide, a one-command verification script, and an optional office-hours session the day before.
The course is led by Mike Müller of Python Academy, who brings over 25 years of Python experience, more than 20 years of professional Python training delivery, and daily hands-on practice with agentic coding tools.
1. Do I need prior experience with AI coding agents to attend?
No. The course is designed for developers new to agentic tools as well as those already using them informally — everyone leaves with a structured, repeatable workflow.
2. What software or accounts do I need before the course?
You need working Python knowledge beyond beginner level and a Claude subscription that includes Claude Code, which you'll sign into on the day. No local installation is required.
3. Can I use my own machine instead of the provided environment?
Yes. A setup guide and a one-command verification script are provided in advance, along with an optional office-hours slot the day before.
4. What will I actually build during the course?
A real log-file analyzer command-line tool in Python that reports on client activity, status-code breakdowns, and time-windowed request rates, taken from a vague idea through to tested, working software.
5. Is this course only relevant to Python developers?
Python is the language used throughout, but the agentic development principles taught transfer to software development in any language.
6. How is the course delivered and how is pacing managed?
A one-day, live, trainer-led online workshop delivered in a hands-on, project-based style, with shared checkpoints and optional stretch goals.
CONTACT
+44 (0)20 8446 7555
Copyright © 2025 JBI Training. All Rights Reserved.
JB International Training Ltd - Company Registration Number: 08458005
Registered Address: Wohl Enterprise Hub, 2B Redbourne Avenue, London, N3 2BS
Modern Slavery Statement & Corporate Policies | Terms & Conditions | Contact Us
POPULAR
AI training courses CoPilot training course
Threat modelling training course Python for data analysts training course
Power BI training course Machine Learning training course
Spring Boot Microservices training course Terraform training course