Get all 170+ Python Morsels challenges for
For years, Python Morsels users have asked me for the ability to access the entire exercise archive all at once. That's finally possible with the new All Access plan! Instead of getting one exercise each week, the All Access plan offers a recommendation email each week and unlimited access to all exercises and screencasts within the Python Morsels archive.
Overall I have to admit that I'm blown away by the usefulness of your weekly exercises. There is nothing academic about them and they seem to be applicable to many situations. In addition, the exercises are simple enough to follow the basic concepts while the bonus sections provide depth to keep me busy for the week. Thanks again for your great training!
A tennis class can help you get into tennis, but you won't get good at tennis from taking classes. Habitual practice is the best way to improve your tennis skills.
Python Morsels is like weekly tennis practice. It's not a Python class, it's guided deliberate practice for writing readable and maintainable Python code.
A long-time user described Python Morsels like Hannon's finger exercises for piano, but for Python. Whether your skill is tennis, piano, or Python, the best practitioners use practice to stay sharp.
The tips are always so great, they are like that perfect mentor that just gives you these subtle hints on what parts you probably want to refactor.
This early adopter offer expires after April 30.
On May 1st 2021, the price for the Python Morsels All Access plan will be $20/mo or $200/yr, which is the price of the Standard plan that this new plan replaces. As an early All Access user, I'm offering you a price of $15/mo or $150/yr. The only way to lock-in this lower price is to subscribe now (the price will not be decreasing on Black Friday). We don't learn by putting information into our heads. We learn by trying to retrieve information from our heads.
Have an account? Sign in and subscribe
On the new All Access plan, you'll get:
The exercises currently include practice with:
... and lots of discussions about code-style best practices along the way!
I'm 17 exercises in, and I am still absolutely loving Python Morsels. The way it's structured with the base problems, bonus problems, the links to forum posts as hints, and the way the Wednesday solution walks you through the thought process and iterates over different solutions is just perfect. The difficulty level so far has been hitting a nice sweet spot, where I've been able to solve the base and sometimes a few bonus steps on my own, and the rest with your hint links, and then finally when I get the solution it validates some of my choices and thought process, and teaches me some different and usually more elegant or clever ways to approach the problems.
Python Molsels isn't magic; it's carefully crafted learning. If you spend an hour working on the next exercise I recommend each week, your Python skills will slightly improve every week.
Each exercise should introduce you to a couple new concepts and revisit a few semi-familiar concepts. Concepts will crop up more than once (usually with a new twist) so you can witness your progress along your journey.
I can't guarantee that Python Morsels will be the learning highlight of your week, but I can assure you that I try to make Python Morsels as effective an experience time-wise as possible. I assume that you're a busy person who values your time and I do not want to waste your time.
I love these. They are short and simple enough that I can do them in between putting my daughters to bed but challenging enough that I learn something new almost every time. Of course there is always a long - probably unpythonic - way to solve most problems, but I push myself, not to make it short, but to make it readable, clear, and pythonic. It's great to be able to try different stuff out that I may not use every day because I'm just not comfortable with it. I usually get more out of the bonuses than the main exercise, but I absolutely LOVE having the automated tests.
My name is Trey Hunner and I made Python Morsels to help guide you in your Python journey.
I really enjoy improving the Python Morsels platform and I especially love growing and refining the learning material on this platform. I've made a lot of improvements over the past few years and I have many more improvements planned for the next few years. Python Morsels is improving every day but whenever I increase the price of this service, I always keep the price for existing subscribers the same because I appreciate your support.
I've finally got a job!
I just wanted to thank you one more time for Python Morsels! It gave me that fluency I really searched for and turned my thinking process into what I can only call a truly pythonic style, and after I went through tens of coding interviews over the last two months I can clearly state it was possible because of Python Morsels.
Ready to get access to all Python Morsels exercises?✨ Subscribe to the All Access plan ✨
Sign up and then visit the Subscription page to get the All Access plan before April 30.Sign up!