Reuven Lerner's Python Courses/Weekly Python Exercise B123: Advanced bundle

  • $350 or 3 monthly payments of $140

Weekly Python Exercise B123: Advanced bundle

  • Closed

Get all three advanced-level WPE cohorts, for a total of 45 weeks of Python learning!

Contents

  • $144

Weekly Python Exercise B1: Advanced topics 1

15 exercises for experienced Python developers, on a variety of topics. If you're a member of my Python or Python+Data community, then this course is included in your subscription — e-mail me to get a coupon code to take WPE B1 for free. (Plus, you can ask questions about the exercises in the forum!)

  • $144

Weekly Python Exercise B2: Advanced topics 2

15 exercises for experienced Python developers, on a variety of topics. If you're a member of my Python or Python+Data community, then this course is included in your subscription — e-mail me to get a coupon code to take WPE B2 for free. (Plus, you can ask questions about the exercises in the forum!)

  • $144

Weekly Python Exercise B3: Advanced topics 3

15 exercises for experienced Python developers, on a variety of topics.   If you're a member of my Python or Python+Data community, then this course is included in your subscription — e-mail me to get a coupon code to take WPE B3 for free. (Plus, you can ask questions about the exercises in the forum!)

Frequently asked questions

How much Python do I need to know for advanced cohorts of Weekly Python Exercise?

I'll admit that the term "advanced" is very ambiguous.  I divide the two levels of WPE as follows:
  • Beginner-level cohorts (A1/A2/A3) are for people with less than one year of Python experience. People with more experience will still learn something, but might find the challenges to be too simple.
  • Advanced-level cohorts (B1/B2/B3) are for people with at least one year of daily experience writing in Python. The topics are more of a grab bag, and there is a greater expectation that you'll find and research things on your own.

If you're unsure, then you can (a) ask me what I think, based on your background, and (b) try the sample exercises to see how closely they track your experience.

If you sign up, and find that you've chosen the wrong level, then I can either move you to another cohort or refund your money.  I've done both with previous students.

Do I have to take the courses in order?

You can take WPE cohorts in whatever order you want. The beginner-level cohorts are themed, whereas the advanced-level cohorts are always a mix of many different topics that I've found Python developers need to practice and better understand.

There are even people who take the beginner-level (A1/2/3) courses after they've already taken the intermediate (B1/2/3) courses, and learn a great deal.

What version of Python does WPE use?

At least Python 3.8 will be just fine.

Am I required to participate in the forums or live office hours?

No, of course not! But in my career as a Python instructor, I’ve seen over and over that people who solve exercises together learn and retain more than those who don't.

If you can't make it to office hours, then submit your questions in an email, and I'll answer them — then, when you have a chance, you can view the office hours recording.

Am I really committing to a 4 month long course, 15 weeks in a row?

Yes and no. The content of the exercises, the discussions in the forum, and the topics of the live office hours will be tied to one another, and will reflect the most recent exercises.

But no one is forcing you to do the exercises along with everyone else! You can skip exercises or do them later. The forum and office hours recordings will be available for you to use, watch, and review at any time, forever.

I developed WPE to help you start learning Python in the most efficient, effective way possible. And it should only take about an hour each week, which is a very achievable time investment that will yield huge benefits for your career (or other Python-related goals).

Are there any discounts available for Weekly Python Exercise?

Yes, there are 3 discount options:

  • If you join with a group of 5 or more, each person gets 20% off
  • If you’re a student or pensioner, you get 20% off
  • If you live in any country outside the 30 wealthiest countries in the world, you can get a discount, as well

If you’re eligible for any of these discounts, contact me via e-mail, and I'll be delighted to provide you with the appropriate coupon code.

Is there a “trial” version or sample?

Yes.  There are two trials, one for the A (beginner) level courses, and a separate one for the B (advanced) level courses.

To try beginner (A) level WPE, go here:

https://www.getdrip.com/forms/726030138/submissions/new

For advanced (B) level WPE, go here:

https://www.getdrip.com/forms/645022207/submissions/new

Each sample consists of five e-mail messages:
  • Introduction
  • Question 1 + tests
  • Solution 1
  • Question 2 + tests
  • Solution 2
This mimics the way in which WPE works, albeit without having to wait until Monday to get the solution.

How long does each exercise take to solve?

It should take less than 1 hour. However that time will vary according to your Python skills, and the specific topic that we're addressing each week.

Are the exercises in WPE the same as those in your books and courses?

No. All WPE exercises are new and different from those in my books and courses. There will obviously be some similarity, since the same person (me) is writing them, but these are specially written and designed for Weekly Python Exercise.

Is automated testing a part of WPE?

Yes.  When you receive a new question each Tuesday, you'll also receive tests (written using pytest) that outline the functionality that your code is expected to answer.  This will not only help to clarify the specifications, but also drive your development in the direction of a working solution.  And it'll help you to better understand and use pytest!

WPE sounds like a great way to help my team improve their Python. Do you offer private cohorts for companies?

Yes, absolutely! Contact me via e-mail (reuven@lerner.co.il), and we'll find a time to talk.

I live in Israel. How do you handle issues like VAT?

If you live in Israel, then please don't buy any of my products (including Weekly Python Exercise) via this online platform. I'm obligated to collect VAT from you, and then to pass it along to the government.  Instead, please e-mail me for information about sending me a bank transfer. I'll then add you to the course, but we'll be able to handle it in the standard and legal way. I apologize for this frustration -- believe me, I wish that the platform I use for selling courses would support Israeli VAT, and I keep asking them to do so.

My question isn't answered here. How can I contact you, to ask for additional information?

Just e-mail me at reuven@lerner.co.il!