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

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.

See membership options →