Python Classes & Objects for Beginners π
Learn Python classes and objects in detail with this beginner-friendly tutorial on Object-Oriented Programming (OOP).

Python Simplified
631.8K views β’ Jul 16, 2021

About this video
In this tutorial, we will learn about Python Classes & Objects in great detail!
I've been promising this for a while now, but we're finally diving into Object-Oriented Programming!
In Python, almost everything is an object! (including lists, strings, integers, dictionaries and etc.)
With classes can create new kinds of objects and define their own methods and attributes.
Where attributes represent data about the object such as: name, colour, speed, size. And methods represent functionality or tasks associated with the objects, such as: drawing the object to the screen, changing its speed or size.
After you watch this - you'll be much more comfortable with using classes in your GUI projects πͺ
So if you're ready to step up your programming game - this video is a great starting point! π
π RELATED TUTORIALS π
**********************************
β Super Init, Class Inheritance and Private Class Members:
https://youtu.be/6c6NYPjO_rI
β Practice everything you've learned in this video in my Forest of Objects code along:
https://youtu.be/-LsuiVGO-88
β Practice everything you've learned with a fun Pygame Car Game
https://youtu.be/cgxTwQT1ahw
β Time Stamps β
***********************
00:00 - Python Objects
00:32 - Attributes
01:44 - Parameters
02:20 - Methods
03:35 - Local Variables
04:37 - Init Method
05:25 - Self Parameter
06:08 - JavaScript Constructor
06:17 - Object-Oriented Programming (OOP)
06:42 - Terminology
07:14 - Up Next & Thank You
07:55 - Connect with Me
*************************
π My Python Installation Tutorial π
https://youtu.be/FZ5baopI_mo
β° My Python For Loops Tutorial β°
https://youtu.be/dHANJ4l6fwA
*************************
The beautiful icons used in this video are from:
https://www.flaticon.com/
Thank you! π
I've been promising this for a while now, but we're finally diving into Object-Oriented Programming!
In Python, almost everything is an object! (including lists, strings, integers, dictionaries and etc.)
With classes can create new kinds of objects and define their own methods and attributes.
Where attributes represent data about the object such as: name, colour, speed, size. And methods represent functionality or tasks associated with the objects, such as: drawing the object to the screen, changing its speed or size.
After you watch this - you'll be much more comfortable with using classes in your GUI projects πͺ
So if you're ready to step up your programming game - this video is a great starting point! π
π RELATED TUTORIALS π
**********************************
β Super Init, Class Inheritance and Private Class Members:
https://youtu.be/6c6NYPjO_rI
β Practice everything you've learned in this video in my Forest of Objects code along:
https://youtu.be/-LsuiVGO-88
β Practice everything you've learned with a fun Pygame Car Game
https://youtu.be/cgxTwQT1ahw
β Time Stamps β
***********************
00:00 - Python Objects
00:32 - Attributes
01:44 - Parameters
02:20 - Methods
03:35 - Local Variables
04:37 - Init Method
05:25 - Self Parameter
06:08 - JavaScript Constructor
06:17 - Object-Oriented Programming (OOP)
06:42 - Terminology
07:14 - Up Next & Thank You
07:55 - Connect with Me
*************************
π My Python Installation Tutorial π
https://youtu.be/FZ5baopI_mo
β° My Python For Loops Tutorial β°
https://youtu.be/dHANJ4l6fwA
*************************
The beautiful icons used in this video are from:
https://www.flaticon.com/
Thank you! π
Tags and Topics
Browse our collection to discover more content in these categories.
Video Information
Views
631.8K
Likes
21.3K
Duration
8:01
Published
Jul 16, 2021
User Reviews
4.8
(126)