Python Object-Oriented Programming

LinkedIn Learning
via LinkedIn
Save (0)
ClosePlease login

No account yet? Register

The object-oriented programming (OOP) features in Python make it easier to build programs of increasing complexity and modularity. In this course, you can learn how to apply core OOP principles like inheritance and composition along with some Python-specific features like “magic” methods and data classes to build programs that are extensible and efficient. Begin by brushing up on some object-oriented basics, and then use Python features like magic methods to make your classes integrate tightly with the Python language and data classes to dramatically reduce the amount of boilerplate code needed to build data-centric objects.

Instructor(s)

Joe Marini
LinkedIn Learning
via LinkedIn
Paid, free trial available
English
Certificate of Completion
1h 36m
Self paced
Intermediate