In this course, you practiced what you learned in Python Basics: Object-Oriented Programming. You’re ready to use object-oriented programming (OOP) to write more readable and maintainable code in Python! You can now confidently create blueprints for objects that contain both data and behaviors.
In this video course, you’ve practiced how to:
- Create a
class
- Use classes to create new objects
- Instantiate classes with attributes and methods
For more information on the concepts covered in this course, check out the following tutorials:
- 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
Or you can explore the following video courses:
- Intro to Object-Oriented Programming (OOP) in Python
- Getters and Setters in Python
- Class Concepts: Object-Oriented Programming in Python
- Inheritance and Internals: Object-Oriented Programming in Python
- Design and Guidance: Object-Oriented Programming in Python
OOP is a big topic, and Real Python has more 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.
To continue your Python learning journey, check out the other Python Basics courses. You might also consider getting yourself a copy of Python Basics: A Practical Introduction to Python 3.
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.
alphafox28js on Nov. 19, 2023