Stop guessing at prompts.
Start building real things with Claude Code.
Experienced developers are 10xing their speed with Claude Code — writing, iterating, failing, and shipping faster than ever before. Learn how to harness this technology with my upcoming hands-on workshops.
Solve real problems, evaluate AI output critically, and build skills you can immediately apply to your own projects.
Intro Claude Code with Python
Wednesday, September 16th
5:30–9:30 PM London · 12:30–4:30 PM Eastern · 9:30 AM–1:30 PM Pacific
Intro Claude Code with Pandas
Thursday, September 17th
5:30–9:30 PM London · 12:30–4:30 PM Eastern · 9:30 AM–1:30 PM Pacific
Advanced Claude Code
Wednesday, September 30th
5:30–9:30 PM London · 12:30–4:30 PM Eastern · 9:30 AM–1:30 PM Pacific
New to agentic coding? Or ready to go further?
Claude Code is changing how Python gets written. In September’s three workshops, I’ll show you — via hands-on exercises — how to use it well, from your very first session through to serious software engineering.
The first two workshops are introductions, and they stand alone. On September 16th you’ll use Claude Code to build applications — a command-line utility and a FastAPI app. On September 17th you’ll point it at data instead, retrieving, cleaning, analyzing and reporting on real-world data sets with Pandas.
And if you already use Claude Code daily but want much more out of it, the September 30th advanced workshop is for you. Commands, tips and tricks; plugins and skills, including Superpowers; writing your own skills; and building a complex data-analysis web app.
Along the way, you’ll learn how to use these new technologies to write better, more maintainable code faster than ever before. You’ll learn how to structure your prompts, and how to configure your preferences across sessions.
You can’t learn this from documentation. Agentic coding rewards experience — the kind of experience you get from watching an expert use it, trying it yourself, and comparing your approach to others.
That’s what these workshops are for.
Three workshops. Three skill sets. Real problems.
Workshop 1
Intro Claude Code with Python
Wednesday, September 16th
Setup: Getting Claude Code working well with Python — the settings and habits that matter.
Exercise 1: Building your own command-line utility.
Exercise 2: Building a FastAPI application.
Workshop 2
Intro Claude Code with Pandas
Thursday, September 17th
Setup: Getting Claude Code working with Pandas and the rest of the data-analysis stack.
Exercise 1: A tool for understanding current and historical inflation data.
Exercise 2: An interactive notebook analyzing trade data.
Workshop 3
Advanced Claude Code
Wednesday, September 30th
Commands: Claude Code commands, tips, and tricks.
Testing & telemetry: Knowing that Claude Code’s work is actually right — and seeing what it really did.
APIs: Best practices for using APIs from within Claude Code.
Exercise 1: Useful plugins and skills — including Superpowers.
Exercise 2: Building your own skills.
Exercise 3: Building a complex data-analysis web app.
This is not a lecture. It’s a workshop.
Every session follows the same proven structure. You’ll get expert instruction, real practice, and the kind of feedback you can’t get from a video course.
Instruction first
Before each exercise, I explain the approach: what to think about, how to structure your prompts, and what a good solution looks like.
You solve it
You work on a real problem using Claude Code. Not a toy example — a genuine challenge that mirrors what you’d encounter at work.
Group code review
After each exercise, participants share their solutions. I pull up different approaches and discuss what’s interesting about each one.
Expert demos
Throughout the workshop, I’ll tackle complex, multi-file projects. You’ll see the full process, including the mistakes and corrections.
You’ll come out with new skills.
When you finish with this workshop, you’ll be able to:
• Produce working software — prototypes and production apps — faster
• Direct Claude Code to write not just working code, but robust, readable code
• Guide agents when they get things wrong
• Iterate through multiple solutions
• Use tokens wisely — and launch multiple sub-agents for parallel work
• Use AI confidently in your everyday work
What participants say
I’ve run these workshops privately for teams at companies including Apple and Cisco. Here’s what participants in the public workshops say:
“Your super power is fast typing, so trainees may see and follow the process of creation in each of its steps, good moves and bad moves, corrections and evolution — that is something that few teachers/trainers may offer.” — Zlatan Soskic
| “If you’ve been wanting to use the LLMs to help you write code, and you’ve only been copy/pasting code snippets into the standard chat interfaces so far, this workshop will get you started on the best path forward to harness the power of AI-assisted coding.” Workshop participant | “Absolutely! Do your coding sessions produce results that are too far afield of the original request? This workshop will help solve that.” Michael Dahlberg |
| “I got what I most needed: a structured ‘kickoff’ to using the tool, so that I could no longer postpone setting it up and figuring out what to try it on first.” Workshop participant | “Mainly the importance of writing careful, well-structured instructions for the AI — how to use a CLAUDE.md file, asking the AI to write tests, and asking it to generate a task list and check off each task as it was completed.” David Sperzel |
| “That it isn’t as scary / world-ending as folks claim or are worried about.” Workshop participant | “I learned that I wasn’t ‘cheating’ and that I could still become a better software developer while still using AI. This is what I wanted and this is what I came away with.” Michael Dahlberg |
Simple pricing.
Each workshop is $300, on top of a LernerPython membership. Take one, two, or all three.
Already a member?
$300 per workshop
Pick your sessions and register.
Not a member yet?
Join LernerPython, then register.
PythonDAB members get all three at no extra charge.
Membership starts at $40/month or $400/year, and includes 50+ video courses, office hours with me, the private Discord, and Bamboo Weekly.
Corporate teams: I’ve delivered these workshops privately at companies including Apple and Cisco. Group rates are available for 5+ participants. Email reuven@lernerpython.com for a custom proposal.
Your instructor? Reuven Lerner.
30+ years teaching Python. MIT degree. PhD in learning sciences from Northwestern. Author of Python Workout and Pandas Workout (Manning), and the upcoming “AI-Assisted Python for Nonprogrammers” (O’Reilly).
I use Claude Code for several hours every day, building a wide variety of applications — including a growing share of the functionality behind LernerPython.com itself. These workshops teach what I actually do, not what I’ve read about.
I’ve trained Python developers at companies including Apple, Arm, Cisco, Intel, PayPal, Western Digital, and VMware. Over 30,000 developers receive my weekly “Better Developers” Python newsletter, and more than 6,000 read my “Bamboo Weekly” data-analysis puzzles.
I’m a frequent conference speaker, including at PyCon US and EuroPython every year since 2019.

