Dustin Ingram

WritingSpeakingGitHubSocial

I often get asked what Python resources I would recommend, so here’s my shortlist.

Educational materials

Materials to teach you Python:

Automate the Boring Stuff with Python

A series of books as well as a practical programming course for office workers, academics, and administrators who want to improve their productivity with Python.
https://automatetheboringstuff.com/

Real Python

Tutorial-focused trainings, including Python fundamentals for everyone, from folks who are new to Programming entirely, to intermediate or advanced programmers.
https://realpython.com/

Python Morsels

Once you’re somewhat familiar with Python, using Python Morsels to provide regular practice with writing idiomatic Python helps ensure you don’t lose your skills.
https://www.pythonmorsels.com/

Python for Kids

One of the best books for learning Python by anyone, but expecially for young programmers.
https://nostarch.com/pythonforkids

Podcasts

Regular insight into the Python community:

Talk Python

A podcast on Python and related technologies
https://talkpython.fm/

Python Bytes

Python headlines delivered directly to your earbuds
https://pythonbytes.fm/

Real Python Podcast

A weekly Python podcast with interviews, coding tips, and conversation with guests from the Python community.
https://realpython.com/podcasts/rpp/

Talks

Come for the Language, Stay for the Community

Naomi Ceder
https://www.youtube.com/watch?v=cCCiA-IlVco

The Future of Python - A Choose Your Own Adventure

Jessica McKellar
https://www.youtube.com/watch?v=d1a4Jbjc-vU