Skip to content

Pluralsight – Python: Object-oriented Programming 2025-8

Updated August 10, 2026 251 MB
Pluralsight – Python: Object-oriented Programming 2025-8

Download

About this item

Description

Python: Object-oriented Programming course. This course helps participants gain a thorough understanding of OOP principles and build scalable, maintainable programs. With an emphasis on structuring and organizing code in complex projects, this course teaches the basics of designing custom classes and creating objects using the three fundamental principles of encapsulation, inheritance, and polymorphism. First, the transition from primitive data structures to custom classes is explored. Then, participants learn how to define properties and methods and create relationships between classes. Finally, the course provides practical implementations of OOP principles to produce clean, efficient code. By the end of the course, learners will have the skills to design classes in an object-oriented framework and use Python’s object-oriented model in real-world projects.

What you will learn

  • A thorough understanding of the principles of object-oriented programming in Python and how to use it to design and implement custom classes.
  • Master key OOP concepts such as Encapsulation, Inheritance, and Polymorphism.
  • Ability to define attributes, methods, and create logical relationships between classes.
  • Proficiency in building Python programs that are structurally organized, scalable, and maintainable.
  • Learn how to design objects for more complex projects using OOP principles.

This course is suitable for people who:

  • Python programmers who want to deepen their knowledge of object-oriented programming.
  • Developers looking to build Python applications with cleaner, more organized code.
  • Computer science or programming students who need to learn OOP concepts in a practical way.
  • Anyone looking to improve their programming skills for larger, more complex projects.

Python: Object-oriented Programming course specifications

  • Publisher: Pluralsight
  • Instructor: Mateo Prigl
  • Training level: Beginner
  • Training duration: 1 hour and 40 minutes

Course topics

Python: Object-Oriented Programming

Course images

Python: Object-Oriented Programming

Sample course video

Installation Guide

After Extract, view with your favorite player.

Subtitles: English

Quality: 720p

Download link

Download file – 251 MB

File(s) password: www.downloadly.ir

File size

251 MB