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. 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