sentdex

@sentdex · 1.4M subscribers · 749 videos (1 unavailable) · newest 750 of 1,277

A course from this channel is on Best free Python courses on YouTube, ranked by total hours · Best free machine learning courses on YouTube, ranked by total hours

Total watch time

9d 4h 53m

at speed · exactly 9 days, 4 hours, 52 minutes, 43 seconds at 1×

9d 4h 52m 43s
1.25×7d 8h 42m 10s
1.5×6d 3h 15m 9s
1.75×5d 6h 12m 59s
4d 14h 26m 22s
Average video17m 42s
Longest2h 58m 23s
Shortest17s
Counted back to2015
Open on YouTube All uploads as a playlist JSON

Playlists (108)

Every public playlist on the channel — open one for its full breakdown

Lengths are calculated on demand so this page stays fast.

#PlaylistVideosLength
1 Developing on the Unitree G1 Humanoid Robot 8 length →
2 Home Lab 2 length →
3 Starcraft 2 AI 4 length →
4 Reinforcement Learning with Stable Baselines 3 4 length →
5 Physics Simulator w/ Robot Dog 3 length →
6 Generating Python code with GPT 7 length →
7 Chatbot with Mic input/Speaker output using Python, Jarvis, and DialoGPT 2 length →
8 CyberPython 2077 2 length →
9 Neural Networks from Scratch in Python 9 length →
10 Facial Recognition with Python 2 length →
11 Quantum Computer Programming w/ Qiskit 3 length →
12 Brain Computer Interface w/ Python and OpenBCI 3 length →
13 Pytorch - Deep learning w/ Python 8 length →
14 Self-driving cars with Carla and Python 6 length →
15 Reinforcement Learning 6 length →
16 JavaScript Basics 6 length →
17 Analyzing Google Takeout Data 3 length →
18 Kivy - Mobile and Desktop App Dev w/ Python 7 length →
19 Sockets with Python 3 5 length →
20 Data Analysis w/ Python 3 and Pandas 6 length →
21 Django Web Development with Python 12 length →
22 Correlation One's Terminal AI competition 1 length →
23 Learning to program with Python 3 (py 3.7) 15 length →
24 Halite III (2018) 14 length →
25 Discord Bots with DiscordPy 1.0.0 4 length →
26 Deep Learning basics with Python, TensorFlow and Keras 11 length →
27 Python AI in StarCraft II 17 length →
28 TensorFlow.js - Deep Learning in the Browser 4 length →
29 uArm Robotic Arm Tinkering 4 length →
30 Unconventional Neural Networks 12 length →
31 Data Visualization GUIs with Dash and Python 12 length →
32 Halite II AI competition 7 length →
33 Creating a Chatbot with Deep Learning, Python, and TensorFlo 9 length →
34 Go Language Programming Practical Basics Tutorial 24 length →
35 TensorFlow Object Detection API 6 length →
36 Python Reddit API Wrapper (PRAW) tutorial 4 length →
37 Python Plays: Grand Theft Auto V 25 length →
38 Raspberry Pi and Python Tutorials 8 length →
39 Google Cloud Tutorials 5 length →
40 Using Convolutional Neural Network to Identify Dogs vs Cats 4 length →
41 3D ConvNet For Kaggle Data Science Bowl 2017 Lung Cancer Detection 6 length →
42 Python Programming for Finance 28 length →
43 Alexa Skills w/ Python and Flask-Ask 3 length →
44 Questions and Answers 12 length →
45 Intermediate Python Programming 26 length →
46 Web scraping and parsing with Beautiful Soup & Python 4 length →
47 Machine Learning with Python 72 length →
48 Building and Programming a Quadcopter 5 length →
49 Django Web Development with Python 12 length →
50 SQLite3 - Simple Databases with Python 5 length →
51 OpenCV with Python for Image and Video Analysis 21 length →
52 Data Analysis with Python and Pandas 16 length →
53 Robotics with Python Raspberry Pi and GoPiGo 7 length →
54 Matplotlib Tutorial Series - Graphing in Python 32 length →
55 Python for Finance with Zipline and Quantopian 20 length →
56 PyQT Python GUI Application Development with Python 16 length →
57 NLTK with Python 3 for Natural Language Processing 21 length →
58 Practical Flask Web Development Tutorials 35 length →
59 Kivy Application Development 12 length →
60 Twitter API v1.1 3 length →
61 SQLite 4 length →
62 MySQL with Python and MySQLdb 6 length →
63 Scikit-learn Machine Learning with Python and SKlearn 28 length →
64 Live Matplotlib Graphs 4 length →
65 Raspberry Pi GPIO basics 3 length →
66 Geographic Plotting on Maps with Matplotlib and Basemap 5 length →
67 Customizing Matplotlib Graphs and Charts 27 length →
68 3D Graphing with Matplotlib 5 length →
69 OpenGL programming with PyOpenGL, Python, and Pygame 9 length →
70 GUIs with Tkinter (intermediate) 29 length →
71 Flask web development with Python 7 length →
72 PyGame with Python 3 Game Development 29 length →
73 Pandas with Python 2.7 10 length →
74 Jetson Tegra K1 Devkit 2 length →
75 Quadcopter 2 length →
76 Python with Pandas and Sentiment Analysis for Investing 12 length →
77 Robotics and the Raspberry Pi 16 length →
78 Monte Carlo Simulation with Python 20 length →
79 Build your Own Supercomputer 18 length →
80 Bitcoin Satoshi Paper Explained 0 length →
81 Python 3 Basics Tutorial Series 68 length →
82 Bitcoin 0 length →
83 Python: Mathematics and Stock/Forex/Futures indicators 55 length →
84 Virtual Private Servers + Python! 7 length →
85 Pygame - Making Games with Python 18 length →
86 Image Recognition 10 length →
87 Favorites 0 length →
88 Machine Learning for Forex and Stock analysis and algorithmic trading. 19 length →
89 Debugging Python Errors 7 length →
90 Search Engine Optimization 9 length →
91 Fundamental Investing 12 length →
92 Programming to Aid Fundamental Investing 18 length →
93 Raspberry Pi®‎ Tutorials 15 length →
94 How to Build a Computer and Overclock it 14 length →
95 Cool Python Programs and Applications 3 length →
96 How to Create a Website For Beginners (WordPress) 11 length →
97 HTML5 4 length →
98 Django Tutorials (Python Web Development) 15 length →
99 PHP Basic Tutorials 30 length →
100 wxPython: Making Windows / GUIs for user-friendliness 9 length →
101 Sentiment Analysis, Big Data, Natural Language Processing 26 length →
102 Big Data Analytics & Algorithmic Stock Trading / Backtesting 37 length →
103 Intermediate Python Tutorials 43 length →
104 In my Freetime... 21 length →
105 Python Basic Tutorials 23 length →
106 Sentiment Analysis 5 length →
107 Graphing in Matplotlib (chart generation) in Python 30 length →
108 The Basics of Python for Big Data and Sentiment Analysis 10 length →

