- Level Professional
- المدة 10 ساعات hours
- الطبع بواسطة Codio
-
Offered by
عن
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.الوحدات
Parent and Child Classes
1
External Tool
- Codio: Parent and Child Classes
2
Readings
- Navigating Codio Assignments
- Parent and Child Classes Lesson Notes (Optional Download)
Extending and Overriding
1
External Tool
- Codio: Extending and Overriding
1
Readings
- Extending and Overriding Lesson Notes (Optional Download)
Multiple Inheritance
1
External Tool
- Codio: Multiple Inheritance
1
Readings
- Multiple Inheritance Lesson Notes (Optional Download)
Lab - Review Content and Practice
1
External Tool
- Codio: Inheritance Lab
1
Readings
- Inheritance Lab (Review and Practice) Lesson Notes (Optional Download)
Coding Exercises
1
External Tool
- Codio: Inheritance Coding Exercises
1
Readings
- How to Reset an Assignment in Codio
Introduction to Encapsulation
1
External Tool
- Codio: Introduction to Encapsulation
1
Readings
- Introduction to Encapsulation Lesson Notes (Optional Download)
Getters and Setters
1
External Tool
- Codio: Getters and Setters
1
Readings
- Getters and Setters Lesson Notes (Optional Download)
Lab - Review Content and Practice
1
External Tool
- Codio: Encapsulation Lab
1
Readings
- Encapsulation Lab (Review and Practice) Lesson Notes (Optional Download)
Coding Exercises
1
External Tool
- Codio: Encapsulation Coding Exercises
Polymorphism
1
External Tool
- Codio: Polymorphism
1
Readings
- Polymorphism Lesson Notes (Optional Download)
Lab - Review Content and Practice
1
External Tool
- Codio: Polymorphism Lab
1
Readings
- Polymorphism Lab (Review and Practice) Lesson Notes (Optional Download)
Coding Exercises
1
External Tool
- Codio: Polymorphism Coding Exercises
Advanced Topics
1
External Tool
- Codio: Advanced Objects Topics
1
Readings
- Advanced Objects Topics Lesson Notes (Optional Download)
Lab - Review Content and Practice
1
External Tool
- Codio: Advanced Objects Topics Lab
1
Readings
- Advanced Objects Topics Lab (Review and Practice) Lesson Notes (Optional Download)
Coding Exercises
1
External Tool
- Codio: Advanced Object Topics Coding Exercises
Auto Summary
Dive into "Object-Oriented Python: Inheritance and Encapsulation," an engaging IT & Computer Science course on Coursera. Perfect for those with limited coding experience, it covers fundamental concepts like inheritance, encapsulation, and polymorphism. Enjoy hands-on, self-paced learning with runnable code examples and instant feedback. This professional-level course takes approximately 600 minutes to complete and offers both Starter and Professional subscription options.

Patrick Ester

Elise Deitrick