Python Object-Oriented Programming
Python Object-Oriented Programming
- DURATION: 3h 30m
- VIDEOS: 27
- LEVEL: Intermediate
- Description
- Course Resources
Welcome to the “Python Object-Oriented Programming” course, where you’ll explore the fundamental principles of object-oriented programming (OOP) and design using Python. This coding paradigm mirrors real-world objects, and in Python, where interaction with objects and classes is pervasive, understanding OOP basics is crucial.
Throughout this course, you will gain a comprehensive understanding of key OOP concepts, including classes, objects, data abstraction, methods, method overloading, and inheritance. Real-world examples will reinforce your learning, equipping you to apply these concepts effectively in your coding projects.
The course’s central objective is to empower you to tackle intricate programming challenges by leveraging the OOP paradigm and simplifying design and implementation processes. It’s tailored to individuals at an intermediate level in Python programming, ensuring you have a solid foundation to benefit from the content fully.
If you’re new to Python, we recommend exploring our Python Beginner course to build the necessary proficiency. By the end of the course, you should possess the skills to navigate complex programming scenarios, making the most of the OOP paradigm to enhance your coding efficiency and create robust, scalable applications.
In this course, students will learn how to:
- Describe the meaning of the object-oriented paradigm and create class hierarchies using the object-oriented design process.
- Understand the difference between class variable and instance variable as well as the difference between class method, instance method, and static method.
- Make an object indexable (like lists), callable (like functions), and comparable (like numbers).
- Design and implement Python programs for complex problems, making good use of the language’s features, such as classes and inheritance.
WHAT YOU GET
Certificate of Completion
- Earn a certificate each time you complete a course.
- Showcase your commitment to continuous growth and professional development.
- Impress potential employers.
- Enhance your professional profile.
- Available in PDF format to Download or Print.
The course comes with instructor files and exercise files compressed into .zip format. You will need to download the .zip file to your PC or Mac (the files are not compatible with a mobile device) and unzip it. Once unzipped, all of the exercise files will reside in one folder.
Click on the below links to download the zip files.
Trusted by
Start Your Membership
Simon Sez: “Let’s make you a software superstar!”
From Excel to photo editing, experience quality courses that ensure easy learning.
START YOUR MEMBERSHIPLearn More