Weekly Python skill-building for professional developers
We don't learn by putting information into our heads. We learn by trying to retrieve information from our heads. That's why Python Morsels is based around writing Python code (instead of watching lengthy videos).
Python Morsels is not an introduction to Python, but a habit-based skill-building system for professional Python programmers. We learn best through regular practice, so each week I'll send recommend a specific exercise to solve based on your skill level.
After you've solved an exercise, I'll walk you through different ways to solve each exercise, with a focus on what makes one solution better than another. Then I'll ask you to reflect on your learning to consider what you could have improved in your solution and what new ideas you'd like to remember.
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.
YouTube has tons of Python videos and websites like Exercism and Hacker Rank have lots of free Python exercises. So why pay for Python Morsels? There's really one reason: you're trading money for time.
I guarantee Python Morsels will include:
Choose your plan below. There's no credit card required on signup and you can try up to 3 exercises for free.
Have an account? Sign in and subscribe
On the All Access plan, you'll get:
The exercises currently include practice with:
... and lots of discussions about code-style best practices along the way!
Python Molsels isn't magic; it's carefully crafted learning. If you spend an hour each week working on the next recommended exercise, your Python skills will improve every week.
Each exercise should introduce you to a couple new concepts and revisit a few semi-familiar concepts. Related concepts crop up repeatedly (with a new twist each time) so you can witness your progress along your Python journey.
I seem to learn more each week for the couple of hours that I spend on these exercises than the rest of the week combined.
I strive to make Python Morsels as effective and time-efficient as possible. I assume that you're a busy person who values your time and I do not want to waste your time.
My name is Trey Hunner and I created Python Morsels to give life-long learners a low-stress way to improve their Python skills.
I really enjoy improving the Python Morsels platform and continually 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.
If I increase the price of Python Morsels in the future, I guarantee that your subscription price will remain the same because I appreciate your support.
Ready to get access to all Python Morsels exercises?
✨ Try Python Morsels now ✨Python Morsels also includes team plans which allow for a single per billing cycle and payments via bank transfer.
Check out team plans