Python for non-programmers — live, weekly workshop by Reuven M. Lerner

Python for non-programmers — live, weekly workshop

Want to learn programming? Join me for live, weekly lessons in Python, one of the hottest languages out there! It's free of charge to join, follow live, or to access previous weeks' videos.


What is this course?

As the name implies (or even states), this is a Python programming class aimed at people with little or no programming experience.  We'll use the Python language, which is one of the most popular languages currently used by professional developers.

Who are you?

I'm Reuven Lerner, a professional Python trainer. That means I spend just about every day teaching Python to a different company, in a different city, or even a different country.  (In 2019, I taught in the US, Europe, Israel, India, and China.)

I've been using Python since about 1992, have had my own consulting business since 1995, and have been training full time for more than 10 years.

I've spoken at PyCon and Euro Python, among other places. I'm a podcaster and author, most recently of "Python Workout," about to be released by Manning.

You can learn more about me at my site, .

How much does it cost?

It's 100% free.  As in, I won't charge anything for this course. Ever.

When does the course take place?

For now, we're meeting at 10 a.m. Eastern on Fridays, via Zoom. Each session lasts for 1 hour, and is recorded.  If you register for the course, you'll have unlimited access to all of the recordings.  

I say "for now," because I might adjust the schedule at some point.

I expect that the course will last about 20 weeks. But this is my first time offering the class to the general public in this format, so I'm not totally sure!

What do I need to install?

Just Python is enough.  Other installation suggestions and support are available in the forum.

Wait, there's a forum?

Yes, anyone who registers is invited to a free, private forum in which you can chat with others students and ask me questions.

I also give a few homework questions each week, so that you can try to practice a bit between sessions.

I took a programming course in college, and hated it. Plus, I was bad at it. Can I do this?

Yes, I'm sure that you can!

We're taking it slowly and easily, and I actively encourage people to ask questions. You might need to put in some work, but I promise that you can do this.

Can I tell my friends about this course?

Yes, please do!  The more, the merrier.

Is this course appropriate for children or teenagers?

There are indeed a bunch of teenagers enrolled. I try to make it as accessible as possible, but it might be too boring (aka non-flashy) for children. But hey, give it a try!