Python Programming Beginner Tutorials

by Corey Schafer · 26 videos

Total watch time

8h 53m

at speed · exactly 8 hours, 53 minutes, 29 seconds at 1×

8h 53m 29s
1.25×7h 6m 47s
1.5×5h 55m 39s
1.75×5h 4m 51s
4h 26m 45s
Average video20m 31s
Longest39m 13s
Shortest9m 59s
Compare Open on YouTube JSON

Plan to finish

About 9 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 9 days. Turn on JavaScript to plan around your week.

Videos (26)

8h 53m in total · tick what you've watched

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

Videos to
Watched
1 Python Tutorial for Beginners 1: Install and Setup for Mac and Windows 15:29 2017-05-17
2 Python Tutorial for Beginners 2: Strings - Working with Textual Data 21:12 2017-05-17
3 Python Tutorial for Beginners 3: Integers and Floats - Working with Numeric Data 11:55 2017-05-17
4 Python Tutorial for Beginners 4: Lists, Tuples, and Sets 29:05 2017-05-17
5 Python Tutorial for Beginners 5: Dictionaries - Working with Key-Value Pairs 9:59 2017-05-17
6 Python Tutorial for Beginners 6: Conditionals and Booleans - If, Else, and Elif Statements 16:28 2017-05-17
7 Python Tutorial for Beginners 7: Loops and Iterations - For/While Loops 10:14 2017-05-17
8 Python Tutorial for Beginners 8: Functions 21:48 2017-05-17
9 Python Tutorial for Beginners 9: Import Modules and Exploring The Standard Library 21:57 2017-05-17
10 Python Tutorial: OS Module - Use Underlying Operating System Functionality 19:14 2016-04-06
11 Python Tutorial: File Objects - Reading and Writing to Files 24:33 2016-04-29
12 Python Tutorial: How to Set the Path and Switch Between Different Versions/Executables (Windows) 24:17 2018-07-26
13 Python Tutorial: How to Set the Path and Switch Between Different Versions/Executables (Mac & Linux) 30:44 2018-07-26
14 Python Tutorial: Automate Parsing and Renaming of Multiple Files 12:34 2015-12-23
15 Python Tutorial: CSV Module - How to Read, Parse, and Write CSV Files 16:12 2017-08-09
16 Python Tutorial: Real World Example - Parsing Names From a CSV to an HTML List 18:48 2017-07-26
17 Python Tutorial: Datetime Module - How to work with Dates, Times, Timedeltas, and Timezones 27:49 2016-08-02
18 Python Tutorial: Variable Scope - Understanding the LEGB rule and global/nonlocal statements 20:59 2016-12-20
19 Python Tutorial: Sorting Lists, Tuples, and Objects 12:08 2015-12-15
20 Python Tutorial: Using Try/Except Blocks for Error Handling 10:34 2015-11-13
21 Python Tutorial: Unit Testing Your Code with the unittest Module 39:13 2017-08-16
22 Python Tutorial: Pipenv - Easily Manage Packages and Virtual Environments 32:29 2018-10-17
23 Python Requests Tutorial: Request Web Pages, Download Images, POST Data, Read JSON, and More 25:01 2019-02-26
24 Python Tutorial: VENV (Mac & Linux) - How to Use Virtual Environments with the Built-In venv Module 14:18 2019-04-02
25 Python Tutorial: VENV (Windows) - How to Use Virtual Environments with the Built-In venv Module 17:10 2019-04-02
26 5 Common Python Mistakes and How to Fix Them 29:19 2019-04-22

Embed a badge

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

Watch time: 8h 53m · 26 videos

Markdown
[![Watch time: 8h 53m · 26 videos](https://playlistduration.com/badge/playlist/PL-osiE80TeTskrapNbzXhwoFUiLCjGgY7.svg)](https://playlistduration.com/playlist/PL-osiE80TeTskrapNbzXhwoFUiLCjGgY7)
HTML
<a href="https://playlistduration.com/playlist/PL-osiE80TeTskrapNbzXhwoFUiLCjGgY7"><img src="https://playlistduration.com/badge/playlist/PL-osiE80TeTskrapNbzXhwoFUiLCjGgY7.svg" alt="Watch time: 8h 53m · 26 videos" width="203" 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/PL-osiE80TeTskrapNbzXhwoFUiLCjGgY7 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.