Playlist · Data with Baraa

Python Ultimate Course

by Data with Baraa · 47 videos

Total watch time

1d 2h 16m

at 1× speed · exactly 1 day, 2 hours, 15 minutes, 38 seconds at 1×

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

The shape of the course

47 videos in blocks of 10 · each column is a block's total, to scale

16h 31m
3h 1m
2h 47m
2h 21m
1h 35m

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

Videos (47)

1d 2h 16m 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
1 Python Full Course for Beginners (13 Hours) – From Zero to Hero 13:02:53 2026-02-24
2 What is Python (Visually Explained) | How It Works and How to Learn It | #Python Course 1 10:47 2025-04-17
3 How to Install Python and VS Code + BONUS Roadmap! (Step-by-Step) | #Python Course 2 14:11 2025-04-24
4 Python Comments: Visually Explained | #Python Course 3 5:20 2025-04-29
5 Python Print Function: Visually Explained | #Python Course 4 21:29 2025-05-01
6 Python Variables: Visually Explained | #Python Course 5 13:39 2025-05-08
7 Python Input Function: Visually Explained | #Python Course 6 9:16 2025-05-15
8 Python Data Types: Visually Explained | #Python Course 7 30:23 2025-05-20
9 Python String Functions Explained | Text Manipulation & Cleaning | #Python Course 8 1:14:37 2025-06-05
10 Python Numbers Mastery | Math Functions, Round & Random | #Python Course 9 28:51 2025-06-17
11 Python Control Flow: Visually Explained | #Python Course 10 7:00 2025-06-23
12 Python Boolean Functions | bool, all, any, isinstance | #Python Course 11 8:40 2025-06-24
13 Python Comparison Operators (Visually Explained) | #Python Course 12 7:08 2025-06-25
14 Python Logical Operators (Visually Explained) | and, or, not, Execution Order | #Python Course 13 17:55 2025-07-01
15 Python Membership & Identity Operators (Visually Explained) | IN & IS | #Python Course 14 12:32 2025-07-03
16 Python If Elif Else Statements (Visually Explained) | #Python Course 15 51:47 2025-07-15
17 Python If-Else One Line and Match-Case (Visually Explained) | #Python Course 16 14:11 2025-07-22
18 Python For Loops (Visually Explained) | #Python Course 17 23:53 2025-07-29
19 Python Break vs Continue vs Pass (Visually Explained) | Control Statements | #Python Course 18 20:44 2025-08-05
20 Python For-Else Loop (Visually Explained) | Hidden Control Flow Trick | #Python Course 19 17:09 2025-08-12
21 Python Nested Loops are Easy | A Must-Have Skill for Data Engineers | #Python Course 20 16:43 2025-08-14
22 Python While Loops (Visually Explained) | For vs While Loops | #Python Course 21 28:36 2025-08-19
23 Introduction to Data Structures in Python (Visually Explained) | #Python Course 22 10:11 2025-09-04
24 How to Create a List in Python (Visually Explained) | #Python Course 23 12:06 2025-09-09
25 How to Access Lists in Python (Indexing & Slicing Explained) | #Python Course 24 16:51 2025-09-11
26 Python Unpacking (Visually Explained) | Asterisk * and Underscore _ | #Python Course 25 17:59 2025-09-16
27 How to Explore & Analyze Lists in Python | #Python Course 26 14:03 2025-09-18
28 How to Add, Remove, and Update Lists in Python (Visually Explained) | #Python Course 27 23:18 2025-09-30
29 How to Order Lists in Python (Visually Explained) | sort(), sorted(), reverse() | #Python Course 28 10:06 2025-10-07
30 How to Copy Python Lists Safely (Visually Explained) | Shallow Copy vs Deepcopy | #Python Course 29 17:04 2025-10-09
31 How to Combine Lists in Python | 4 Simple Ways and ZIP Visually Explained | #Python Course 30 10:08 2025-10-15
32 Python Iterator vs Iterable (Visually Explained) | enumerate, map, filter | #Python Course 31 23:27 2025-10-23
33 Python Lambda Functions (Visually Explained) | #Python Course 32 15:51 2025-10-28
34 Python List Comprehension (Visually Explained) | The Cleanest Way to Code | #Python Course 33 9:44 2025-11-04
35 30 Python List Operations in 5 Minutes | #Python Course 34 6:01 2025-11-11
36 Python Tuples (Visually Explained) | #Python Course 35 8:15 2025-11-26
37 Python Sets (Visually Explained) | #Python Course 36 18:29 2025-12-04
38 Python Dictionaries (Visually Explained) | #Python Course 37 27:24 2025-12-12
39 Python Data Structures: When to Use List, Tuple, Set, Dict | #Python Course 38 3:54 2025-12-16
40 Python Functions Made Simple (Visual Explanation) | #Python Course 39 18:12 2026-01-08
41 Python Parameters vs Arguments (Explained Visually) | #Python Course 40 10:50 2026-01-26
42 Python Parameters vs Global vs Local Variables (Visual Explanation) | #Python Course 41 10:47 2026-01-28
43 Python Positional vs Keyword Arguments Explained | Default Parameters | #Python Course 42 12:15 2026-02-03
44 Python *Args and **Kwargs Finally Make Sense | #Python Course 43 8:12 2026-02-05
45 Python Return Vs Print() (Visual Explanation) | #Python Course 44 11:49 2026-02-06
46 Python Functions Types You Must Know (Action, Transform, Validate, Orchestrate) | #Python Course 45 26:07 2026-02-12
47 8 Python Function Habits That Make Your Code Clean and Professional | #Python Course 46 14:51 2026-02-16
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: 1d 2h 16m · 47 videos

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

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