Python Tutorials

by Programming with Mosh · 23 videos

Listed in Best free Python courses on YouTube, ranked by total hours

Total watch time

18h 49m

at speed · exactly 18 hours, 48 minutes, 35 seconds at 1×

18h 48m 35s
1.25×15h 2m 52s
1.5×12h 32m 23s
1.75×10h 44m 54s
9h 24m 18s
Average video49m 4s
Longest6h 14m 7s
Shortest2m 18s
Compare Open on YouTube JSON

Plan to finish

About 19 days at an hour a day

Pick a daily pace and the days you'll watch. Ticked videos are skipped.

Days

At one hour a day, every day, this playlist takes about 19 days. Turn on JavaScript to plan around your week.

Videos (23)

18h 49m in total · tick what you've watched

Tick videos you've watched — progress is saved in this browser.

Videos to
Watched
1 Python Full Course for Beginners 6:14:07 2019-02-18
2 Learn Python Programming - Python Course 1:48:05 2018-10-22
3 Python Tutorials for Beginners - Learn Python Online 2:25:54 2018-10-22
4 What is Python? Why Python is So Popular? 4:07 2018-10-23
5 Python Exercises for Beginners - Exercise #1 2:18 2018-11-04
6 How to Loop over Lists in Python 3:21 2018-11-04
7 Python For Loops - Python Tutorial for Absolute Beginners 14:42 2018-11-05
8 Python Functions | Python Tutorial for Absolute Beginners #1 30:34 2018-11-06
9 Control Flow in Python - If Elif Else Statements 16:08 2018-11-06
10 How to Use Lists in Python 18:49 2018-11-08
11 How to Use Strings in Python - Python Tutorial for Beginners 16:46 2018-11-09
12 Python Stacks - Python Tutorial for Absolute Beginners | Mosh 4:51 2018-11-13
13 What are Sets in Python? Python Tutorial for Absolute Beginners | Mosh 4:31 2018-11-14
14 Map and Filter Functions in Python - Python Tutorial for Absolute Beginners | Mosh 5:59 2018-11-15
15 How to Sort Lists in Python - Python Tutorial for Absolute Beginners | Mosh 6:54 2018-11-16
16 Python Variables - Python Tutorial for Beginners with Examples | Mosh 6:36 2018-11-12
17 Python Practice - Interview Question - Fizz Buzz | Mosh 6:15 2018-11-19
18 Python for Beginners - Learn Coding with Python in 1 Hour 1:00:06 2020-09-16
19 Python Machine Learning Tutorial (Data Science) 49:43 2020-09-17
20 Django Tutorial for Beginners – Build Powerful Backends 1:02:36 2021-06-28
21 The 3 MOST IMPORTANT JAZZ SCALES and how similar they are. · Tony Winston 10:52 2021-06-29
22 Python Full Course for Beginners 2:02:21 2025-02-12
23 Python Projects for Beginners – Master Problem-Solving! 🚀 53:00 2024-09-10

Embed a badge

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

Watch time: 18h 49m · 23 videos

Markdown
[![Watch time: 18h 49m · 23 videos](https://playlistduration.com/badge/playlist/PLTjRvDozrdlxj5wgH4qkvwSOdHLOCx10f.svg)](https://playlistduration.com/playlist/PLTjRvDozrdlxj5wgH4qkvwSOdHLOCx10f)
HTML
<a href="https://playlistduration.com/playlist/PLTjRvDozrdlxj5wgH4qkvwSOdHLOCx10f"><img src="https://playlistduration.com/badge/playlist/PLTjRvDozrdlxj5wgH4qkvwSOdHLOCx10f.svg" alt="Watch time: 18h 49m · 23 videos" width="210" 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/playlist/PLTjRvDozrdlxj5wgH4qkvwSOdHLOCx10f returns them as JSON — free, no key. API docs →

Data from the YouTube Data API as of 2026-09-22 (cached). Private or deleted videos are excluded from totals.