Now you’re ready to use object-oriented programming (OOP) to write more readable and maintainable code in Python! With OOP, you can create blueprints for objects that contain both data and behaviors.
In this video course, you’ve learned how to:
- Create a
class
- Use classes to create new objects
- Instantiate classes with attributes and methods
To learn more about OOP, check out:
- Object-Oriented Programming (OOP) in Python 3
- Intro to Object-Oriented Programming (OOP) in Python
- Getters and Setters: Manage Attributes in Python
- Operator and Function Overloading in Custom Python Classes
OOP is a big topic, and Real Python has several resources to help you expand your skill set. There’s even a learning path that’ll help you solidly grasp the fundamentals of OOP so that you can make your programs easier to write and maintain.
This video course is part of the Python Basics series, which accompanies Python Basics: A Practical Introduction to Python 3. Now that you’ve finished this course, you can continue your learning journey by checking out the other Python Basics courses.
Congratulations, you made it to the end of the course! What’s your #1 takeaway or favorite thing you learned? How are you going to put your newfound skills to use? Leave a comment in the discussion section and let us know.