CUSTOMISED
Expert-led training for your team
Dismiss

AI-Assisted Python training course

Build a real, tested Python tool from scratch using a professional agentic workflow with Claude Code — learn to specify, compare, test, and steer AI-generated code like a professional, not just prompt it.

JBI training course London UK

"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

Public Courses

06/07/26 - 1 days
£2500 +VAT
17/08/26 - 1 days
£2500 +VAT
28/09/26 - 1 days
£2500 +VAT

Customised Courses

* Train a team
* Tailor content
* Flex dates
From £1200 / day
EDF logo Capita logo Sky logo NHS logo RBS logo BBC logo CISCO logo
JBI training course London UK

  • Live through one complete agentic build in a single day — from a vague idea to a working, tested command-line tool
  • Build a real log-file analyzer CLI that reports active clients, status-code breakdowns, and time-windowed request rates
  • Practice spec-driven development: turn fuzzy requirements into a clear specification before any code is generated
  • Compare multiple AI-generated proof-of-concept approaches before committing to a design
  • Apply test-driven development (red-green TDD) with an agent so you can trust code you didn't type yourself
  • Learn to keep an AI agent on target using plans, checkpoints, and review gates to prevent scope creep
  • Understand what genuinely changes — and what stays the same — moving from traditional to agentic development
  • Hands-on throughout: build alongside the trainer with shared checkpoints and optional stretch goals
  • No local installation needed — a ready-to-use JupyterHub environment is provided

What you'll build

  • A real log-file analyzer CLI in Python
  • Parses web server logs to report the most active clients
  • Breaks down requests by status code
  • Calculates time-windowed request rates
  • Scoped to finish in a day, real enough to exercise the full development lifecycle

What you'll learn

  • Spec-driven development — turning a fuzzy idea into a clear specification before any code is generated
  • Comparing alternatives — generating and evaluating two or three AI proof-of-concepts before choosing one
  • Test-driven development with an agent — red-green TDD for code you trust even though you didn't type it
  • Keeping the agent on target — plans, checkpoints, and review gates to prevent scope creep
  • What genuinely changes — and what stays the same — moving from traditional to agentic development

Format

  • Duration: 1 day, live and trainer-led, fully online
  • Style: hands-on — you build alongside the trainer throughout, not a passive demo
  • Project-based: one real project carried from idea to working software
  • Inclusive pacing: shared checkpoints keep the group in sync, with optional stretch goals for fast finishers

Tools & environment

  • Built using Claude Code and a structured "superpowers" agentic workflow
  • No local installation required — a ready-to-use JupyterHub environment with everything pre-installed is provided
  • Delegates authenticate with their own Claude subscription at the start of the day
  • Prefer your own machine? A setup guide and a one-command verification script are provided in advance, plus an optional office-hours slot the day before
JBI training course London UK

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).


5 star

4.8 out of 5 average

"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



 

 

JBI training course London UK

Newsletter


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

[email protected]

SHARE

 

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

Data Storytelling training course                                               C++ training course

Power Automate training course                               Clean Code training course