
Classes and Object-oriented Programming in Python 3
You might have heard the sentence which states that âeverything is an object in Pythonâ. This course will teach you how to approach the object-oriented paradigm in Python and how to implement it in practice.
Learning Journey Context
Works well as a continuation after mastering Software Development fundamentals. It bridges the gap toward advanced, production-level engineering.
Relevant for: Backend Developer, Software Engineer, API Developer.
Quick Facts
What Youâll Learn
To fully utilize the power of Python, you need to be familiar with how to create your own custom classes. In this course, Classes and Object-oriented Programming in Python, youâll learn to structure programs in an object-oriented way. First, youâll explore how to define custom classes and instantiate objects. Next, youâll discover how manage attribute access with properties. Finally, youâll learn how to implement inheritance, class attributes and how to use data classes. When youâre finished with this course, youâll have the skills and knowledge of object-oriented programming in Python needed to build enterprise level applications with the OOP paradigm in mind.
Outcomes
- Course Overview : 1min.
- Everything Is an Object : 27mins.
- Instantiating Custom Classes : 30mins.
- Managing Attribute Access : 28mins.
- Implementing Class Inheritance : 32mins.
- Accessing Class Attributes and Methods : 13mins.
- Using Data Classes : 12mins.
FAQs
Top Alternatives
Highly-rated courses worth your attention

