A Perfectly Structured Course
Curriculum
08:07:41 Hours . 4 Sections . 53 Lessons
Session 1: Python Basics & Control Flow 14 lessons
-
1 - Introduction Python Tutorial
Free
- 2 - First Code in Python
- 3 - Python Setup
- 4 - IDEs Installation in Python
- 5 - Python IDLE and Exploring Number Operations
- 6 - Working With String in Python
- 7 - More on String in Python
- 8 - List in Python
- 9 - Tuple in List
- 10 - Set in Python
- 11 - Dictionary in Python
- 12 - Variable Storage in Python
- 13 - Data Types in Python
- 14 - Operators in Python
Session 2: Data Structures & Functions 15 lessons
- 15 - Introduction to function in Python
- 16 - Working with Module with Math in Python
- 17 - Swapping of Variables in Python
- 18 - User Input in Python, input() Function Explained
- 19 - if in Python
- 20 - else and Debugging in Python
- 21 - Nested if in Python
- 22 - elif in Python
- 23 - Match in Python
- 24 - While Loop in Python
- 25 - For Loop in Python
- 26 - Break Continue in Python
- 27 - Array in Python
- 28 - Array functions in Python
- 29 - Arguments in Function Python
Session 3: Object-Oriented Programming (OOP) 15 lessons
- 30 - Global vs Local Variables in Python
- 31 - Factorial in Python
- 32 - Recursion in Python
- 33 - Factorial Using Recursion in Python
- 34 - Higher Order Function in Python
- 35 - Anonymous Function using Lambda in Python
- 36 - Filter Function in Python
- 37 - Map Reduce Function in Python
- 38 - Inner Function in Python
- 39 - Decorators in Python
- 40 - Modules and Packages in Python
- 41 - Special Variable Name in Python
- 42 - OOP in Python Introduction
- 43 - Class and Object in Python
- 44 - init Method in Python
Session 4: Advanced Topics & Errors 9 lessons
- 45 - Constructor Using New Method in Python
- 46 - Types of Methods in Python
- 47 - Inheritance and MRO in Python
- 48 - init and super Method with Inheritance in Python
- 49 - Polymorphism and Duck Typing in Python
- 50 - Operator Overloading in Python
- 51 - Method Overriding in Python
- 52 - Abstract Class and Abstract Method in Python
- 53 - Exception Handling in Python