50% OFF: In-Depth AI & Machine Learning Course
Gain a Splash of New Skills - Coursera+ Annual Just ₹7,999
Overview
Syllabus
Introduction to Programming & Python | Python Tutorial - Day #1
Some Amazing Python Programs - The Power of Python | Python Tutorial - Day #2
Modules and Pip | Python Tutorial - Day #3
Our First Python Program | Python Tutorial - Day #4
Comments, Escape Sequences & Print Statement | Python Tutorial - Day #5
Variables and Data Types | Python Tutorial - Day #6
Exercise 1: Calculator using Python | Python Tutorial - Day #7
Exercise 1: Calculator using Python (Solution) | Python Tutorial - Day #8
Typecasting in Python | Python Tutorial - Day #9
Taking User Input in Python | Python Tutorial - Day #10
Strings in Python | Python Tutorial - Day #11
Strings Slicing and Operations on Strings in Python | Python Tutorial - Day #12
String Methods in Python | Python Tutorial - Day #13
If Else Conditional Statements in Python | Python Tutorial - Day #14
Exercise 2: Good Morning Sir | Python Tutorial - Day #15
Match Case Statements in Python | Python Tutorial - Day #16
For Loops in Python | Python Tutorial - Day #17
While Loops in Python | Python Tutorial - Day #18
break and continue in Python | Python Tutorial - Day #19
Functions in Python | Python Tutorial - Day #20
Function Arguments in Python | Python Tutorial - Day #21
Introduction to Lists in Python | Python Tutorial - Day #22
List Methods in Python | Python Tutorial - Day #23
Tuples in Python | Python Tutorial - Day #24
Operations on Tuples in Python | Python Tutorial - Day #25
Exercise 2: Solution & Shoutouts | Python Tutorial - Day #26
Exercise 3: Kaun Banega Crorepati (KBC) | Python Tutorial - Day #27
f-strings in Python | Python Tutorial - Day #28
Docstrings in Python | Python Tutorial - Day #29
Recursion in Python | Python Tutorial - Day #30
Sets in Python | Python Tutorial - Day #31
Set Methods in Python | Python Tutorial - Day #32
Dictionaries in Python | Python Tutorial - Day #33
Dictionary Methods in Python | Python Tutorial - Day #34
for Loop with else in Python | Python Tutorial - Day #35
Exception Handling in Python | Python Tutorial - Day #36
Finally keyword in Python | Python Tutorial - Day #37
Raising custom errors in Python | Python Tutorial - Day #38
Kaun Banega Crorepati: Exercise 3 - Solution & Shoutouts | Python Tutorial - Day #39
Exercise 4: Secret Code Language | Python Tutorial - Day #40
Short hand if else statements | Python Tutorial - Day #41
Enumerate Function in Python | Python Tutorial - Day #42
Virtual Environment in Python | Python Tutorial - Day #43
How import works in Python | Python Tutorial - Day #44
if __name__ == "__main__" in Python | Python Tutorial - Day #45
os Module in Python | Python Tutorial - Day #46
Exercise 4: Solutions and Shoutouts | Python Tutorial - Day #47
Local vs Global Variables in Python| Python Tutorial - Day #48
File IO in Python | Python Tutorial - Day #49
read(), readlines() and other methods | Python Tutorial - Day #50
seek(), tell() and other functions | Python Tutorial - Day #51
Lambda functions in Python | Python Tutorial - Day #52
Map, Filter and Reduce in Python | Python Tutorial - Day #53
'is' vs '==' in Python | Python Tutorial - Day #54
Exercise 5 - Snake Water Gun | Python Tutorial - Day #55
Introduction to OOPs in Python | Python Tutorial - Day #56
Classes and Objects in Python | Python Tutorial - Day #57
Constructors in Python | Python Tutorial - Day #58
Decorators in Python | Python Tutorial - Day #59
Getters and Setters in Python | Python Tutorial - Day #60
Inheritance in Python | Python Tutorial - Day #61
Access Modifiers in Python | Python Tutorial - Day #62
Snake Water Gun Game in Python - Exercise 5 - Solution | Python Tutorial - Day #63
Exercise 6 - Library Management System in Python | Python Tutorial - Day #64
Static Methods in Python | Python Tutorial - Day #65
Instance variables vs Class variables in Python | Python Tutorial - Day #66
Exercise 6 Solution - Library Management Software in Python | Python Tutorial - Day #67
Exercise 7 - Clear the Clutter | Python Tutorial - Day #68
Class Methods in Python | Python Tutorial - Day #69
Class Methods as Alternative Constructors in Python | Python Tutorial - Day #70
dir, __dict__ and help method in Python | Python Tutorial - Day #71
super keyword in Python | Python Tutorial - Day #72
Magic/Dunder Methods in Python | Python Tutorial - Day #73
Method Overriding in Python | Python Tutorial - Day #74
Exercise 7 Solution + Shoutouts | Python Tutorial - Day #75
Exercise 8 - Merge the PDF | Python Tutorial - Day #76
Operator Overloading in Python | Python Tutorial - Day #77
Single Inheritance in Python | Python Tutorial - Day #78
Multiple Inheritance in Python | Python Tutorial - Day #79
Multilevel Inheritance in Python | Python Tutorial - Day #80
Hybrid and Hierarchical Inheritance in Python | Python Tutorial - Day #81
Exercise 8 - Merge the Pdf Solution in Python | Python Tutorial - Day #82
Exercise 9 - Shoutouts to Everyone | Python Tutorial - Day #83
Time Module in Python | Python Tutorial - Day #84
Creating command line utility in python | Python Tutorial - Day #85
Walrus Operator in Python | Python Tutorial - Day #86
Shutil Module in Python | Python Tutorial - Day #87
Exercise 9: Solution - Shoutouts to Everyone | Python Tutorial - Day #88
Requests Module in Python | Python Tutorial - Day #89
Exercise 10: News App in Python | Python Tutorial - Day #90
Generators in Python | Python Tutorial - Day #91
Function Caching in Python | Python Tutorial - Day #92
Exercise 10 - News App Solution & Shoutout | Python Tutorial - Day #93
Exercise 11 - Drink Water Reminder | Python Tutorial - Day #94
Regular Expressions in Python | Python Tutorial - Day #95
AsyncIO in Python | Python Tutorial - Day #96
Multithreading in Python | Python Tutorial - Day #97
MultiProcessing in Python | Python Tutorial - Day #98
Exercise 11: Solution + Shoutouts - Desktop Notification System | Python Tutorial - Day #99
Conclusion and Where to go from here | Python Tutorial - Day #100
Taught by
CodeWithHarry