Python Practice: Object-Oriented Programming
12mAdvanced2023-09-13
Authors

Scott Simpson
Creating Technology Courses as a Senior Staff Author at LinkedIn
Course details
Python is a popular programming language that can be used to work with data, build applications, and solve problems, on many types of devices. This code challenge with Scott Simpson, Senior Staff Instructor at LinkedIn Learning, is designed to help you test your knowledge of object-oriented programming in Python. The course includes five code challenges that cover the concepts around object-oriented programming. You can build and test your solutions to these challenges in the built-in interactive coding environment without needing any special software. When you finish each challenge, you can watch solution videos to see how they were solved. Are you ready to try out your Python object-oriented programming skills?
Skills covered
Object-Oriented ProgrammingPythonProgramming LanguagesOpen SourceSoftware DevelopmentOne-Off
Concepts
0. Introduction
- 01 - Try your Python programming skills
- 02 - What you should know
- 03 - Exploring the Lab environment
1. Code Challenges
- 04 - Solution - Define a class and create objects
- 05 - Solution - Add a method to a class
- 06 - Solution - Refactor a class
- 07 - Solution - Protect an attribute
- 08 - Solution - Compare instances
Conclusion
- 09 - Next steps