- Introduction to Python
- Install Python
- Basic Python Program
- Variables in Python
- Data Types in Python
- Convert Data Types in Python
- Comments in Python
- Operators in Python
- User Input in Python
- String in Python
- Randomisation in Python
- Code blocks and Indentation in Python
- 3 Practical Projects
- Conditional in Python
- Assert in Python
- Loops in Python
- While Loop in Python
- Break and Continue in Python
- 3 Practical Projects
- Function in Python
- Types of Function in Python
- Function Parameter in Python
- Scope in Python
- Math in Python
- Slice Function in Python
- 3 Practical Projects
- List in Python
- Tuple in Python
- Set in Python
- Dictionary in Python
- List Comprehension in Python
- Dictionary Comprehension in Python
- 3 Practical Projects
- Class in Python
- Object in Python
- Working with multiple files in Python
- Constructor in Python
- Encapsulation in Python
- Getter and Setter in Python
- Inheritance in Python
- Super Keyword in Python
- Polymorphism in Python
- Static Keyword in Python
- Enum in Python
- Abstract Class in Python
- Interface in Python
- 3 Practical Projects
- Tkinter in Python
- Creating GUI in Python
- 3 Practical Projects
- Importing Module in Python
- Using Module in Python
- Standard library modules
- 3 Practical Projects
- Exception in Python
- Try Except in Python
- Raise Exception in Python
- Custom Exception in Python
- Connecting to a database in Python
- Executing queries in Python
- CRUD operations in Python
- 3 Practical Projects
- Opening a file in Python
- Reading a file in Python
- Writing to a file in Python
- Deleting a file in Python
- Reading and Writing to CSV files in Python
- Real World App - Creating a To-Do List App in Python
- HTTP Requests in Python
- REST APIs in Python
- JSON in Python
- 3 Practical Projects
- Sending Email with Python
- Browser Automation with Python
- Quiz and Theory Test
- Technology Channel
- technologychannel.org
- facebook.com/technologychannel.org
- instagram.com/technologychannel.org