

Object-Oriented Python: Inheritance and Encapsulation
- Offered byCoursera
- Public/Government Institute
Object-Oriented Python: Inheritance and Encapsulation at Coursera Overview
Duration | 10 hours |
Total fee | Free |
Mode of learning | Online |
Difficulty level | Intermediate |
Official Website | Explore Free Course |
Credential | Certificate |
Object-Oriented Python: Inheritance and Encapsulation at Coursera Highlights
- Shareable Certificate Earn a Certificate upon completion
- 100% online Start instantly and learn at your own schedule.
- Course 4 of 4 in the Programming in Python: A Hands-on Introduction Specialization
- Flexible deadlines Reset deadlines in accordance to your schedule.
- Intermediate Level Completion of the prior 3 courses in this specialization or equivalent knowledge
- Approx. 10 hours to complete
- English Subtitles: English
Object-Oriented Python: Inheritance and Encapsulation at Coursera Course details
- Code and run your first python program in minutes without installing anything!
- This course is designed for learners with limited coding experience, providing a solid foundation of not just python, but core Computer Science topics that can be transferred to other languages. The modules in this course cover inheritance, encapsulation, polymorphism, and other object-related topics. Completion of the prior 3 courses in this specialization is recommended.
- To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable code examples with suggested edits to explore code examples further, building a deeper understanding by doing. You'll benefit from instant feedback from a variety of assessment items along the way, gently progressing from quick understanding checks (multiple choice, fill in the blank, and un-scrambling code blocks) to small, approachable coding exercises that take minutes instead of hours.
Object-Oriented Python: Inheritance and Encapsulation at Coursera Curriculum
Inheritance
Navigating Codio Assignments
Parent and Child Classes Lesson Notes (Optional Download)
Extending and Overriding Lesson Notes (Optional Download)
Multiple Inheritance Lesson Notes (Optional Download)
Inheritance Lab (Review and Practice) Lesson Notes (Optional Download)
How to Reset a Graded Assignment in Codio
Encapsulation
Introduction to Encapsulation Lesson Notes (Optional Download)
Getters and Setters Lesson Notes (Optional Download)
Encapsulation Lab (Review and Practice) Lesson Notes (Optional Download)
Polymorphism
Polymorphism Lesson Notes (Optional Download)
Polymorphism Lab (Review and Practice) Lesson Notes (Optional Download)
Advanced Topics
Advanced Objects Topics Lesson Notes (Optional Download)
Advanced Objects Topics Lab (Review and Practice) Lesson Notes (Optional Download)
Other courses offered by Coursera
Student Forum
Useful Links
Know more about Coursera
Know more about Programs
- Engineering
- Food Technology
- Instrumentation Technology
- BTech Chemical Engineering
- AI & ML Courses
- Aeronautical Engineering
- BTech Petroleum Engineering
- Petroleum Engineering
- VLSI Design
- MTech in Computer Science Engineering
- Metallurgical Engineering
- BTech Robotics Engineering
- BTech in Biotechnology Engineering
- Aerospace Engineering
- BTech Mechatronics Engineering