Learn Python
Curriculum
15 Topics- 01 Python Environment Setup & Hello World
- 02 Core Fundamentals: Variables & Data Types
- 03 Control Flow: Making Decisions
- 04 Data Structures: Organizing Information
- 05 Functions: Reusable Code Blocks
- 06 Error and Exception Handling
- 07 File Handling: Reading and Writing Data
- 08 Object-Oriented Programming (OOP) Basics
- 09 Advanced OOP Concepts
- 10 Modules and Packages: Organizing Code
- 11 Pythonic Features and Comprehensions
- 12 Iterators and Generators
- 13 Decorators and Context Managers
- 14 Asynchronous Programming & Concurrency
- 15 Testing and Debugging