Try Python Morsels

By signing up, you agree to our Privacy Policy.

Before Python my coding background included C, C++, Perl, Go, and Bash. Python Morsels is helping me to think in Python which helps me write Python code that is effective, efficient, smart, and reusable.

Kimberly (Software Engineer)

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.

Volker Englisch

Your problems are perfectly worded, clearly defined, you give enough hints as to not waste time, but not so much that you give it away. They are incredible and I'm so glad that I stumbled across your site.

Brian Crant

Over the course of a few short months, Python Morsels gave me a huge boost in confidence and greatly elevated my programming and coaching skills at a time I needed to step into a leadership role.

Chris May

I just wanted to thank you for Python Morsels. I've learned so many things, and now understand more than ever about things I've been using for ages, and thought I knew!

Echo Anstia Vesperman

Python Morsels has kept me engaged for two years. A single Morsel has layers of difficulty and twists that take me to unexpected corners of the Python language. I always feel like I come away with something new for my tool belt.

Kevin Brown

This is the best Python learning resource I've found. I've learnt more from Python Morsels than anything else, by far.

Cosmo Grant

I just did my semi-annual review with my supervisor, and realized that in the six months or so I've been doing Morsels, my Python skill levels have significantly improved. I have been a programmer for over 20 years and have deep expertise in C++, Perl, and Bash, but when I signed up for Morsels, I was frustrated at the gaps in my Python knowledge, especially with all its idiosyncrasies. The weekly exercise model really works for me, and now I'm confident handling all the Python problems work throws at me, and feel confident calling myself an intermediate to advanced Python programmer.

Eric Joanis

This is perfect for a busy parent. I have only been doing the exercises for a couple weeks and am already seeing results. My favorite part is that in one exercise per week I can see such a great improvement.

Tanja K.

Python Morsels is fun, it helps me keep my skills sharp, and it's great for preventing mindless doomscrolling for when I have 15-30 minutes of time to kill.

Sam Woodward

The screencasts alone are worth the price of a Python Morsels subscription. They are an excellent way to get clear, concise, and accurate information about specific Python topics.

Kevin Markham

Using my brain is what my company pays me to do. Python Morsels helps me use my brain better.

Mark McIntyre, Senior Software Engineer

I love these exercises. 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.

Jeannie Friedel

I signed up for Python Morsels in December as part of my job search prep. I just wrapped up my search and Python Morsels was the highest ROI tool that I used.

Mike Danello

The exercises are definitely my favorite part of Python Morsels. They are challenging and varied while focusing entirely on standard library features.

Tim Schilling (@CodenameTim)

A lot of other online courses and certificates have a pretty dubious return on investment, but in just over a month Python Morsels already has made me a more thoughtful and effective software engineer.

Ray Johns

With Python Morsels I've made consistent progress, the time I spend learning results in marked improvements.

Laura

The difficulty-based grading is fantastic. It allows me to select exercises, which correspond to my knowledge level without wasting time on novice exercises, or completely getting lost in super advanced stuff.

Maxim Ivanov (Scientific Computer Engineer)

It is baffling how you manage to embed in my brain in just a few minutes the understanding of the why and how of iterators, iterables and so on. I have learned in a quarter of an hour something that I could not manage to fully grasp during months of self-learning.

I've also learned more about the inner workings of Python after following your videos on classes and properties than in all the time I've been studying and practicing Python on my own. And I am completely serious about that. With you I'm not learning how to program in Python. I am understanding Python. I have not seen better practical explanations of how Python actually works, instead of just showing how to do something in Python.

The exercises are wonderful, but your explanations are also pure gold: tremendously effective. The cost/benefit ratio of watching/reading them tends to zero.

Thank you.

Nacho Núñez

I find these morsels a really enjoyable way to learn Python and a good way to help a recovering COBOL/Smalltalk/C++/Java guy become more pythonic.

Leon Webster

Many text books stop after basic programming. I feel that Python Morsels shows me the whole picture rather than a subset of functions and modules.

Michael A Gilmore
1 / 21