Questions you might have
Do I need prior experience with Claude Code?
Not for the two introductory workshops on September 16th and 17th. They start from the beginning, and they are the right place to begin even if you have never opened Claude Code.
For the advanced workshop on September 30th, yes — you will be expected to have real experience using Claude Code already.
Do I need experience with Python and/or Pandas?
Yes. These workshops are for people who already write Python and want to go faster with AI. You don’t have to be an expert, but you should be comfortable with data structures, functions, and objects for all three — and with data frames for the Pandas workshop on September 17th.
Do I need a Claude subscription?
Yes, for all three. You will need an active paid Claude subscription with access to Claude Code — the smallest plan is fine — and Claude Code installed before we start.
If you are not sure how to set that up, I’ll send setup instructions before the workshop.
What if I can’t attend live?
Workshops are recorded. All participants get access to the recording. But the real value is in doing the exercises live and participating in the code review — so I strongly encourage attending live if you can.
Are the three workshops related? Do I need to take them all?
They’re independent. Take one, two, or all three, depending on your interests. The two introductions cover different ground — applications on the 16th, data analysis on the 17th — and the advanced workshop assumes you already use Claude Code.
I attended your previous agentic workshops. How are these different?
The exercises are all new, and so are the insights — but I won’t pretend there is zero overlap:
• The two introductions cover some of the same ground — they have to, and some of it is worth hearing twice, like what I put in my CLAUDE.md file. But the applications, the data sets and the exercises are all new, along with a good deal I’ve learned since.
• The advanced workshop revisits some ground too, but most of it is new: techniques and habits I’ve picked up and folded into my own daily Claude Code work over the last few months, with a particular emphasis on testing and telemetry.
Can I register my team?
Absolutely. For groups of 5 or more, email reuven@lernerpython.com for corporate rates. I also offer private workshops customized for your team’s tech stack — ask me about it.
AI is changing how we write Python.
This is how you keep up.
Three live workshops. Real problems. Expert instruction. Code review with other developers. And skills you can use the moment you get back to your own codebase.
Want to learn more? Join the free info session on Monday, September 14th, 5:30 PM London · 12:30 PM Eastern · 9:30 AM Pacific: https://us02web.zoom.us/meeting/register/nnuIxQToQm6a8N2EyutroQ
•
