Playlist · Telusko

Python for Beginners (Full Course) | Programming Tutorial

by Telusko · 124 videos

Total watch time

17h 20m

at 1× speed · exactly 17 hours, 20 minutes, 26 seconds at 1×

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

The shape of the course

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

1h 19m
1h 23m
1h 36m
1h 31m
1h 5m
1h 15m
1h 41m
1h 21m
1h 38m
1h 22m
1h 18m
1h 21m
30m 44s

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

Videos (124)

17h 20m 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 #0 Python for Beginners | Programming Tutorial 1:06 2018-08-16
2 #1 Python Tutorial for Beginners | Introduction to Python 4:13 2018-06-30
3 #2 Python Tutorial for Beginners | Python Installation | PyCharm 9:33 2023-11-23
4 #3 Python Tutorial for Beginners | Getting Started with Python 14:49 2018-07-02
5 #4 Python Tutorial for Beginners | Variables in Python 10:22 2018-07-03
6 #5 Python Tutorial for Beginners | List in Python 10:42 2018-07-03
7 #6 Python Tutorial for Beginners | Tuple | Set in Python 6:41 2018-07-04
8 Dictionary in Python 12:24 2020-01-28
9 #7 Python Tutorial for Beginners | Python Set Path in Windows and Help 5:53 2018-07-04
10 #8 Python Tutorial for Beginners | Python Editor | Sublime Text 3:11 2018-11-05
11 #9 Python Tutorial for Beginners | More on Variables in Python 9:13 2018-07-04
12 #10 Python Tutorial for Beginners | Data Types in Python 14:35 2018-07-05
13 #11 Python Tutorial for Beginners | Operators in Python 11:07 2018-07-06
14 #12 Python Tutorial for Beginners | Number System Conversion in Python 8:16 2018-07-07
15 Premium Java and spring boot Courses 0:51 2024-10-10
16 #13 Python Tutorial for Beginners | IDLE Previous Command | Clear Screen? 2:59 2018-07-07
17 #14 Python Tutorial for Beginners | Python BitWise Operators 12:42 2018-07-07
18 #15 Python Tutorial for Beginners | Import Math Functions in Python 7:39 2018-07-08
19 #16 Python Tutorial for Beginners | Working with PyCharm | Run | Debug | Trace | py file 10:26 2018-07-09
20 #17 Python Tutorial for Beginners | Swap 2 Variables in Python 4:52 2018-10-23
21 #18 Python Tutorial for Beginners | User input in Python | Command Line Input 11:59 2018-07-10
22 #19 Python Tutorial for Beginners | If Elif Else Statement in Python 15:38 2018-07-11
23 #20 Python Tutorial for Beginners | While Loop in Python 12:43 2018-07-12
24 #21 Python Tutorial for Beginners | For Loop in Python 7:27 2018-07-12
25 #22 Python Tutorial for Beginners | Break Continue Pass in Python 10:20 2018-07-14
26 #22.1 Python Tutorial for Beginners | Break vs Continue vs Pass in Python part 2 4:29 2018-08-13
27 #23 Python Tutorial for Beginners | Printing Patterns in Python 7:56 2018-07-15
28 #24 Python Tutorial for Beginners | For Else in Python 5:12 2019-03-15
29 #25 Python Tutorial for Beginners | Prime Number in Python 4:11 2019-03-15
30 #26 Python Tutorial for Beginners | Array in Python 15:57 2018-07-18
31 #27 Python Tutorial for Beginners | Array values from User in Python | Search in Array 10:02 2018-07-20
32 #28 Python Tutorial for Beginners | Why Numpy? Installing Numpy in Pycharm 6:58 2018-07-21
33 #29 Python Tutorial for Beginners | Ways of Creating Arrays in Numpy 10:07 2018-07-22
34 #30 Python Tutorial for Beginners | Copying an Array in Python 9:51 2018-07-23
35 #31 Python Tutorial for Beginners | Working with Matrix in Python 11:55 2018-07-24
36 #32 Python Tutorial for Beginners | Functions in Python 11:13 2018-07-27
37 #33 Python Tutorial for Beginners | Function Arguments in Python 7:52 2018-07-30
38 #34 Python Tutorial for Beginners | Types of Arguments in Python 9:55 2018-07-31
39 #35 Python Tutorial for Beginners | Keyworded Variable Length Arguments in Python | **kwargs 4:52 2018-08-01
40 #36 Python Tutorial for Beginners | Global Keyword in Python | Global vs Local Variable 8:21 2018-08-02
41 #37 Python Tutorial for Beginners | Pass List to a Function in Python 4:19 2018-08-02
42 #38 Python Tutorial for Beginners | Fibonacci Sequence 8:01 2019-03-13
43 #39 Python Tutorial for Beginners | Factorial 5:11 2018-08-02
44 #40 Python Tutorial for Beginners | Recursion 5:43 2018-08-03
45 #41 Python Tutorial for Beginners | Factorial using Recursion 4:57 2018-08-05
46 #42 Python Tutorial for Beginners | Anonymous Functions | Lambda 4:38 2018-08-06
47 #43 Python Tutorial for Beginners | Filter Map Reduce 11:34 2018-08-07
48 #44 Python Tutorial for Beginners | Decorators 7:33 2019-03-17
49 #45 Python Tutorial for Beginners | Modules 7:20 2018-08-11
50 #46 Python Tutorial for Beginners | Special Variable __name__ 5:43 2018-08-12
51 #47 Python Tutorial for Beginners | Special Variable __name__ part 2 7:08 2018-08-13
52 Support Telusko 1:11 2019-05-29
53 #48 Python Tutorial for Beginners | Object Oriented Programming | Introduction 7:02 2018-08-14
54 #49 Python Tutorial for Beginners | Class and Object 11:01 2018-08-16
55 #50 Python Tutorial for Beginners | __init__ method 6:46 2018-08-17
56 #51 Python Tutorial for Beginners | Constructor, Self and Comparing Objects 11:04 2018-08-20
57 #52 Python Tutorial for Beginners | Types of Variables 4:56 2018-08-21
58 #53 Python Tutorial for Beginners | Types of Methods 11:38 2018-08-25
59 #54 Python Tutorial for Beginners | Inner class 7:24 2018-08-26
60 #55 Python Tutorial for Beginners | Inheritance 6:51 2018-08-27
61 #56 Python Tutorial for Beginners | Constructor in Inheritance 8:28 2018-08-28
62 #57 Python Tutorial for Beginners | Introduction to Polymorphism 1:46 2018-08-28
63 #58 Python Tutorial for Beginners | Duck Typing 6:17 2018-08-30
64 #59 Python Tutorial for Beginners | Operator Overloading | Polymorphism 14:29 2018-09-06
65 #60 Python Tutorial for Beginners | Method Overloading and Method Overriding 10:17 2018-09-08
66 Abstract Class and Abstract Method in Python 12:29 2020-02-21
67 #61 Python Tutorial for Beginners | Iterator 10:48 2019-03-22
68 #62 Python Tutorial for Beginners | Generators 6:11 2019-03-25
69 #63 Python Tutorial for Beginners | Exception Handling 15:59 2018-09-10
70 #64 Python Tutorial for Beginners | MultiThreading 14:45 2018-09-12
71 #65 Python Tutorial for Beginners | File handling 12:14 2018-09-16
72 #66 Python Tutorial for Beginners | Comments 3:43 2018-09-25
73 #67 Python Tutorial for Beginners | is Python Compiled or Interpreted Language? 6:48 2018-09-25
74 Linear Search using Python | Python Tutorial for Beginners 68 7:17 2018-10-15
75 #69 Python Tutorial for Beginners | Binary Search Using Python 9:22 2018-10-21
76 #70 Python Tutorial for Beginners | Bubble Sort in python | List Sort 7:21 2018-10-23
77 #71 Python Tutorial for Beginners | Selection Sort using Python 7:35 2018-10-25
78 #72 MySQL Workbench Setup | Python Database Connection 8:01 2018-11-01
79 #73 Python Database Connection | MySQL 7:42 2018-11-04
80 #74 Python | Git | PyCharm | GitHub 10:53 2018-11-13
81 #75 Python Tutorial for Beginners | Python GitHub Code Contribution 9:17 2018-11-15
82 Zip Function in Python 3:51 2020-02-20
83 Socket Programming Using Python 17:07 2020-01-30
84 #76 Python Tutorial for Beginners | Anaconda Setup 7:31 2018-12-19
85 #77 Python Tutorial for Beginners | Jupyter Notebook Setup 7:19 2018-12-20
86 What after Python? 5:41 2019-02-19
87 #1 FastAPI - Python Web Framework 6:55 2025-08-20
88 #2 FastAPI Setup in VS Code 13:02 2025-08-20
89 #3 FastAPI : Building the Server and Get API 14:34 2025-08-23
90 #4 FastAPI - Pydantic and Fetching all products 12:14 2025-08-24
91 #5 FastAPI : Fetch by ID and Post Request 8:42 2025-08-25
92 #6 FastAPI - Update and Delete Data 9:45 2025-08-25
93 #7 FastAPI - SQLAlchemy 8:19 2025-08-25
94 #8 FastAPI-Database Config 9:02 2025-08-26
95 #9 FastAPI - SQLAlchemy Model Creation 6:57 2025-08-26
96 #10 FastAPI-Initialize Data 6:40 2025-08-26
97 #11 FastAPI-Dependency Injection and Fetch from DB 7:31 2025-08-26
98 #12 FastAPI – Create, Update and Delete with Database 10:24 2025-08-26
99 #13 FastAPI-Running Full Stack Web App 9:42 2025-08-26
100 #1 Django tutorials | What is Django? | Python Web Framework 5:13 2019-04-27
101 #2 Django tutorials | Setup 11:16 2019-05-02
102 #3 Django tutorials | First App in Django - part 1 8:25 2019-05-08
103 #4 Django tutorials | First App Django - part 2 7:54 2019-05-09
104 #5 Django tutorials | Django Template Language | DTL 8:45 2019-05-11
105 #6 Django tutorials | Django Template Language - part 2 4:00 2019-05-13
106 #7 Django tutorials | Addition of Two Numbers in Django 8:22 2019-05-13
107 #8 Django tutorials | GET vs POST | HTTP Methods 6:07 2019-05-14
108 #9 Django tutorials | Model View Template in Django | MVT 5:54 2019-06-04
109 #10 Django tutorials | Static Files - 1 7:31 2019-05-16
110 #11 Django tutorials | Static Files - 2 10:02 2019-05-17
111 #12 Django tutorials | Passing Dynamic Data in Html part 1 10:56 2019-05-19
112 #13 Django tutorials | Passing Dynamic Data in Html - part 2 9:56 2019-05-20
113 #14 Django tutorials | If Statement 5:30 2019-05-23
114 #15 Django tutorials | ORM | Object Relational Mapper | Theory 4:41 2019-05-23
115 #16 Django tutorials | Postgres and PgAdmin Setup 5:06 2019-05-22
116 #17 Django tutorials | Models and Migrations 12:13 2019-05-24
117 #18 Django tutorials | Re-Migration 2:57 2019-05-24
118 #19 Django tutorials | Admin Panel 6:26 2019-05-25
119 #20 Django tutorials | Add and Fetch data from Database 9:13 2019-05-25
120 #21 Django tutorials | User Registration - 1 13:45 2019-05-31
121 #22 Django tutorials | User Registration - 2 10:20 2019-05-31
122 #23 Django tutorials | Passing Messages 6:45 2019-06-01
123 #24 Django tutorials | User login 8:13 2019-06-02
124 #25 Django Tutorials | User Logout 5:26 2019-06-03
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: 17h 20m · 124 videos

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

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