Python Full Course

by Jenny's Lectures CS IT · 126 videos

Total watch time

1d 11h 36m

at speed · exactly 1 day, 11 hours, 36 minutes, 13 seconds at 1×

1d 11h 36m 13s
1.25×1d 4h 28m 58s
1.5×23h 44m 9s
1.75×20h 20m 42s
17h 48m 7s
Average video16m 57s
Longest45m 32s
Shortest3m 1s
Compare Open on YouTube JSON

Plan to finish

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

Videos (126)

1d 11h 36m in total · tick what you've watched

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

Videos to
Watched
1 Introduction to Python Course | Python for beginners 3:34 2022-08-25
2 Introduction to Python Programming | Python for Beginners #lec1 11:14 2022-08-26
3 History of Python | Python Tutorials for Beginners #lec2 7:47 2022-08-28
4 Download and Install Python (3.10.6) and Pycharm | Python Tutorials for Beginners #lec3 13:58 2022-08-29
5 Writing First Python Program | Printing to Console in Python | Python Tutorials for Beginners #lec4 13:05 2022-09-01
6 P_05 Coding Exercises for Beginners in Python - Exercise #1 9:57 2022-09-02
7 P_06 print() function & String concatenation(using +) in Python | Python Tutorials for Beginners 8:30 2022-09-03
8 P_07 Input function in Python | Take User Input in Python | Python Tutorials for Beginners 12:41 2022-09-05
9 P_08 Variables in Python | Python Tutorials for Beginners 15:10 2022-09-06
10 P_09 Coding Exercises for Beginners in Python | Exercise #2 | Program to swap two numbers 7:35 2022-09-07
11 P_10 Variable Naming Rules in Python | Python Tutorials for Beginners 8:25 2022-09-08
12 P_11 Data Types in Python | Python Tutorials for Beginners 23:54 2022-09-09
13 P_12 Type Checking, Type Error and Type Conversion | Type Casting in Python 15:02 2022-09-10
14 P_13 Coding Exercises for Beginners in Python | Exercise #3 | Program to add digits of a number 7:07 2022-09-11
15 P_14 Operators in Python | Arithmetic Operators | Python Tutorials for Beginners 15:01 2022-09-24
16 P_15 Operators in Python | Assignment and Comparison Operators | Python Tutorials for Beginners 14:16 2022-10-02
17 Operators in Python | Logical Operators | Python Tutorials for Beginners #lec16 9:57 2022-10-03
18 Operators in Python | Bitwise Operators | Python Tutorials for Beginners #lec17 17:11 2022-11-10
19 Identity Operators in Python | Python Tutorials for Beginners #lec18 20:27 2022-12-22
20 Membership Operators in Python | Python Tutorials for Beginners #lec19 9:27 2022-12-30
21 Coding Exercise for Beginners in Python | Exercise #4 | Python for Beginners #lec20 7:30 2023-01-14
22 round() function in Python | Python Tutorials for Beginners #lec21 20:34 2023-01-17
23 f-Strings in Python | Python Tutorials for Beginners #lec22 9:47 2023-01-23
24 Coding Exercise for Beginners in Python| Exercise 5 | Python for Beginners #lec23 6:57 2023-01-24
25 If & If Else Conditional Statements in Python | Python Tutorials for Beginners#lec24 18:41 2023-01-25
26 Coding Exercise for Beginners in Python | Exercise 6| Python for Beginners #lec25 3:26 2023-01-27
27 Nested If Else & elif Statements in Python | Python Tutorials for Beginners #lec26 22:51 2023-01-28
28 P_27 Coding Exercise for Beginners in Python | Exercise 7 | Python Tutorials for Beginners 6:57 2023-01-29
29 P_28 Coding Exercise for Beginners in Python | Exercise 8 | Python Tutorials for Beginners 11:22 2023-01-30
30 P_29 Multiple if Statements in Python | Python Tutorials for Beginners 16:13 2023-02-01
31 P_30 Coding Exercise for Beginners in Python | Exercise 9 | Python Tutorials for Beginners 8:38 2023-02-02
32 P_31 Coding Exercise for Beginners in Python | Love Calculator | Python Tutorials for Beginners 13:12 2023-02-03
33 P_32 List in Python and List Functions | Python Tutorials for Beginners 29:01 2023-02-09
34 P_33 Random Module in Python | Python Tutorials for Beginners 12:51 2023-02-13
35 P_34 Coding Exercise for Beginners in Python | Heads or Tails | Python Tutorials for Beginners 3:24 2023-02-15
36 Coding Exercise for Beginners in Python |Exercise 12 | Python Tutorials for Beginners #lec35 15:47 2023-02-17
37 Fix Python Index Error: List Index Out of Range | Python Tutorials for Beginners #lec36 7:10 2023-02-18
38 Nested List in Python | Python Tutorials for Beginners #lec37 11:06 2023-02-20
39 Coding Exercise for Beginners in Python |Exercise 13 | Python Tutorials for Beginners #lec38 13:19 2023-02-23
40 Python Project 1 | Rock Paper Scissors Game in Python | Python for Beginners #lec39 25:49 2023-03-19
41 Tuples in Python | Python Tutorials for Beginners #lec40 20:56 2023-03-21
42 Sets in Python | Python Tutorials for Beginners #lec41 Part1 16:00 2023-03-23
43 Sets Methods in Python | Python Tutorials for Beginners | #Lec41 Part 2 18:06 2023-03-24
44 Sets Methods in Python | Python Tutorials for Beginners #lec41 Part3 12:40 2023-03-26
45 Sets Methods in Python | Python Tutorials for Beginners #lec41 Part4 13:44 2023-03-27
46 For Loop in Python | Python Tutorials for Beginners #lec42 19:42 2023-03-29
47 For else in Python | Python Tutorials for Beginners #lec43 14:39 2023-03-30
48 Coding Exercise for Beginners in Python |Exercise 14 | Python Tutorials for Beginners #lec44 20:41 2023-04-02
49 Coding Exercise for Beginners in Python |Exercise 15 | Python Tutorials for Beginners #lec45 16:34 2023-04-02
50 Range function in Python | Python range() function |Python Tutorials for Beginners #lec46 13:33 2023-04-03
51 Coding Exercise for Beginners in Python |Exercise 16 | Python Tutorials for Beginners #lec47 3:01 2023-04-04
52 Coding Exercise for Beginners in Python with solution | Exercise 17 |Python for Beginners #lec48 8:16 2023-04-05
53 Python Project 2 | Password Generator in Python | Python for Beginners #lec49 22:20 2023-04-23
54 While Loop in Python | Python Tutorials for Beginners #lec50 26:51 2023-04-24
55 Break Continue Pass in Python | Loop Control Statements | Python Tutorials for Beginners #lec51 27:57 2023-04-26
56 Indentation in Python | Python Tutorials for Beginners #lec52 11:27 2023-04-27
57 Hangman Game for beginners |Introduction | Python Project for beginners #lec53 8:04 2023-04-29
58 Hangman Game for beginners |Flowchart | Python Project for beginners #lec54 5:02 2023-04-30
59 Hangman Game in Python | Python Project #3 | Python Project for beginners #lec55 31:43 2023-05-01
60 Functions in Python | Introduction | Python for beginners #lec56 24:07 2023-05-06
61 Coding Exercise for Beginners in Python with solution | Exercise 18| Python for Beginners #lec57 11:31 2023-05-08
62 Coding Exercise for Beginners in Python with solution |Exercise 19 | Python for Beginners #lec58 10:51 2023-05-09
63 Coding Exercise for Beginners in Python with solution | Exercise 20 |Python for Beginners #lec59 10:58 2023-05-10
64 Functions with Arguments in Python | Parameters vs Arguments | Python Tutorials for Beginners #lec60 14:11 2023-05-11
65 Types of Arguments in Python | Python Tutorials for Beginners #lec61 21:11 2023-05-12
66 *args and **kwargs in Python | Python Tutorials for Beginners #lec62 22:03 2023-05-21
67 Coding Exercise for Beginners in Python with solution | Exercise 21 |Python for Beginners #lec63 10:20 2023-05-23
68 Coding Exercise for Beginners in Python with solution | Exercise 22 | Python for Beginners #lec64 15:36 2023-05-25
69 Python Project #4 | Caesar Cipher Introduction - part1 | Python Project for beginners #lec65 8:48 2023-05-26
70 Python Project for beginners #4| Caesar Cipher - Complete Code | Python for Beginners #lec66 31:44 2023-05-27
71 Dictionaries in python | Dictionaries Built-in functions | Python Tutorials for Beginners #lec67 33:35 2023-06-04
72 Coding Exercise for Beginners in Python with solution | Exercise 23 | Python for Beginners #lec68 7:58 2023-06-06
73 Nested Dictionaries in Python | Python Tutorials for Beginners #lec69 22:33 2023-06-08
74 Coding Exercise for Beginners in Python with solution | Exercise 24 | Python for Beginners #lec70 7:15 2023-06-10
75 Python Project for beginners #5| Silent Auction Program-part 1 | Python for Beginners #lec71 6:17 2023-06-12
76 Python Project for beginners #5| Silent Auction Program-Complete Code | Python for Beginners #lec72 20:50 2023-06-14
77 Functions with Return Statement in Python | Python Tutorials for Beginners #lec73 18:10 2023-06-21
78 Return Multiple values from a Function |Multiple return Statements| Python for Beginners #lec74 11:57 2023-06-24
79 Coding Exercise for Beginners in Python with solution | Exercise 25 | Python for Beginners #lec75 11:14 2023-07-02
80 print vs return in Python | What is the Difference?| Python Tutorials for Beginners #lec76 10:51 2023-07-03
81 Python Project for beginners #6| Calculator -Complete Code | Python for Beginners #lec77 27:06 2023-07-04
82 local and Global Scope in Python | Python Tutorials for Beginners #lec78 14:34 2023-07-06
83 Global keyword in Python | Modify a Global Variable | Python Tutorials for Beginners #lec79 10:39 2023-07-07
84 Python Project for beginners #7| Guess The Number -Complete Code | Python for Beginners #lec80 26:25 2023-07-09
85 Debugging in Python | Debugging Tips | Python Tutorials for Beginners #lec81 17:22 2023-07-11
86 Python Project for beginners #8| Higher Lower Game - Complete Code | Python for Beginners #lec82 38:26 2023-07-13
87 Python Project for beginners #9| Coffee Machine Project | Python for Beginners #lec83 40:54 2023-07-16
88 OOP in Python | Object Oriented Programming | Python for Beginners #lec84 21:07 2023-07-18
89 Classes and Objects in Python | OOP in Python | Python for Beginners #lec85 17:06 2023-07-20
90 Self and __init__() method in Python | Python Tutorials for Beginners #lec86 17:46 2023-07-21
91 Class Methods in Python | How to add Methods in Class | Python Tutorials for Beginners #lec87 20:49 2023-07-23
92 Coding Exercise for Beginners in Python with solution | Exercise 26 | Python for Beginners #lec88 12:40 2023-07-23
93 Inheritance in Python | Python Tutorials for Beginners #lec89 27:20 2023-07-24
94 Multiple Inheritance in Python | Python Tutorials for Beginners #lec90 27:46 2023-07-27
95 Multilevel Inheritance in Python | Python Tutorials for Beginners #lec91 21:11 2023-07-30
96 Hierarchical Inheritance in Python | Python Tutorials for Beginners #lec92 17:08 2023-07-31
97 Hybrid Inheritance in Python | Python Tutorials for Beginners #lec93 10:45 2023-08-03
98 Diamond Problem in Inheritance | MRO in Python | C3 Linearization Algorithm Python Programming#lec94 28:32 2023-08-05
99 File Handling in Python | Python Tutorials for Beginners #lec95 45:32 2023-08-13
100 Python Project for beginners| Quiz Game Project | Python for Beginners #lec96 29:23 2023-08-15
101 Modules in Python | Python Tutorials for Beginners #lec97 25:28 2023-08-16
102 Abstraction in Python | Python OOP Concepts| Python Tutorials for Beginners #lec98 16:06 2023-09-01
103 Abstract Class & Abstract Method in Python | Python Tutorials for Beginners #lec99 26:38 2023-09-06
104 Access Modifiers in Python | Public Protected Private | Python for Beginners #lec100 30:53 2023-09-08
105 Encapsulation in Python | Getters & Setters methods | Python Tutorials for Beginners #lec101 17:44 2023-09-10
106 Polymorphism in Python | Python Tutorials for Beginners #lec102 10:20 2023-09-16
107 Duck Typing in Python| Python Tutorials for beginners #lec103 17:07 2023-09-17
108 Operator Overloading in Python | Polymorphism | Python Tutorials for Beginners #lec104 22:37 2023-09-20
109 Method Overloading and Method Overriding| Python Tutorials for Beginners #lec105 15:38 2023-09-22
110 Magic/Dunder Methods in Python | Python Tutorials #lec106 18:09 2023-10-13
111 Coding Exercise with solution | Exercise 27 | Python for Beginners #lec107 10:48 2023-10-15
112 pip & PyPI in python | Packages in Python | Python Tutorials for Beginners #lec108 19:56 2023-10-18
113 Packages in Python | Python Tutorials for Beginners #lec109 25:06 2023-10-20
114 If __name__ == '__main__ ' in Python | Python Tutorials for Beginners #lec110 21:44 2023-10-22
115 Python Turtle Graphics Introduction | Python Tutorials for Beginners #lec111 28:29 2023-10-28
116 Python Turtle graphics | part 2 | Python Tutorials for Beginners #lec112 33:28 2023-10-30
117 Turtle Coding Exercise for Beginners in Python |Exercise 28 | Python for Beginners #lec113 6:00 2023-10-31
118 Turtle Coding Exercise for Beginners in Python |Exercise 29 | Python for Beginners #lec114 13:19 2023-11-01
119 Coding Exercise for Beginners in Python |Exercise 30 | Python for Beginners #lec115 17:07 2023-11-03
120 Coding Exercise for Beginners in Python |Exercise 31 | Python for Beginners #lec116 21:35 2023-11-05
121 Coding Exercise for Beginners in Python |Exercise 32 | Python for Beginners #lec118 13:18 2023-11-10
122 Python Project for beginners #11| Turtle Race Project | Python for Beginners #lec119 39:35 2023-11-13
123 Python Higher Order Functions | Python Tutorials for Beginners #lec120 18:41 2023-11-15
124 Python Event Listeners | Python Tutorials for Beginners #lec121 19:07 2023-11-24
125 Coding Exercise for Beginners in Python |Exercise 33 | Python for Beginners #lec122 7:37 2023-11-26
126 Extracting RGB values from Image in Python | Colorgram Package | Python for Beginners #lec117 15:03 2023-11-07

Embed a badge

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

Watch time: 1d 11h 36m · 126 videos

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

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