Stop guessing at prompts.
Start building real things with OpenCode and Claude Code.
Experienced developers are 10xing their speed with agentic coding — 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.
OpenCode
Thursday, April 23rd
8 PM Israel · 6 PM London • 1 PM Eastern · 10 AM Pacific
Advanced Claude Code
Monday, April 27th
7 PM Israel · 5 PM London • 12 noon Eastern · 9 AM Pacific
Already doing agentic coding? You can go further.
Agentic coding is all the rage. In April’s workshops, I’ll show you — via hands-on exercises — how to go beyond the simplest Claude Code patterns.
In the first workshop, you’ll learn about OpenCode, an open-source alternative to Claude Code that lets you choose from a variety of models. Or run multiple models at the same time, and compare their outputs.
And if you’re already familiar with Claude Code, but want to get even more out of it, then you’ll love the advanced Claude Code workshop. You’ll learn about MCP servers, about Claude skills, and about using multiple agents in new, interesting, and useful ways.
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.
Two workshops. Two skill sets. Real problems.
Workshop 1
OpenCode
Thursday, April 23rd
Exercise 1: Creating a FastAPI application for reporting on your computer’s status.
Exercise 2: Retrieving and analyzing economic data from FRED and the World Bank, turning it into gorgeous visualizations.
Demo: Creating a Marimo data dashboard, with UI elements.
Workshop 2
Advanced Claude Code
Monday, April 27th
Exercise 1: Integrating MCP servers. Comparing results with and without them.
Exercise 2: Installing and using Claude Code skills — then writing your own skills.
Exercise 3: Using subagents, giving them different tasks and roles.
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, Reuven explains 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 OpenCode or 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. Reuven pulls up different approaches and discusses what’s interesting about each one.
Expert demos
Throughout the workshop, Reuven will 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 OpenCode and Claude Code to not just write 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
From the first round of workshops, held in February 2026
“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 · Director of Development
| “Not only did I learn how to better develop AI prompts, I learned how professional software is created.” Michael Dahlberg · Penn State University | “You should join to get the introduction you need in the world of AI in the easiest possible way.” Nenad Rado |
| “I would tell them it’s well worthwhile. Seeing Claude Code in action was very instructive.” David Sperzel | “This is a great place to start trying out AI stuff with a simple coding language.” Workshop participant |
| “The workshop inspired me to continue researching, creating and developing my project.” Zlatan Soskic · Director of Development | “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 · Penn State University |
Simple pricing. Serious value.
Each workshop is sold separately. Take one or both.
LernerPython Members
$200 per workshop
Already a member? Pick your session and register.
New to LernerPython?
• $700 for one workshop
• $900 for both
The $700 price for one workshop includes a full year of LernerPython+data membership ($500 value): 50+ video courses, office hours with Reuven, private Discord, Bamboo Weekly, and more. The second workshop adds $200, since you’ll already be a LernerPython member.
Corporate teams: Group rates 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).
Keynote speaker at PyCon India 2025, speaker for many years at PyCon US and EuroPython.
Reuven has trained Python developers at companies including Apple, Arm, Cisco, Intel, PayPal, Western Digital, and VMware. Over 30,000 developers receive his weekly “Better Developers” Python newsletter, and more than 6,000 read his “Bamboo Weekly” data-analysis puzzles.

Questions you might have
Do I need prior experience with OpenCode or Claude Code?
You don’t need any experience for the OpenCode workshop, although some experience with agentic coding will help, and there will be numerous comparisons with Claude Code.
For the Advanced Claude Code workshop, then yes — you will be expected to have some experience using Claude Code already.
F
Do I need experience with Python and/or Pandas?
Yes. These workshops are meant for people who have used Python and Pandas, and want to take their skills to the next level, using the power of AI to accelerate their productivity. You don’t have to be an expert coder, but it’ll be important to know about data structures, functions, and objects (for both workshops) and the use of data frames (for the Pandas workshop).
Do I need a Claude subscription?
Not for the OpenCode workshop, although having subscriptions to Claude or any other GenAI system will allow you to use their models
For the Advanced Claude Code workshop, then yes — you’ll need an active (paid) Claude subscription with access to Claude Code to participate in the exercises. If you’re not sure how to set this up, we’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 two workshops related? Do I need to take both?
They’re independent. Take one or both depending on your interests.
I attended your previous agentic workshops. How are these different?
Both are completely new material!
• The OpenCode workshop is completely new material. Even if you have experience with Claude Code, I think you’ll enjoy learning about OpenCode, and its advantages and disadvantages.
• The advanced Claude Code workshop is also completely new, drawing on questions I’ve gotten from people, and the experience I’ve personally been gaining using Claude Code.
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.
Two 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 April 21st: https://us02web.zoom.us/webinar/register/WN_wXq9Sn1uRrOfzPzMRcSL6w
•
