• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online Degrees
  • Careers
  • Log In
  • Join for Free
    Coursera
    Chevron Left
    Back to Python Classes and Inheritance

    Learner Reviews & Feedback for Python Classes and Inheritance by University of Michigan

    Filled StarFilled StarFilled StarFilled StarHalf Faded Star
    4.7
    stars
    3,679 ratings

    About the Course

    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. The course is best-suited
    for you if you are already familiar with Python fundamentals, which are covered in the "Python Basics" and "Python Functions, Files, and
    Dictionaries" courses (courses 1 and 2 of the Python 3 Programming Specialization). It is optional to have taken the "Data Coll...
    ...

    Top reviews

    MS

    Jun 25, 2023

    Filled StarFilled StarFilled StarFilled StarFilled Star

    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.

    MS

    Jul 9, 2020

    Filled StarFilled StarFilled StarFilled StarFilled Star

    I like the final project a lot. Working through it helped to consolidate what I have learned from the readings and videos. Thank you, Professor Resnick, Professor Oney, Jackie, and others.

    Filter by:

    151 - 175 of 596 Reviews for Python Classes and Inheritance

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By NANDAN S

    •

    Feb 13, 2021

    A very easy way of learning tough things has been taught in this course. Truly awesome!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Eileen A

    •

    Feb 5, 2021

    Learned a lot from this course. Runestone is a great tool. Thanks to the instructors!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Deleted A

    •

    Jan 9, 2022

    Thanks for the opportunity to unlock my full potential and bring out the best in me.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Agustín P

    •

    Nov 8, 2021

    The course was great, but you should start working with the students using an IDE

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Aftab A

    •

    Sep 23, 2020

    great course, excellent assignment and a little bit challenging the final project.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Chandler T

    •

    Jun 9, 2020

    Great introduction to classes, inheritance, and unit/functional testing in Python.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Rahul S

    •

    Sep 8, 2019

    Each course in the specialization offers thorough exercises to instill confidence!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Jerry H

    •

    Jan 4, 2021

    Excellent course with skillful teachers and attractive project, highly recommend.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Larry H

    •

    Sep 3, 2020

    Good introduction to classes / object oriented programming and exception handling

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Mohammad Z

    •

    Jul 3, 2020

    This is a best and well prepared course for understanding OOP concepts in Python.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Sohaib Z

    •

    Mar 28, 2020

    Best Teachers, Well Planned , Awesome means of Interaction throughout the course.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Justin I R

    •

    May 7, 2022

    This course was fun. It was satisfying to build a game with classes at the end.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Brij b M

    •

    May 27, 2020

    Very good Course for Beginners to learn about classes and inheritance in Python.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Hriday S

    •

    Feb 15, 2021

    good course, a bit more practice would be helpful but the course was still good

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Jeff M

    •

    Jan 1, 2021

    This was an excellent introduction to Python classes and their implementation.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Md K S

    •

    Aug 16, 2020

    Course design is good but not better for django. Here you should not add that.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Abbey O

    •

    Sep 19, 2021

    Tiring if you honestly do the activities yourself, but it's worth the grind.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Sahib Q

    •

    Jan 30, 2021

    Thank You. This course helped me to learn a lot about programming in Python.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Narasimhan

    •

    Aug 8, 2024

    An awesome course really! It helps you understand OOPS principles very well

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Nguyên B

    •

    Aug 13, 2021

    thank for support, It make me understand more and read document for module

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Ashutosh S T

    •

    May 19, 2021

    The course was good to get started with classes and inheritance in python.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Bijoy B

    •

    Apr 6, 2021

    Learned a lot from this course, and looking forward to learning even more.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Saadat A

    •

    Feb 11, 2021

    It was really good. Hands on experience helps a lot throughout the course.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Javier C

    •

    Dec 26, 2020

    Excellent course, not just hugely instructive but also very entertaining!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Akshay S A

    •

    May 2, 2020

    The Course was good and could have add more content. assessment were fun.

    • Chevron Left
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • ...
    • 24
    • Chevron Right

    Coursera Footer

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • Share your Coursera Learning Story

    Coursera

    • About
    • What We Offer
    • Leadership
    • Careers
    • Catalog
    • Coursera Plus
    • Professional Certificates
    • MasterTrack® Certificates
    • Degrees
    • For Enterprise
    • For Government
    • For Campus
    • Become a Partner
    • Social Impact
    • Free Courses
    • ECTS Credit Recommendations

    Community

    • Learners
    • Partners
    • Beta Testers
    • Blog
    • The Coursera Podcast
    • Tech Blog
    • Teaching Center

    More

    • Press
    • Investors
    • Terms
    • Privacy
    • Help
    • Accessibility
    • Contact
    • Articles
    • Directory
    • Affiliates
    • Modern Slavery Statement
    • Manage Cookie Preferences
    Learn Anywhere
    Download on the App Store
    Get it on Google Play
    Logo of Certified B Corporation
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok
    Coursera

    Welcome back

    ​
    Your password is hidden
    ​

    or

    New to Coursera?


    Having trouble logging in? Learner help center

    This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.