Session: Python - Object-Oriented Programming
Why take This Course?
This course is designed for anyone who wants to write clean, scalable, and well-structured Python code using object-oriented programming principles. You will learn how to organize your code efficiently and build reusable components for real-world applications.
Through practical examples, you will explore core OOP concepts such as classes, objects, inheritance, encapsulation, and polymorphism. By the end of the course, you will have the skills to design robust Python applications and improve the maintainability and readability of your code.
Description
Take your Python skills to the next level by mastering Object-Oriented Programming (OOP).This session is designed for developers who already understand the basics of Python and want to learn how to structure their code using OOP principles for better organization, reusability, and scalability.
You will learn how to design and build applications using classes and objects, apply best practices, and write clean, maintainable Python code through practical examples and hands-on exercises.
Key topics include:
- Introduction to object-oriented programming concepts
- Creating and using classes and objects
- Encapsulation and data hiding
- Inheritance and code reuse
- Polymorphism and method overriding
- Special methods (dunder methods) in Python
- Class methods and static methods
- Designing simple OOP-based applications
Requirements / Prerequisites:
- Basic knowledge of Python (variables, loops, functions, and data types)
- Familiarity with writing simple Python scripts
- A Python development environment installed (IDE recommended)
Instructor :
Mr. Thamer Aouitie
📅 Session Details
📋 Proposed Dates (vote for your preference)
Session 1
02/07/2026 09:00 → 03/07/2026 17:00
Session 2
09/07/2026 09:00 → 10/07/2026 17:00
Session 3
16/07/2026 09:00 → 17/07/2026 17:00
Duration: 2 days
The proposed dates do not fit your schedule? Please contact us at contact@amanar.io.
You need to be logged in to subscribe and vote for the date that suits you
Thinking about joining our Python - Object-Oriented Programming session?
Let's talk! Contact us on WhatsApp for all the details and expert guidance.
Chat with us on WhatsApp