YoVDO

Classes and Object-oriented Programming in Python 3

Offered By: Pluralsight

Tags

Object-oriented programming Courses Python Courses Inheritance Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
You might have heard the sentence which states that “everything is an object in Python”. This course will teach you how to approach the object-oriented paradigm in Python and how to implement it in practice.

To fully utilize the power of Python, you need to be familiar with how to create your own custom classes. In this course, Classes and Object-oriented Programming in Python, you’ll learn to structure programs in an object-oriented way. First, you’ll explore how to define custom classes and instantiate objects. Next, you’ll discover how manage attribute access with properties. Finally, you’ll learn how to implement inheritance, class attributes and how to use data classes. When you’re finished with this course, you’ll have the skills and knowledge of object-oriented programming in Python needed to build enterprise level applications with the OOP paradigm in mind.

Syllabus

  • Course Overview 1min
  • Everything Is an Object 27mins
  • Instantiating Custom Classes 30mins
  • Managing Attribute Access 28mins
  • Implementing Class Inheritance 32mins
  • Accessing Class Attributes and Methods 13mins
  • Using Data Classes 12mins

Taught by

Mateo Prigl

Related Courses

Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Introduction to Programming for Musicians and Digital Artists
California Institute of the Arts via Coursera
Beginning Game Programming with C#
University of Colorado System via Coursera
Paradigms of Computer Programming
Université catholique de Louvain via edX