Live Python and Pandas sessions every month, included with a LernerPython membership. Five of them in August 2026 — the program has been growing, and this is the biggest month yet. You show up, you ask questions, I answer them.
What runs every month
With a LernerPython membership:
- Python office hours — bring whatever you are stuck on.
- A Python special lecture — one topic, in depth.
- An AI session — new from August 2026: using AI tools in real Python and data work, not toy demos.
With LernerPython + data, you also get:
- Pandas office hours — the same, for data analysis.
- A Pandas special lecture — likewise.
Coming up
- 16 August 2026 — August 2026 Python office hours
- 19 August 2026 — August 2026 Pandas special lecture: Advanced grouping: Transform, filter, and resamplers
- 23 August 2026 — August 2026 Pandas office hours
- 24 August 2026 — August 2026 AI session: Claude Code as a Supershell
Recent session topics
37 lectures so far. Every session is recorded, so members can watch any of these at any time:
- 12 August 2026 — August 2026 Special Python Lecture: News from PyCon US and EuroPython
- 28 July 2026 — python –update (session 2)
- 21 July 2026 — python –update (session 1)
- 23 June 2026 — Reshaping data with pivot, melt, stack, unstack, and friends
- 16 June 2026 — Mutation testing
- 31 May 2026 — Pandas and SQL databases
- 24 May 2026 — GitHub workflows
- 26 April 2026 — Multi-indexes
- 15 April 2026 — Debugging tools and techniques
- 23 February 2026 — Polars
- 11 February 2026 — Concurrency
- 28 January 2026 — dbt
- 21 January 2026 — MCP
- 14 December 2025 — Pandas 3
- 20 November 2025 — Advanced Marimo
- 13 November 2025 — What’s new in Python 3.14
- 28 October 2025 — Code checking with Ruff
- 21 October 2025 — All about plotting
- 30 September 2025 — Type checking
- 28 September 2025 — Great Tables
- 28 August 2025 — Coding with AI-based editors
- 12 August 2025 — Merging and joining
- 29 July 2025 — Plotly
- 28 July 2025 — Dataclasses and attrs
- 29 June 2025 — Importing packages
- 22 June 2025 — Marimo
- 28 May 2025 — News from PyCOn
- 29 April 2025 — Using AI to write (and improve) Python
- 22 April 2025 — Fireducks
- 26 March 2025 — The PyArrow revolution in Pandas
- 9 March 2025 — uv
- 16 February 2025 — Concurrency with Modin
- 5 January 2025 — More about the Unix shell
- 8 December 2024 — Using the Unix shell
- 20 November 2024 — Aggregation methods for grouping
- 27 October 2024 — Joining and merging
- 13 October 2024 — Exceptions
What it costs
LernerPython is $400 a year, or $40 a month, and includes three live sessions a month. LernerPython + data is $500 a year, or $50 a month, and adds the two Pandas sessions.
At the full five sessions a month, the annual price works out to about $8 per live session — with someone who has written two Pandas and Python books for Manning, and a third for O’Reilly. The extra $100 a year for the data tier buys 24 more sessions, which is closer to $4 each.
And it is not a recorded course you watch alone. You can ask about the problem in front of you, and get an answer about that problem. If you cannot make a session, the recording is waiting.
Joining
Sessions are included with any LernerPython membership. Members get the calendar invitations, the live sessions, and the recordings.
