Python Programming Fundamentals
5 full-days or 10 half-days · 35 training hours
Build a solid foundation in Python programming. Master object-oriented principles, data structures, and Pythonic patterns that form the backbone of modern backend development.
What You'll Learn
- Python Syntax & Structure
- Object-Oriented Programming
- Collections & Comprehensions
- Exception Handling
- File I/O & Context Managers
- Decorators & Generators
Hands-On Project
Build a Task Management CLI Application that demonstrates CRUD operations, file persistence, and clean object-oriented design patterns.
Skills You'll Gain
- Write clean, Pythonic code
- Design classes using SOLID principles
- Handle errors gracefully
- Work with collections effectively