Weekly Python Exercise A1: Data structures for beginners

15 weeks of practice exercises, for coders with up to 1 year of Python experience, focusing on data structures.

About The Course

Want to be a fluent Python coder? The secret is … well, there’s no secret. The key is to practice, and to practice quite a lot.

 

Each cohort of Weekly Python Exercise gives you 15 weeks of practice: Each Tuesday, I give you a new problem, and on the following Monday, I provide a detailed solution and explanation.

 

WPE A1, A2, and A3 are for people with up to one year of Python experience. A1 (this cohort) focuses on data structures — strings, lists, tuples, dicts, sets, and even a few friends from the “collections” module.

 

Improve your Python, one week at a time, with WPE A1.

This Course Will Show You How To...

A new practice problem each week, for 15 weeks

"pytest" tests to check your solution, and to learn how testing works

A detailed solution and explanation for each exercise

Office hours to discuss the exercises with Reuven

Course Contents

Course Length

15 weeks

Number of Lessons

15

Training Materials

email

Coding Exercises

15

This Course Is Perfect For...

Beginning developers ready to learn Python

Advanced Developers looking to solidify their core skills

Companies and teams wanting more productivity

Companies and teams wanting more productivity

GET STARTED NOW

Monthly

Annual

Save 20%

BUY THIS COURSE

One-Time Purchase (Lifetime Access)
$ 144 One-Time
  • 15 weekly exercises + detailed solutions
  • Monthly office hours
  • Perfect if you've recently finished a Python course

OR

GET A MEMBERSHIP

Access All My Training
$ 40 Per Month
  • All of my Python and Git courses — current and future
  • All six cohorts of Weekly Python Exercise
  • Monthly office hours
  • Members-only special online courses, lectures, and events
  • Online private Python forum

BUY THIS COURSE

One-Time Purchase (Lifetime Access)
$ 144 One-Time
  • 15 weekly exercises + detailed solutions
  • Monthly office hours
  • Perfect if you've recently finished a Python course

OR

GET A MEMBERSHIP

Access All My Training
$ 400 Per Year
  • All of my Python and Git courses — current and future ​
  • All six cohorts of Weekly Python Exercise
  • Monthly office hours
  • Members-only special online courses, lectures, and events
  • Online private Python forum

100% Money Back Guarantee

I’m a one-person company dedicated to improving your career via Python and related technologies. If you haven’t gotten value from any of my courses, then just tell me — and I’ll refund your money.

Meet Your Instructor

Reuven is a full-time Python trainer. In a given year, he teaches courses at companies in the United States, Europe, Israel, India, and China — as well as to people around the world, via his online courses.

Reuven created one of the first 100 Web sites in the world just after graduating from MIT’s computer science department. He opened Lerner Consulting in 1995, and has been offering training services since 1996.

In 2020, Reuven published “Python Workout,” a collection of Python exercises with extensive explanations, published by Manning. He’s currently finishing edits on “Pandas Workout,” a similar collection of exercises using the “Pandas” library for data analytics.

Reuven’s free, weekly “Better developers” newsletter, about Python and software engineering, is read by more than 30,000 developers around the globe. His “Trainer weekly” newsletter is popular among people who give corporate training.

Reuven’s most recent venture is Bamboo Weekly: Every Wednesday, he presents a problem based on current events, using a public data set. And every Thursday, he shared detailed solutions to those problems using Pandas.

Reuven’s monthly column appeared in Linux Journal from 1996 until the magazine’s demise in 2019. He was also a panelist on both the Business of Freelancing and Freelancers Show podcasts.

Reuven has a bachelor’s degree in computer science and engineering from MIT, and a PhD in learning sciences from Northwestern University. He lives in Modi’in, Israel with his wife and three children.