Talk Python Training

Online video courses for Python developers

Get notified about new courses and more.

See our privacy statement about notifications.

Learn online

Learn on-demand through high quality training videos. Our videos and additional resources are available 24/7 so you can learn what you need exactly when you need it.

Lifetime access

With our pay once, own it forever business model, you can rest assured that the courses you put time into become permanent resources for your career.

High quality

Online training from a source you can trust. Courses are written and presented by Michael Kennedy, the host of the Talk Python To Me podcast and professional trainer with over 10 years of experience.
The Everything Bundle

The Everything Course Bundle

Are you serious about learning Python? Get the The Everything Python Course Bundle.

With our bundles you own the courses forever, but you get all the courses at roughly 28% the list price.

What students are saying

I just finished "Python Jumpstart By Building 10 Apps" course on the Talk Python Training website. Just wanted to say thank you for producing such outstanding and easy to follow content. I learned a great deal in a short amount of time!
Fisher A.
This should be a reference for anyone trying to be awesome at Python. I have been using Python for a little while now but to watch Michael going over some of the standard packages and explain how they work really helped to embed in my mind when to use them but even more importantly, not only to not be afraid to use them but realize how powerful and easier it will make your coding life. (Full review at
Roger T.
I just wanted to thank you for taking the time to make you're amazing training courses. I just got finished with the jump start by building 10 apps and it has been the best training course I've used by far. Most other courses or videos I've watched focus either on the concepts or just the application non have put them together and seamlessly as you have. I feel like i have an actual understanding of python now instead of just piecing things together i find on stack overflow.
Gabe S.
Do you love our courses and want to tell the world?
Send us a review and we'll post it to the site. Thanks!

Our courses, your device

Watch our courses on your device, on the go, or even offline! Our mobile apps are the best way to experience Talk Python courses on Android and iOS.

Courses come with free office hours

One of the challenges of self-paced online learning is if you get stuck it can be hard to get help to get yourself unstuck.

That's why we offer live, online office hours. You drop in and join a group of fellow students to chat about your course progress and see solutions via screen sharing.

Just visit your account page and click the office hours tab to see the upcoming office hour schedule.

Office hours

Talk Python To Me podcast

We created and host the Talk Python To Me podcast. This provides much of the inspiration and background for our courses.

If you want to take your Python game to a higher level, you won't find a bigger assortment of interviews and insights with the leaders of the Python community.

Python Bytes podcast

Looking to keep up with the latest headlines and news in the Python space? Be sure to listen to the Python Bytes podcast.