Welcome Exploiting podcast fan




Thank you for your interest in our Python courses. You know that getting better a Python will be a major rung in your career ladder. We have nearly 200 hours of top-notch Python courses so you're sure to find a good fit for your interests.

As a visitor from the Exploiting podcast, you'll get 10% off select courses (see links below).

I'm fairly new to Python

If you're new to Python, we recommed our Python for Absolute Beginners course. As the name implies, it's for people new to both programming and Python. The goal of this course is to teach you the Python language and fill in that first year of computer science concepts you might be missing, problem solving, data strucutres, and so on.

Python for Absolute Beginner's course

I want to dive into the internals of Python

If you're skilled in Python and would like to dive into some of the internals, you might want to check out our async programming course, featuring not just async/await but also threading, multiprocessing, cython, and more.

Async Programming for Python Developers course

Understanding how Python manages memory allows you to work with Python the smoothest possible way and know why it's doing what it's doing. But you'll also learn to make your code faster as a bonus!

Python Memory Deep Dive Course

I'm in to web apps

If you want to build web application, check out our Flask course which goes from zero-to-pro building out a proper clone of pypi.org.

Data Driven Web Apps with Flask and Python course

It all looks great!

Planning on taking more than one of our courses? Our bundles give you over 75% off the list price of courses and give you full access to the entire library of content.

Entire library of courses with bundle

Thank you for chosing Talk Python Training.

Michael Kennedy,
Founder, Talk Python

Talk Python's Mastodon Michael Kennedy's Mastodon