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 Technological University Hmawbi
133,143 already enrolled
3,731 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 3731
Reviewed on Mar 6, 2021
As usual a great course, anyway I would have preferred that final course will be built differently. More code - maybe simpler - wrote from the scratch than rearrange already existing libraries
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.




