Skip to content
Teaching Python and data science around the world
Teaching Python and data science around the world


  • Arctic Code Vault Contributor
  • Pro



Reuven Lerner, Python trainer

Hi there, and welcome to my GitHub repos! Most days, I am teaching Python and data science to people at companies around the world. In 2019 (pre-coronavirus), I taught in the US, UK, Europe, Israel, India, and China. Nowadays, I still teach people around the world, but from the comfort of my home office.

You can learn more about my corporate training options at .

I also offer many online courses. You can read about those at I'm particularly proud of Weekly Python Exercise, a set of courses that help people to improve their Python fluency through exercises and community discussion.

I also wrote Python Workout for Manning, loaded with exercises to make you a more fluent Python developer.

I've been self-employed since 1995 (!), and help others to succeed with their own businesses on the Business of Freelancing podcast.

This repo contains some open-source software, and many Jupyter notebooks from conference and Meetup talks I've given.

Please contact me if you have questions!


  1. Jupyter notebooks from my YouTube series: Python standard library video explainer

    Jupyter Notebook 5 4

  2. Jupyter notebook + documents from my (online) OSCon 2020 talk about Python + design patterns

    Jupyter Notebook 23 10

5,881 contributions in the last year

Mar Apr May Jun Jul Aug Sep Oct Nov Dec Jan Feb Mon Wed Fri

Contribution activity

Seeing something unexpected? Take a look at the GitHub profile guide.