This course introduces classes, instances, and inheritance. You will learn how to use classes to represent data in concise and natural ways. You'll also learn how to override built-in methods and how to create "inherited" classes that reuse functionality. You'll also learn about how to design classes. Finally, you will be introduced to the good programming habit of writing automated tests for their own code.

Python Classes and Inheritance

Python Classes and Inheritance
This course is part of Python 3 Programming Specialization


Instructors: Steve Oney
Access provided by Charotar University of Science and Technology
132,787 already enrolled
3,726 reviews
What you'll learn
Explore classes, instances, and inheritance to represent data efficiently.
Gain insights into class design and cultivate the practice of writing automated tests for your code.
Learn to override built-in methods and create inherited classes that reuse functionality.
Skills you'll gain
Tools you'll learn
Details to know

Add to your LinkedIn profile
2 assignments
See how employees at top companies are mastering in-demand skills

Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate

There are 4 modules in this course
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructors

Offered by
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Learner reviews
- 5 stars
76.98%
- 4 stars
18.83%
- 3 stars
2.84%
- 2 stars
0.85%
- 1 star
0.48%
Showing 3 of 3726
Reviewed on Jun 24, 2023
An amazing course! Thank you so much. Everything about this course was incredible, especially the final project. As always, I thoroughly enjoyed solving problems in the Runestone environment.
Reviewed on Aug 26, 2020
once again excellent. the videos at the end were a little anti-climatic, as though the jdango discussion and the generalized description of the final project were a drag to record.
Reviewed on Dec 5, 2020
explanation for classes and inheritance is really good, but I thought more number of exercises ,and more info on django is also needed, final project was not that difficult




