Python OOP Tutorials - Working with Classes

Python Object-Oriented Tutorials. In this series, we will be learning how to create classes in Python, and also the best practices for working with these classes. We will go over class/instance variables, inheritance, getters/setters, and much more.

Free6 lessons1h 25mBeginner

by Corey Schafer

August 2016

Checked yesterday

What you'll learn

  • Classes and Instances
  • Class Variables
  • Classmethods and staticmethods
  • Inheritance - Creating Subclasses
  • Special (Magic/Dunder) Methods
  • Property Decorators - Getters, Setters, and Deleters

Taken from the course's own lessons, in the author's words.

Free

This course is free and published on YouTube. The channel is its author; we organise it and check that the videos still play.

Start the course

Explore related topics

This course includes

  • 1h 25m of video
  • 6 lessons
  • Level: Beginner
  • Spoken in English
  • Your place is remembered
  • Free in full, no card

Lessons

1 sections · 6 lessons · 1h 25m total length

What you need

  • No prior experience: this course starts from zero.

Description

Python Object-Oriented Tutorials. In this series, we will be learning how to create classes in Python, and also the best practices for working with these classes. We will go over class/instance variables, inheritance, getters/setters, and much more.

Who this course is for

  • Anyone starting Python from nothing.

Those two are our reading of the course's level. The description is the author's own.

Picked on Temu

Python OOP Tutorials - Working with Classes, by Corey Schafer