Uploads by year

12 years (newest uploads only)
YearVideosWatch timeAverage
2026117h 58m43m 25s
2025117h 21m40m 7s
202442h 41m40m 14s
2023187h 33m25m 10s
2022288h 3m17m 15s
20212915h 22m31m 48s
2020207h 30m22m 30s
2019791d 8h24m 18s
20181221d 18h 55m21m 7s
20171251d 4h 4m13m 28s
20161401d 7h 4m13m 19s
20151621d 6h 22m11m 15s

Longest uploads

Top 5 · 2h 58m and down
  1. Sentdex Live - Playing Air Hockey with Robot Arm · 2:58:23 · 2018-05-27
  2. Sentdex Live - Hangout, news, hackerrank · 2:50:33 · 2018-06-02
  3. Sentdex Live - Playing Air Hockey with Robot Arm · 2:21:11 · 2018-05-27
  4. Sentdex Live: GTC Keynote News and free GPUs · 2:07:48 · 2021-11-09
  5. Sentdex Live - TensorFlow.js Introduction · 1:40:14 · 2018-06-09

Embed a badge

Show the watch time in a README or channel description — it links back here and updates itself

Watch time: 9d 4h 53m · 749 videos

Markdown
[![Watch time: 9d 4h 53m · 749 videos](https://playlistduration.com/badge/channel/@sentdex.svg)](https://playlistduration.com/channel/@sentdex)
HTML
<a href="https://playlistduration.com/channel/@sentdex"><img src="https://playlistduration.com/badge/channel/@sentdex.svg" alt="Watch time: 9d 4h 53m · 749 videos" width="228" height="20"></a>

Add ?speed=1.5 to the image URL for the time at that speed, ?label=Course to change the left text, or ?style=flat-square for square corners.

Want the numbers themselves? GET https://playlistduration.com/api/v1/channel/@sentdex returns them as JSON — free, no key. API docs →

Data from the YouTube Data API as of 2026-09-22 (cached). Uploads are counted newest first; private, deleted and live videos are excluded from totals.