We couldn’t find a good, up-to-date list of Python developer or Python programming YouTube channels online.
Learning Python on YouTube is a viable option these days, and we’re excited about what this new medium can do for programming education.
There are some really good YouTube channels that focus on Python development out there, but we just couldn’t find a list that was both comprehensive and up-to-date. So we created our own with the best and most Pythonic YouTubers.
We initially wrote this list based on information we gathered by reading forum posts and searching YouTube for Python channels directly. We’ll continue to add to the list with your feedback. We plan to keep this list updated, so feel free to leave a comment at the end of the page or tweet at us if you think anything is missing or if you’d like to see your own YouTube Python tutorials added.
In order for a channel to be included in our list, it must:
- Focus on Python tutorials
- Not be brand-new (> 2,000 subscribers)
- Be active (new videos are coming out) OR have an interesting archive with old content worth watching
Enjoy the Python goodness! 📹🐍
Al Sweigart
“Tons of sweet computer related tutorials and some other awesome videos too!”
- Website: automatetheboringstuff.com
- Twitter: @AlSweigart
- Subscribe: YouTube
Anaconda Inc.
“With over 4.5 million users, Anaconda is the world’s most popular Python data science platform. Anaconda, Inc. continues to lead open source projects like Anaconda, NumPy and SciPy that form the foundation of modern data science. Anaconda’s flagship product, Anaconda Enterprise, allows organizations to secure, govern, scale and extend Anaconda to deliver actionable insights that drive businesses and industries forward.”
In addition to their company developed videos, including a fun lego-mation and Pyception short, Anaconda’s YouTube channel contains all the videos from AnacondaCon, a gathering of the passionate community of data scientists, IT professionals, analysts, developers, and business leaders all using the Anaconda distribution.
- Website: anaconda.com
- Twitter: @anacondainc
- Subscribe: YouTube
Christian Thompson
“A little bit about me and a lot about Python programming for beginners. I am a middle and high school teacher who uses Python as my teaching language. I firmly believe anyone can (and should) learn to program a computer and that Python is the perfect language for doing so.”
- Website: christianthompson.com
- Twitter: @tokyoedtech
- Subscribe: YouTube
Clever Programmer
“You can find awesome programming lessons here! Also, expect programming tips and tricks that will take your coding skills to the next level.”
- Website: cleverprogrammer.com
- Twitter: @cleverqazi
- Subscribe: YouTube
CodingEntrepreneurs
“Coding for Entrepreneurs is a Programming Series for Non-Technical Founders. Learn Django, Python, APIs, Accepting Payments, Stripe, jQuery, Twitter Bootstrap, and much more.”
- Website: www.codingforentrepreneurs.com
- Twitter: @joincfe
- Subscribe: YouTube
Corey Schafer
“This channel is focused on creating tutorials and walkthroughs for software developers, programmers, and engineers. We cover topics for all different skill levels, so whether you are a beginner or have many years of experience, this channel will have something for you.”
- Website: coreyms.com
- Twitter: @CoreyMSchafer
- Subscribe: YouTube ⋅ Patreon
Chris Hawkes
“We’re going to learn about programming, web design, responsive web design, Reactjs, Django, Python, web scraping, games, forms applications and more!”
- Twitter: @realchrishawkes
- Subscribe: YouTube
CS Dojo
“Hey everyone! My name is YK, and I make videos mostly about programming and computer science here.”
Data School (Kevin Markham)
“You’re trying to launch your career in data science, and I want to help you reach that goal! My in-depth tutorials will help you to master crucial data science topics using open source tools like Python and R.”
- Website: www.dataschool.io
- Twitter: @justmarkham
- Subscribe: YouTube ⋅ Patreon
David Beazley
“An archive of David Beazley’s conference, user group, and training talks.”
- Website: www.dabeaz.com
- Twitter: @dabeaz
- Subscribe: YouTube
Enthought
“For more than 15 years, Enthought has built AI solutions with science and engineering at the core. We accelerate digital transformation by enabling companies and their people to leverage the benefits of Artificial Intelligence and Machine Learning.”
Additionally, Enthought is best known for the early development, maintenance, and continued support of SciPy, as well as the primary sponsor for the SciPy US and EuroSciPy Conferences. In addition to the company developed content, this channel provides all the video recordings from the SciPy US and EuroScipy (before 2016) Conferences, talks and tutorials specifically focused on the advancement of scientific computing through open source Python software for mathematics, science, and engineering.
- Website: enthought.com
- Twitter: @enthought
- Subscribe: YouTube
Michael Kennedy (Talk Python)
“Videos, demos, and lectures about programming - especially Python and web topics.”
- Website: talkpython.fm
- Twitter: @mkennedy
- Subscribe: YouTube
PrettyPrinted
“I’m Anthony. I make programming videos.”
- Website: prettyprinted.com
- Twitter: @pretty_printed
- Subscribe: YouTube
PyCon Session Recordings
These are all PyCon talk and session recordings made available on YouTube. There’s no single channel that combines these. Instead, you’ll access each year’s videos on a separate “PyCon 20…” channel. Alternatively, you can use PyVideo.org to watch the session recordings.
- Website: www.pycon.org
- Twitter: @PyCon
- Subscribe: YouTube ⋅ PyVideo.org
PyData
“PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R.”
- Website: pydata.org
- Twitter: @PyData
- Subscribe: YouTube
Real Python
“Python tutorials and training videos for Pythonistas that go beyond the basics. On this channel you’ll get new Python videos and screencasts every week. They’re bite-sized and to the point so you can fit them in with your day and pick up new Python skills on the side.”
- Website: realpython.com ⋅ dbader.org
- Twitter: @realpython ⋅ @dbader_org
- Subscribe: YouTube ⋅ Podcast
Reuven Lerner
“I’m Reuven Lerner, and I teach Python and data science to companies around the world. On this YouTube channel, I publish videos that will help you with Python programming.”
- Website: lerner.co.il
- Twitter: @reuvenmlerner
- Subscribe: YouTube
Sentdex (Harrison Kinsley)
“Python Programming tutorials, going further than just the basics. Learn about machine learning, finance, data analysis, robotics, web development, game development and more.”
- Website: pythonprogramming.net
- Twitter: @sentdex
- Subscribe: YouTube ⋅ Patreon
Socratica
“Socratica makes high-quality educational videos on math and science. New videos every week! We’re a couple of Caltech grads who believe you deserve better videos. You’ll learn more with us!”
- Website: www.socratica.com
- Twitter: @socratica
- Subscribe: YouTube ⋅ Patreon
TheNewBoston (Bucky Roberts)
“Tons of sweet computer related tutorials and some other awesome videos too!”
- Website: thenewboston.com
- Twitter: @bucky_roberts
- Subscribe: YouTube ⋅ Patreon
Smaller Python Conferences
The following channels provide the tutorials, talks, and session recordings from many of the smaller local Python conferences held throughout the world.
Though on their own, most of these channels do not meet the requirement for 2000 subscribers, we list them here as honorable mentions because they represent the diverse Python community throughout the world.
Note that some (maybe older) videos from these conferences are available (together with other non-Python content) on the Next Day Video and Engineers.SG channels. Alternatively, PyVideo.org can serve as a one-stop-shop where you can find most (but not all) of these session recordings.
- EuroPython
- EuroSciPy
- Kiwi PyCon
- PyCascades
- PyCon Argentina (Ar)
- PyCon Australia (AU)
- PyCon Canada
- PyCon Czech (CZ)
- PyCon Finland
- PyCon Germany (DE)
- PyCon Hong Kong (HG)
- PyCon Ireland (IE)
- PyCon Italy (Nove)
- PyCon Japan (JP)
- PyCon Korea (KR)
- PyCon Malaysia (MY)
- PyCon Phillipines (PH)
- PyCon Poland (PL)
- PyCon Singapore (SG)
- PyCon Slovakia (SK)
- PyCon Ukraine (UA)
- PyCon United Kingdom (UK)
- PyGotham 2017
- PyOhio
If you think anything is missing from this list or if you’d like to see your own Python YouTube channel added, then please leave a comment below or tweet at us.