Python Morsels

Write better Python code in 30 minutes each week

Trey Hunner smiling in a t-shirt against a yellow wall

Let me help you work smarter

Learning efficiently requires planning a path that repeatedly answers the question what skill should I learn next and how best can I learn it? Instead of wading through blog posts and YouTube videos in search of the next thing to learn, I can guide you.

My name is Trey Hunner and I created Python Morsels to give life-long learners a low-stress way to improve their Python skills.

Screencasts for people who don't like screencasts

Python Morsels will help you maintain a Python learning habit. With weekly mini screencasts you'll re-discover Python topics you thought you already knew.

Each screencast also includes a short article explaining the same material through text, so you can switch between reading articles and watching videos as you see fit.

Two screencast preview cards: change is ambiguous (3 mins) and variables are pointers (2 mins)

Kirill Pletnev

BY FAR the best learning materials I've ever found during my short 3 year Python experience

Wait... don't we learn by doing?

We don't learn by putting information into our heads. We learn by trying to retrieve information from our heads.

Python Morsels includes hands-on Python exercises that tell you what to do, but not how to do it. It'll be your job to figure out which tool to reach for as well as how to use it. At the end of each exercise, I'll share my perspective on which tools are best-suited for the task at hand.

Jeannie Friedel

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.

Try it for free

All Python Morsels users get access to over a dozen free Python screencasts and 5 free Python exercises.

If you choose to sign up for a paid subscription, you'll get access to all premium screencasts and you'll receive reminders to keep up your learning habit each week.

Python Morsels includes a habit-focused point system and an exercises organized by skill level, ranging from novice to advanced.

Exercise submission page showing base problem and 1/3 bonuses solved with 11 points rewarded and a button to see Trey's solutions

Lite

$100 / yr

  • Access all screencasts
  • New screencasts each week
  • One exercise each month
  • 5 free trial exercises
Try it out

All Access

$200 / yr

  • Access all screencasts
  • New screencasts each week
  • Unlimited access to the exercise vault
  • 5 free trial exercises
Try it out

Can't I just watch YouTube and solve Hacker Rank exercises?

Why pay for this when there's a lot of great free Python videos on YouTube? There's really one reason: you're trading money for time.

I guarantee Python Morsels will include:

  • No ads: you're not the product, the screencasts are
  • No filler content: no ad revenue means no need for long videos
  • My own expertise: I'll teach you what I know (but not what I don't)

Chris Soujon

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.

Ready to try it out?

You don't need to commit to a set learning habit right now.

Just sign up, set aside 30 minutes per week for a month or two, and see whether this learning style works well for you.

✨ Try Python Morsels ✨