Python Object Oriented Programming - Introduction [FULL COURSE 2021]

preview_player
Показать описание
The Ultimate Course of Python OOP, in the first part, we will understand what is OOP, we will cover why do we need to be familiar with this style of programming.

#Python OOP #Python #Python self

Connect with me with:

🔥 Comment below if you want to see more videos in that style

👍 Subscribe to start your Python Developer / DevOps Engineer journey here:

My Personal website:

Links:
Github Repo to the code:

Timeline of the video:
00:00 - 03:31 - What Problems OOP solves?
03:32 - 06:31 - How to create Classes?
06:32 - 08:41 - What are Methods?
08:42 - 10:39 - What is self?
10:40 - 12:32 - Calling Methods
Рекомендации по теме
Комментарии
Автор

Hey people, this will be the first part of the full course that will be published on my channel. We'll cover a lot of informative topics that will help you to level up your programming skills.
Hopefully, you will find this video good enough to support by thumbs up! ;)

jimshapedcoding
Автор

the best python teacher I ever had, he explains every thing so good. his mine sweeper game is a very good example of object oriented approach in programming.

xzex
Автор

Fantastic OOP series. As pointed out, I am increasing my OOP knowledge and this series is becoming a reference.

rwarken
Автор

You are a blessing bro. Finally found what I have long looked for.

samuelireke
Автор

Thank you pretty much, Jim! These are fantastic series! They are extremely helpful in a logical, systematic, and concise fashion. It deserves more and more views!

renzhitian
Автор

Your speech is very clear dear brother....
Thanks for contribute your time in teaching python free.

ismailhosenjames
Автор

Today, I will start this course, I'm so excited thanks Jim

barrientoscardenaslinofern
Автор

Hi Jim, great video!
Well edited, well delivered and fun to watch.

I think you missed the biggest problem that OO is supposed to solve, aside from arranging your data structures in a more convenient way (this could be achieved by structs in a procedural programming style), OO main goal is to solve the problem of shared state by segregating the state of the application into tiny pieces and then to encapsulate data types (members) with behaviors (methods).

eldaduzman
Автор

thank you very much for all these good explained OOP series , Jim.

mustafayalcn
Автор

Thank you so much for such great content 🙌🙌🙌👊

njabulohlatshwayo
Автор

Thank you sir. It was a nice session on OOP

amarnatha
Автор

Thank you for all the good content you have made, You have helped me so much.

djbroake
Автор

Hi Jim, I want to start a webscraping project but I am 100% new to Python. Which course/class can you recommend to get started with Python. Especially with all the tools, installations, libraries necessary?

tatjanawiest
Автор

Hi Jim, i have watched your video on codecamp org, and quetion is

class Item:
def __init__(self, name : str, price : float, qty = 0):
self.name = name
self.price = price
self.qty = qty

def calTotal(self):
return self.price * self.qty




item1 = Item("apple", "100", 2)

print(item1.calTotal())


output : 100100
why is still pointing as string

sukeshgutta
Автор

In some tutorials while creating the class they don't pass some parameters for eg after creating the class
def __init__(self, name, age)
Self.name = name
Self.age = age
Self.location = location
( Above is just an example it doesn't have to make sense)
Now the doubt I have is in the above example I have not included the location in the __init__(self, name, age) whats the difference? Why would someone not pass in those parameters in to the __init__ please help me with this

vamshikrishnareddy
Автор

How do you not have a Wikipedia page to your name yet???

orelfichman
Автор

What software are you using? When I downloaded my python and open it, it looks like a command prompt

rejn