Login

Lost your password?
Don't have an account? Sign Up

Python Object Oriented Programming (OOP) – For Beginners

In this beginner object oriented programming tutorial I will be covering everything you need to know about classes, objects and OOP in python. This tutorial is designed for beginner python programmers and will give you a strong foundation in object oriented principles.

◾◾◾◾◾
? Enroll in The Fundamentals of Programming w/ Python

? Instagram:
? Website
? Twitter:
⭐ Discord:
? LinkedIn:
? GitHub:
? Podcast:

? One-Time Donations:
? Patreon:
◾◾◾◾◾◾

⚡ Please leave a LIKE and SUBSCRIBE for more content! ⚡

⭐ Tags ⭐
– Tech With Tim
– Python Tutorials
– Object Oriented Programming Python
– Python OOP
– Python Objects and Classes
– Classes Python
– Objects and Classes Python

⭐ Hashtags ⭐
#python #OOP

https://www.educational.guru

41 comments

  1. k8ysk8

    You really are a star. I got a concussion and had to miss several weeks of my intro to computer programming summer course, and your videos literally saved my grade. I’m trying to get into med school, and people like you who put in hours of effort just to help complete strangers are an absolute blessing. Thank you so much Tim. I’ll make sure to donate to your patreon once I can afford to!

  2. Jakobus

    Thanks, man. This really helped me with just getting my basic understanding, I’ve taken notes, and watched the video about 3-4 times now just to see whether or not there was more that I could get from it. Thank you very much for taking the time out of your life to help people like me grasp the fundamentals of programming. Because this has also helped me with other languages, not just Python. And I had to come back to your video just to leave this comment thanking you. Thanks again bro.

  3. Justin Studer

    This is absolutely the most comprehensive look at OOP that I’ve ever had. Thank you for being so thorough with your explanations. I had multiple “oh so that’s what that means” moments.?

  4. Daniel Gill

    I’ve been playing with Python for years but never really got my head round OPP, some of it yes but not enough to actually use it. Your video is amazing and makes a lot of sense. I can’t wait to start practicing. Thank you so much!

  5. alessandro

    Great video, very helpfull!
    I have just a question: i am trying to write a code following the one you did at 22:40 just to practice a little, but there is a problem, the list of students always inizializes as an empty list [ ], so it doesn’t take count of the students added previously… can you help me with this point?

    1. micah gawin

      Agree with @piquat1 , I’ve been stuck on lengthy procedural python scripts because of these roadblocks. A realpython book, @dataclass , lots of errors with inheritance , and finally this video has opened the door to the next level, thanks!!!

    2. PoisonousPotato

      @mido hany Actually I’m with Vs Sm here. You are the pathetic ones. He’s right about asking silly questions. You can search up whatever you want on Google and you’ll get your answer. It only took me one month to learn java via Google. Yet here some of you are putting in half a year into slow computer science classes.

    3. obiwanfisher537

      @Vs Sm “His interpretation is incorrect. You may want to read some good books.

      Okay, fair interjection. But you are being quite the jerk in the comments here, and never actually explained it. Care to finally elaborate how Tim is wrong?

  6. Kokola9000

    This is a great video Tim! I was wondering though, are get/set/properties essential for OOP? Why are they ever used and do you by any chance have any modules on these things (like private variables etc)?

  7. Alberto Septien

    Wait seriously this was just uploaded woo. Haha. So happy I found this channel

    Edit: this was the “easiest” 53 min of coding to digest on a video. Tone, example, audio quality, clarity. First step slow and explained. Then doing it again a little faster. Loved this video. More intermediate Python vids please ! ??

  8. Sohail Hines

    Really enjoyed this content and the pacing is really perfect. Many online tutorials are just too slow to layer on details and end up being too long for the amount of information covered.

  9. Richard Meyer

    Thank you for this lesson. I haven’t really used any OOP (knowingly) in Python before, but I have done a few courses in C# and Java, and I can really say your explanation of objects has been brilliant.

Leave a Comment

Your email address will not be published. Required fields are marked *

*
*