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)

Thamer Aouitie

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.

Capacity: 13 - 30 participants
Price/Person: 189.00 TND
🎓 Subscribe to Session

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

Follow Us

This site uses cookies

We use cookies to improve your experience, analyze traffic, and personalize content.

Necessary cookies

Required for the site

Analytical cookies

Analytics and statistics

Marketing cookies

Personalized advertisements