Playlist · CampusX

100 Days of Python Programming

by CampusX · 40 videos

Total watch time

15h 34m

at 1× speed · exactly 15 hours, 34 minutes, 8 seconds at 1×

At an hour a day you'd finish in 16 days

The shape of the course

Each column is one video, to scale

4:02:58

WatchedTo watch

Compare Open on YouTube JSON

Next time, skip the copying: change youtube.com to playlistduration.com in any playlist, video or channel address and it opens here. Or see the total on YouTube itself, with our extension for Chrome, Firefox or Edge.

Your plan

Plan to finish

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

Videos (40)

15h 34m in total · tick what you've watched

Tick videos you've watched — progress is saved in this browser. Titles open on YouTube in a new tab.

Videos to
Watched Leave out of the total
1 Print Function in Python | 100 Days of Python Programming 7:04 2021-06-11
2 Data Types in Python | 100 Days of Python Programming 7:59 2021-06-12
3 Comments in Python | 100 Days of Python Programming 3:08 2021-06-14
4 Variables in Python | Dynamic Typing | Dynamic Binding in Python 10:17 2021-06-15
5 Keywords and Identifiers in Python 8:27 2021-06-16
6 Taking user input in Python | The input function 10:25 2021-06-17
7 Type Conversion in Python 8:24 2021-06-18
8 Literals in Python | 100 Days of Python Programming 9:49 2021-06-19
9 Operators in Python | 100 Days of Python Programming 15:31 2021-06-21
10 If-else Statements in Python | Nested If-else | Day 7 | 100 Days of Python Programming 13:22 2021-06-23
11 Indentation in Python | Day 7 | 100 Days of Python Programming 9:08 2021-06-22
12 While Loop in Python | Day 8 | 100 Days of Python Programming 11:09 2021-06-24
13 Guessing Game in Python 9:22 2021-06-25
14 For Loop In Python 9:38 2021-06-26
15 Nested Loops in Python 6:51 2021-06-28
16 Break, Continue and Pass Statements in Python 7:38 2021-06-29
17 Built-in Functions in Python 10:41 2021-07-05
18 Built-in Modules in Python | How to use Modules in Python 10:15 2021-07-06
19 Strings in Python | Part 1 6:58 2021-07-12
20 Accessing Substrings from a String | Indexing and Slicing in Python Strings | Part 2 10:31 2021-07-12
21 Editing and Deleting Strings in Python | Part 3 4:58 2021-07-12
22 String Operations in Python | Part 4 8:36 2021-07-12
23 String Functions in Python | Part 5 19:07 2021-07-12
24 Python Lists | Complete Explanation in Hindi | 100 Days of Python Programing 33:48 2021-12-23
25 Python Tuples | Complete Explanation in Hindi | 100 Days of Python Programming 12:15 2021-12-24
26 Python Sets | Complete Explanation in Hindi | 100 Days of Python Programming 18:05 2021-12-25
27 Python Dictionary | Complete Explanation in Hindi | 100 Days of Python Programming 17:29 2021-12-26
28 Python Deep Dive | Mutability | Garbage Collection | Variable Referencing 51:30 2022-01-02
29 Functions in Python | End to End Video | Complete Video 1:03:35 2022-01-09
30 Recursion using Python | Recursion with examples | Memoization 45:07 2022-01-12
31 Lambda Functions in Python | Map, Filter and Reduce | Higher Order Functions in Python 34:58 2022-01-18
32 Complete OOP in Python in 1 Video | End to End OOP in Python in 4 hours 4:02:58 2022-01-24
33 100 Python Problems with Solutions for Beginners | Most Common Python Programs for Practice 6:53 2022-06-05
34 Threading | Threading and Multi Processing in Python Part 1 19:12 2021-01-12
35 What is Iterators in Python? 38:09 2022-03-13
36 Generators in Python | Advanced Python Programming 24:53 2022-03-15
37 Build GUIs Using Python | Python Tkinter in 30 mins | Login App GUI 28:24 2022-05-16
38 Wallpaper Viewer Application using Python | Tkinter GUI Tutorial | Mini Project 13:26 2022-05-16
39 Calculator GUI Application using Python | Tkinter Tutorial | Python Mini Project 29:42 2022-05-18
40 News Application in Python | Inshorts Clone using Python | GUI + OOP + API Tutorial in Python 34:26 2022-05-24
For your README

Embed a badge

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

Watch time: 15h 34m · 40 videos

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

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