Skip to content
View reuven's full-sized avatar
💭
Teaching Python and data science around the world
💭
Teaching Python and data science around the world

Highlights

  • Pro

Block or report reuven

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
reuven/README.md

Want to improve your Python and Pandas skills?

Welcome! I'm Reuven, and I teach Python and Pandas for a living, training engineers at companies such as Apple, Arm, Cisco, and Western Digital in these technologies.

LernerPython

You can get my courses, as well as exercises, projects, office hours, members-only lectures, and a Discord forum via my LernerPython online platform. My goal is to help you become more fluent and confident using Python and Pandas.

Wondering if LernerPython is for you? Here's what some people have said:

The depth and breadth of the educational materials in a LernerPython membership is unmatched anywhere I've found. But what really makes this standout is the way Reuven teaches the material. He takes complicated subjects and makes them simple. You don't have to go much beyond his PyCon 2024 tutorial on decorators or his class on comprehensions to see this. There is a TON of fantastic material in a LernerPython subscription and more is always being added to it. It is one of my favorite and most valuable sources of Python educational materials. — Michael Dahlberg, Systems Administrator

If you find yourself just trying to get things to work but still wondering why it does, you will find value in it. You will find yourself going back to the videos over and over again to deepen your understanding. There are office hours and webinars where you can ask questions and get in-depth responses which help strengthen your foundation. Reuven also brings a lot of (funny) anecdotes from experience as well as many other resources (libraries, useful links, packages) that really help accelerate your fluency in the language. - Ahmed, Sr Infrastructure Engineer

Learn more, and get a two-week free trial, at https://LernerPython.com .

I publish three weekly newsletters:

  • Better Developers, with practical tips, tricks, and articles about Python. Free of charge, with more than 30k subscribers.
  • Bamboo Weekly, deep-dive, hard-core data-analysis puzzles based on current events and real-world data sets. New questions come out on Wednesdays, and detailed solutions come out on Thursdays. It's free to get the first two questions and answers; paid subscribers get the full set, as well as downloadable data sets, downloadable notebooks, one-click Google Colab access, and participation in monthly Pandas office hours.
  • Trainer Weekly, where I talk about the pedagogy, logistcs, and business of training.

YouTube

I have hundreds of videos on YouTube at https://YouTube.com/reuvenlerner. This includes two free courses:

Exercise books

If you've taken a Python or Pandas course, and want more practice, then I've written two books you'll enjoy, both published by Manning:

Social networks

One-on-one coaching

Want to review your Python code? Talk about how to improve your skills? Plan out a project you're working on? I give one-on-one coaching sessions; book an hour at https://savvycal.com/reuven/1-on-1-python .

Questions?

Pinned Loading

  1. python-workout python-workout Public

    Files for the Python Workout book

    Jupyter Notebook 242 154

  2. pandas-workout pandas-workout Public

    Files for my "Pandas Workout" book

    Jupyter Notebook 79 45

  3. YouTube-notebooks YouTube-notebooks Public

    Jupyter Notebook 35 11