New Python Screencasts

Python Morsels currently includes 116 screencasts (each is about 3 minutes long). I publish one or two new screencasts each week. The most recently published screencasts are at the top of this page.

These screencasts are broken into topic trails in which each screencast builds on prior screencasts. I recommend watching earlier screencasts in each topic trail before later ones.

Don't like watching videos? That's okay! Every screencast includes a transcript. So you can think of these screencasts as mini blog posts!

Watch a new Python screencast every week

Profile picture of Trey

My name is Trey Hunner. I do corporate Python training for teams and I teach Python online through Python Morsels.

In Python Morsels, I publish a new Python screencast every week.

If you want to learn something new every week, join Python Morsels!

Join Python Morsels ✨
What is self?
Classes are everywhere
What is a class?
Accepting arbitrary keyword arguments
Keyword-only function arguments
Slicing
What is a sequence?
Accepting any number of arguments to a function
How to make a function
Positional vs keyword arguments
Calling a function in Python
Python doesn't have type coercion