Corporate training: Agentic coding, Python, and data
Your developers are already coding with AI. Are they doing it well?
Anyone can get Claude Code, Codex, or Copilot to produce working software. Producing software you’d want to maintain — structured, tested, and well engineered — is another story. It’s the difference between AI spaghetti code and a faster, more robust development process.
For more than 30 years, I’ve taught developers at companies including Apple, Arm, Cisco, IBM, Intel, Western Digital, and SanDisk to look past syntax, at the structure of their programs. With agentic coding, syntax all but disappears, which makes that perspective more important than ever.
AI can write code. Your team needs to understand it, check it, and direct it.
The hard part of agentic coding isn’t learning the commands. It’s changing habits: moving from writing code to specifying and reviewing it, knowing when to trust an agent and when to check it, and making sure junior developers keep learning. I’ve been coding with agents, and teaching it, for more than a year, and I’ll help your team make that shift.
Every course is hands-on, taught with whichever agent your team uses (Claude Code, Codex, Cursor, or GitHub Copilot), and customized for your team. I prefer to teach on site and in person, but I also teach live via Zoom or WebEx for remote and distributed teams.
Want to talk about your team? Book a call with me.
Agentic coding courses
Getting started
• From coder to agentic coder: Changing your habits and mindset
• Intro to agentic coding for developers
• Trust but verify: Integrating testing into your agentic projects
• AI-powered Python workshop (with Claude Code)
Going deeper
• Advanced agentic coding: Instructions, permissions, and hooks
• Writing skills for coding agents
• Connecting agents to your systems with MCP
• Building and shipping a Python package with AI agents
• Observability for AI-powered Python applications: Logging, tracing, and telemetry
Existing code and teams
• Turning legacy code into agentic projects
• Agentic coding for teams: Coordinating and collaborating among people and AI
Data teams
• Agentic data analysis with Python and Pandas
• Creating and distributing data projects with AI
• AI-powered Pandas workshop (with Claude Code)
Everyone else
• AI agents as a super-shell
Python, data, and software engineering courses
The courses I’ve taught for decades, constantly updated to reflect current best practices — and with a growing number of AI-based exercises, so people learn faster and better, both during the class and after it’s over.
• Intro Python for experienced developers
• Intro Python for non-programmers
• Data analytics with NumPy and Pandas
• Intro to machine learning with Python and sklearn
• Introduction to regular expressions
• Testing Python code with pytest
• Concurrency in Python: Threads, processes, and asyncio
• Data analysis with Python and Polars
• Python diff: Modern Python, if you learned it long ago
• FastAPI
Need a class that doesn’t appear here, or a custom version of one of these? Let’s chat! Book a call with me, or e-mail me at reuven@LernerPython.com.
