Not sure where to start? Browse all courses by topic or difficulty.
Browse all coursesEvery course you finish earns you an official Talk Python completion certificate, and with one click, you can add it to your LinkedIn profile as a license or certification.
Every time I think Python can't get any better I am proven wrong and this is proven again with how well it works with online data. This is my continuing journey to currently learning Python and specifically with Michael Kennedy's library of courses. (Full review at https://bit.ly/2ZFS2)-- Roger T.
Just wanted to publicly thank Michael Kennedy, Bob Belderbos, and Julian Sequeira for creating this course. It's improved my day to day work life several times and expect it to keep paying dividends into the future. It's really an incredible piece of work I can't recommend highly enough.-- Chris Patti
I love you for your work on Python for Entrepreneurs (and everything else too)! :-) Your teaching is excellent and the course format is super helpful. I find myself progressing with python so much faster with your teaching. Please continue to make great python courses! They are a blessing.-- Ann R.
Do you love our courses and want to tell the world? Send us a review and we'll post it to the site. Thanks!
Every course, every lecture, fully subtitled in German and Spanish - with adjustable caption sizing in the player.
Founded by Michael Kennedy
Instructors include framework authors and creators. Learn from practitioners who build real systems.
Get notified about new courses, updates, and Python news.
Looking to train your team? We offer bulk discounts for organizations, an admin dashboard for managers, and tools to track team progress and completion.
Learn about team plans
From the host of the #1 Python podcast. Over 10 years of interviews with Python's brightest minds.
Listen to an episode
Keep up with the latest headlines and news in the Python space with this weekly podcast.
Listen to an episodeA Cloud-Agnostic Guide to Building, Scaling, and Managing Your Own Python Infrastructure
Learn to containerize Python apps, secure them with NGINX, tap into CDNs for global performance, and manage everything on a single, powerful server. Real, working configurations and scripts used in production at Talk Python.
Search our entire course catalog, including course transcripts.
Search courses