Computer Courses
Python Programming: Complete Course (Telusko)
Stackwise Software TrainingEnglish

Free
Join for free- 54 video lectures (8h 50m)
- Certificate of completion
- Ask the teacher your doubts
- Watch on the web and in the Android app
About this course
Python from the first program to object-oriented programming, exceptions and multithreading, in fifty-four short lessons. Taught in English. Who it's for: Complete beginners and students who want a solid start in Python. These are the free, official videos of the "Python Tutorial 2026 | Complete Python Course (Beginner to Advanced) | Telusko" playlist from the Telusko YouTube channel (youtube.com/@telusko). All videos belong to Telusko. Neither Stackwise Software Training nor Sikhami is affiliated with Telusko; the public playlist is arranged here as a course, so you can learn one lesson at a time and keep track of your progress.
What you will learn
• Setting up Python and an IDE, and your first program • Numbers, strings, lists, tuples, sets and dictionaries • Conditions, loops and functions, including recursion and lambdas • Arrays, map and reduce, and decorators • Classes and objects, constructors, inheritance, polymorphism and abstract classes • Exception handling and multithreading
Course content
1 section · 54 lectures · 8h 50m
1. Python Tutorial 2026 | Complete Python Course (Beginner to Advanced) | Telusko
- Python Tutorial 20265m
- First Code in Python | 24m
- Python Setup | 39m
- IDEs Installation in Python | 413m
- Python IDLE and Exploring Number Operations | 512m
- Working With String in Python | 69m
- More on String in Python | 713m
- List in Python | 817m
- Tuple in Python | 99m
- Set in Python | 107m
- Dictionary in Python | 119m
- Variable Storage in Python | 128m
- Data Types in Python | 139m
- Operators in Python | 1412m
- Introduction to function in Python | 1517m
- Working with Module with Math in Python | 1610m
- Swapping of Variables in Python | 176m
- User Input in Python | input() Function Explained | 185m
- if in Python | 199m
- else and Debugging in Python | 208m
- Nested if in Python | 212m
- elif in Python | 226m
- Match in Python | 234m
- While Loop in Python | 2414m
- For Loop in Python | 257m
- Break Continue in Python | 264m
- Array in Python | 277m
- Array functions in Python | 287m
- Arguments in Function Python | 2914m
- Global vs Local Variables in Python | 308m
- Factorial in Python | 316m
- Recursion in Python | 327m
- Factorial Using Recursion in Python | 338m
- Higher Order Function in Python | 348m
- Anonymous Function using Lambda in Python | 356m
- Filter Function in Python | 368m
- Map Reduce Function in Python | 375m
- Inner Function in Python | 387m
- Decorators in Python | 3913m
- Modules and Packages in Python | 4010m
- Special Variable Name in Python | 417m
- OOP in Python Introduction | 426m
- Class and Object in Python | 4315m
- init Method in Python | 4411m
- Constructor Using New Method in Python | 457m
- Types of Methods in Python | 469m
- Inheritance and MRO in Python | 479m
- init and super Method with Inheritance in Python | 485m
- Polymorphism and Duck Typing in Python | 498m
- Operator Overloading in Python | 5013m
- Method Overriding in Python | 513m
- Abstract Class and Abstract Method in Python | 5215m
- Exception Handling in Python | 5323m
- Multithreading in Python | 5432m