Python OOP lessons for beginners from scratch, python OOP course in three lessons - REAL example

  Рет қаралды 179,440

Python Hub Studio

Python Hub Studio

Күн бұрын

Lesson for beginners number 1. OOP python course - object-oriented programming in python. In the lesson, the creation of a class, an introduction to the concepts of objects, instances, methods. Let's take a closer look at what self is, _init_ constructor, _del_ destructor, class instance initialization, and encapsulation - private properties. In practice, let's write a class that creates a wallet data type.
00:00 Introduction to the python OOP lesson
00:40 Introduction to Python OOP, classes, objects, instances
04:20 Creating a simple class
06:35 what is self parameter
08:54 We write a class that describes an object - a wallet
09:25 _init_ constructor
10:50 object properties, self
13:15 init method parameters
19:20 object destructor _del_
21:00 encapsulation, private properties
-------------------------------------------------- -------------------------------------------------- ----------------------------------------------
Become a channel sponsor and you will get access to exclusive bonuses.
More:
/ @pythonhubstudio
-------------------------------------------------- -------------------------------------------------- ----------------------------------------------
OOP course with the practice of writing a program:
• Полный курс уроков обу...
Telegram bot development course using an example project:
• Playlist
Subscribe to the channel! Ask questions in the comments!
#PythonHubStudio
#python

Пікірлер: 278
@olivermegan9569
@olivermegan9569 2 жыл бұрын
Как же я рад, что живу в 21ом веке, всему можно научиться в интернете и не надо тратить время и деньги на бесполезные курсы. Я рад, что существуют такие люди, как ты, которые готовы научить безвозмездно. Спасибо большое!
@EvgeniySakharov
@EvgeniySakharov Жыл бұрын
Поддерживаю Вас. НО. Я учусь на платном курсе и иногда надо что бы лучше понять посмотреть другого специалиста. Да, научиться можно и самостоятельно. Но на курсах вся информация структурирована и это очень хорошо. Ну а так, я часто смотрю этого ведущего. Не скрою еще пару точно и все они, включая "виновника" выдают, просто потрясающий контент. Тут да, молодец. Так держать и большое спасибо.
@niceandquickly
@niceandquickly 10 ай бұрын
если вам правдо понятно про self, то подскажите, почему top_up_balans, при объявлении содержит 2 аргумента, а при вызове ему передается только один и приэтом все работает без ошибок?
@user-bl8ih8tj9b
@user-bl8ih8tj9b 3 жыл бұрын
Это реально лучшее объяснение, что я видел. Странно, что другие не могут объяснить также просто про self и в целом весь материал
@rob-xs7cl
@rob-xs7cl 2 жыл бұрын
Согласен, понятнее обьясняет чем другие
@angelotrriton9940
@angelotrriton9940 3 жыл бұрын
Ещё раз убеждаюсь что небольшие каналы с короткими видеоуроками(не 2 часа на одну тему) самые лучшие. Очень ёмкий урок и скорость речи устраивает. Лайк.
@user-mo1bd5md1v
@user-mo1bd5md1v 3 жыл бұрын
за первые 10 минут больше ответов а вопросы чем за несколько видео у других лекторов, спасибо!
@dinazavr95
@dinazavr95 2 жыл бұрын
Когда знаешь материал, можешь объективно сравнивать подачу Здесь действительно доступно и быстро для усвоения сделано. Однозначно лайк
@user-dk6cs3lm4z
@user-dk6cs3lm4z 2 жыл бұрын
У вас талант объяснять все просто и понятно , неделю не мог найти ничего приличного на эту тему , пока не наткнулся на ваш канал , спасибо огромное !
@sergeyvladimirovich3083
@sergeyvladimirovich3083 3 жыл бұрын
Очень хороший стиль преподавания. Коротко, быстро, понятно. Спасибо огромное.
@DimulyaPlay
@DimulyaPlay 3 жыл бұрын
Очень крутое объяснение, смотрел каких-то умных дядек, совсем непонятно рассказывали, а тут все ясно, что и для чего нужно) Спасибо большое!
@user-ci5pn3tc3g
@user-ci5pn3tc3g 3 жыл бұрын
Спасибо дружище, давно искал разбор на примере. Так для понимания намного лучше. С меня подписка)
@nickalt2585
@nickalt2585 3 жыл бұрын
Огромное спасибо! Все очень понятно и не скучно. У вас талант!
@delvat1ns_highlights
@delvat1ns_highlights 3 жыл бұрын
Очень понятно выкладываете материал. Спасибо!
@freem-alex
@freem-alex 2 жыл бұрын
Хочу выразить Вам благодарность за Ваши труды! Всё очень чётко, понятно и только по делу! Не каждый так сможет объяснить простым языком.
@aleksalekseev1279
@aleksalekseev1279 2 жыл бұрын
С более понятными объяснениями я еще не встречался, спасибо огромное автору))
@aleksandryushka9571
@aleksandryushka9571 3 жыл бұрын
И в двух словах не описать впечатление. Лучше в Ютубе пока не встречал. Подписка, огромный респект.
@AleksejBelkin
@AleksejBelkin 3 жыл бұрын
+100 к карме. Все коротко и по делу! Продолжай в таком же духе!
@Chitayutebeistorii
@Chitayutebeistorii 2 жыл бұрын
Спасибо! Наконец-то начало что-то проясняться у меня с этим ООП))
@hazel281
@hazel281 2 жыл бұрын
Спасибо! Очень круто объяснили на примере!
@kevinflynn4867
@kevinflynn4867 2 жыл бұрын
Контент как всегда - огонь !!!Спасибо огромное :)
@user-zi9xz5ru5b
@user-zi9xz5ru5b 3 жыл бұрын
Спасибо за пояснение. Хотелосьбы еще подобные примеры.
@Channel-cb2xg
@Channel-cb2xg 3 жыл бұрын
Отрицательные стороны: - В некоторых моментах, объяснение, немного нудное. - Звук слабоват Положительные стороны: + Намного понятнее других авторов. + Достаточно быстрое объяснение + Интересная подача, классная задумка с кошельком. И ТД. *Спасибо за урок.*
@editedmusic7689
@editedmusic7689 3 жыл бұрын
Спасибо вам, все подробно разъясняете, понятным языком. Продолжайте в том же духе! :3
@ekremarapoglu2799
@ekremarapoglu2799 2 жыл бұрын
Все очень доступно объяснил , очень благодарен тебе, большое спасибо 😊
@support_id9922
@support_id9922 2 жыл бұрын
Ещё не дослушал, но поставил лайк и подписался. Дидактика замечательная. Темой стал интересоваться недавно,. Ваш ролик качественно отличается от многих других, работает на быстрое понимание. Спасибо !
@user-uh2fy5lg7t
@user-uh2fy5lg7t 2 жыл бұрын
Спасибо огромное! Наконец я понял, что такое self ! Это лучшее объяснение!
@Alex-zl7wg
@Alex-zl7wg 2 ай бұрын
Нигде не видел такого подхода к объяснению классов. Везде шаблонные модели собаки или машины. А здесь всё последовательно и плавно вытекает из питона. Отличное объяснение!
@nachfinbolshevik
@nachfinbolshevik 2 жыл бұрын
объяснение доступным языком. Благодарю за труд, товарищ!
@user-dp3mu3np9v
@user-dp3mu3np9v 2 жыл бұрын
Это топ.Просто,доступно,подробно.Спасибо
@romansokolov9074
@romansokolov9074 2 жыл бұрын
Лучшее объяснение классов из тех, что я встречал!
@picha_titan
@picha_titan 3 жыл бұрын
Очень, очень понятно. Спасибо.
@PythonHubStudio
@PythonHubStudio 3 жыл бұрын
Ссылка на ПОЛНЫЙ курс ООП из ТРЕХ видео: kzfaq.info/sun/PLNi5HdK6QEmX9fxp3_IBFx1O5tiTmKlYm И созданием профессиональной программы в ООП стиле: kzfaq.info/sun/PLNi5HdK6QEmUIkR63RLqkECTCUwThQtcN
@user-jr5cp5xd7c
@user-jr5cp5xd7c 2 жыл бұрын
столько источников перерыл-ничерта непонятно. Ты единственный,кто доходчиво НА КОДЕ показал что есть что и как работает. спасибо. подписка,лайк,обнял,заплакал
@user-xp6mh3ln3v
@user-xp6mh3ln3v 2 жыл бұрын
аналогично. сколько источников не смотрел здесь все предельно ясно.
@43445fgfgd
@43445fgfgd 2 жыл бұрын
жаль что так мало уроков по python. будет ли продолжения курсов?
@aivenwhite4611
@aivenwhite4611 2 жыл бұрын
не нашёл по ссылке пяти дополнительных видео
@PythonHubStudio
@PythonHubStudio 2 жыл бұрын
@@aivenwhite4611 Да, поменял плейлисты kzfaq.info/sun/PLNi5HdK6QEmUIkR63RLqkECTCUwThQtcN
@semimaks
@semimaks 2 жыл бұрын
Спасибо за отличное объяснение классов, подписка однозначно)
@road2zion2
@road2zion2 3 жыл бұрын
Спасибо! Классный урок! Лайк и подписка! )
@user-wr2qc7rx9p
@user-wr2qc7rx9p 2 жыл бұрын
Спасибо большое! Очень хорошо объясняешь)
@Channel25_25
@Channel25_25 3 жыл бұрын
очень хороший урок. расставил все по полочкам. автору респект)
@leowinch8828
@leowinch8828 Жыл бұрын
спасибо автору,все понятно и доступно)
@nameisSANS
@nameisSANS 4 ай бұрын
СПАСИБО ВАМ ОГРОМНОЕ!!! Я все сайты перечитал даже вникать не хотел в эту тему но когда нашел Ваше видео то разобрался, спасибо!!
@ciri371
@ciri371 3 жыл бұрын
Молодец, хорошо объяснили ! Спасибо вам!
@vyacheslavkalyuga3633
@vyacheslavkalyuga3633 2 жыл бұрын
Спасибо тебе! Очень доступно объяснил
@VHS690
@VHS690 5 ай бұрын
да, это объяснение мне зашло лучше всего. Спасибо!
@bimdu
@bimdu 5 ай бұрын
Спасибо. Первое понятное объяснение темы
@slavaseredenko4846
@slavaseredenko4846 2 жыл бұрын
Спасибо огромное за материал, уже многое посмотрел. Некоторое пересматриваю по второму кругу, чтобы не просто повторять а переслушивать объяснения, которые теперь немного больше понимаю. Очень жду новых видео. Зашел по ссылке на канал другого автора по данной теме. Подписчиков в несколько раз больше, а материал откровенное -_-но. Что подтверждают комментарии под его видео. в то же время у тебя и подача и материал великолепен.
@alexkorel4494
@alexkorel4494 3 жыл бұрын
Спасибо за труд!
@aleksmolotov4672
@aleksmolotov4672 Жыл бұрын
Лучший урок, что я видел! В платном курсе за 6к такого не было!
@user-zm2jc6bd4g
@user-zm2jc6bd4g 3 жыл бұрын
Автору огромное спасибо
@user-sp8fr4it1f
@user-sp8fr4it1f 3 жыл бұрын
Ещё не досмотрел, но уже кайфую от того, как понятно излагается материал. Это топ, спасибо)
@tnlol
@tnlol 3 жыл бұрын
Спасибо огромное за урок, до вашего видео не мог толком разобраться в теме. Вы наверное едиственный, кто смог нормально расказать что такое селф и инит.
@ABV1K
@ABV1K 2 жыл бұрын
Пришел со stepik-а. Большое спасибо!
@ExVm
@ExVm 9 ай бұрын
Отличное объяснение. Спасибо!
@user-xx6yb2cr2h
@user-xx6yb2cr2h 3 жыл бұрын
Ну вот тут уже понятней стало, что такое классы и как с ними работать. А я уже пересмотрел кучу уроков по классам.
@user-qp9nu8xc8j
@user-qp9nu8xc8j 10 ай бұрын
У меня слов нет насколько все четко!
@Dagon0230
@Dagon0230 3 жыл бұрын
Действительно лучшее обьяснение ООП Python. Ну и понравилась идея кошелька, которая в моей интерпретации переросла в банкомат. Правда не хватает дистанционного общения между ними, хотя это исправимо)))
@chingizbaydarkhanov2635
@chingizbaydarkhanov2635 2 жыл бұрын
Просто красавчик✊🏻 удачи тебе!
@kevinflynn4867
@kevinflynn4867 Жыл бұрын
С одной стороны жаль что весь код с комментами по ООП и Пайтону у меня из-за жесткого диска канул в небытье ,а с другой - приятно и полезно вновь вернуться на канал и повторить, уже с большим пониманием :). Автор лучший !
@deniskononov2708
@deniskononov2708 2 жыл бұрын
Классное объяснение! Дополню для страждущих про инкапсуляцию для затравочки) К переменной __money можно получить доступ из экземпляра, добавив впереди имя родительского класса. Например x._Purse__money = 150 изменит таки переменную __money экземпляра x, или print(x._Purse__money) выведет текущее ее значение.
@viktorvelichko1762
@viktorvelichko1762 2 жыл бұрын
Круто! Спасибо!
@Diamond8822
@Diamond8822 2 жыл бұрын
Идея добавить определение термина прямо в коде - просто гениально!
@user-rc9qd7zq2s
@user-rc9qd7zq2s Жыл бұрын
Замечательное видео, автор красавчик. Рассказал все как красивую сказку.
@denisbobrov3235
@denisbobrov3235 8 ай бұрын
спасибо, познавательно.
@artemg27
@artemg27 Жыл бұрын
Прохожу курс "100 Days of code" (Udemy) на английском, тема с ООП, классами, __super была непонята. Решил искать объяснение - нашёл!! Спасибо!
@user-ek2gf5yt8u
@user-ek2gf5yt8u 2 жыл бұрын
спасибо за видео Чем понравилось; используется пример кошелька и на нем объясняются темы но некоторые темы(self и __init__) не мог сразу понять искал инфу в книгах и других роликах. Когда изучил побольше теории и после этого снова посмотрел этот ролик с кошельком стало понятно.
@BlogMasterTop
@BlogMasterTop 2 жыл бұрын
Лайк и подписка🔥давно искал такой ролик
@wilewont9256
@wilewont9256 2 жыл бұрын
Гениальный видос, все отлично объяснено
@user-nx4oi5pt2u
@user-nx4oi5pt2u Жыл бұрын
Спасибо!
@promanplayer8064
@promanplayer8064 2 жыл бұрын
Спасибо, было очень интересно
@promanplayer8064
@promanplayer8064 2 жыл бұрын
Ты прав
@user-jv5jn4kk8w
@user-jv5jn4kk8w 2 жыл бұрын
Огромное спасибо!
@nikitasniper0074
@nikitasniper0074 3 жыл бұрын
Якісне відео, автор красавчик! З мене лайк і підписка)))
@garikkk99
@garikkk99 Жыл бұрын
ТЫ РЕАЛЬНО ЛУЧШИЙ!!!!
@dartay2893
@dartay2893 3 жыл бұрын
Божественно
@serga8543
@serga8543 Жыл бұрын
спасибо за урок
@user-zm2jc6bd4g
@user-zm2jc6bd4g 3 жыл бұрын
Подписка и лайк однозначно
@fedorova.881
@fedorova.881 Жыл бұрын
спс приятно смотреть
@JemesLukas
@JemesLukas Жыл бұрын
Хороший пример с кошельками спасибо
@alekseitorsukov2338
@alekseitorsukov2338 2 жыл бұрын
СПАСИБО!!!!
@_vukivur2164
@_vukivur2164 2 жыл бұрын
Спасибо!!!
@yonda_apex
@yonda_apex 2 жыл бұрын
Спасибо большое
@user-rx6fk9vk4s
@user-rx6fk9vk4s 2 жыл бұрын
Подписка, лайк и коммент!👍
@promanplayer8064
@promanplayer8064 2 жыл бұрын
Спасибо за ролик
@promanplayer8064
@promanplayer8064 2 жыл бұрын
Да!
@promanplayer8064
@promanplayer8064 2 жыл бұрын
Жаль что вы не в топе, долго искал подобное
@hollow.one.w
@hollow.one.w 2 жыл бұрын
Реально всё понятно, круто, но чуть не скатился под стол, когда увидел слово valuta на транслите. Спасибо за урок=)
@promanplayer8064
@promanplayer8064 2 жыл бұрын
Ясно и понятно
@user-gk1zw8ip5k
@user-gk1zw8ip5k 2 жыл бұрын
Еще небольшой комментарий. Можно еще было в конце, где перевод из одного кошелька в другой добавить проверку на то, чтобы валюты кошельков были одинаковы, или был бы обмен по какому-то курсу, но это уже другая история! 😊
@PythonHubStudio
@PythonHubStudio 2 жыл бұрын
Можно) реализуете, чтоб попрактиковаться в написании кода
@rench7916
@rench7916 3 жыл бұрын
с меня подписка лучшее обьяснение
@leonidgarnovskey9883
@leonidgarnovskey9883 7 ай бұрын
автор молодец)
@tanto_id
@tanto_id 2 жыл бұрын
Какой же классный курс! Посмотрел, повторил на пк, записал в тетрадь и все понятно! Раньше вместе с вами программировал на IDLE, теперь открыл Visual Studio Code на другом компьютере, на который когда-то скачал этот редактор, чтобы сделать домашее задание в универе (сделать сайт на html + css). И если там был один преподаватель на всю группу, то здесь ощущение, будто со мной занимается мой хороший друг, при этом первоклассный репетитор. Спасибо за доступное объяснение, перехожу к следующему уроку курса
@no-name828
@no-name828 Жыл бұрын
Попробуйте Pycharm. На голову выше чем Визуал студио
@Vladimir_F609
@Vladimir_F609 11 ай бұрын
​@@no-name828Поддерживаю! Давно на ПайЧарме, только руки никак не дойдут настроить редактор под себя
@chistyyrazum9081
@chistyyrazum9081 3 жыл бұрын
Спасибо
@hithrv
@hithrv 3 жыл бұрын
спасибо.
@vitaliyg.7747
@vitaliyg.7747 2 жыл бұрын
Я в своем познании настолько преисполнился, что я как будто бы уже сто триллионов миллиардов уроков просмотрел на триллионах и триллионах таких же каналов, как этот, мне этот урок абсолютно понятен..
@user-ue1lj8yo6y
@user-ue1lj8yo6y 3 жыл бұрын
я в шоке. наконец то я понял что такое классы
@rd288
@rd288 2 жыл бұрын
Хорошее видео. Спасибо, и не howmany, а howmuch)
@vivacuba1990
@vivacuba1990 2 жыл бұрын
лайк, подписка....
@Dallas1460
@Dallas1460 Жыл бұрын
🔥👍👍👍
@Neural.Academy
@Neural.Academy 3 жыл бұрын
Объяснил как боженька. Наконец-то понятно что это и как работает
@luckytima2315
@luckytima2315 3 жыл бұрын
Канал вообще находка ))) Жаль по джанго нету ничего (
@frostlive407
@frostlive407 2 жыл бұрын
Это называется объяснение на пальцах, ты просто гениально объясняешь, наверное преподом работаешь?!😁 Выкладывай курсы на патрион, что бы какая то отдача была с мотивацией!
@PythonHubStudio
@PythonHubStudio 2 жыл бұрын
Нет преподом не работаю)
@Vladimir_F609
@Vladimir_F609 11 ай бұрын
​@@PythonHubStudioС патреоном действительно хорошая идея! Почти все, кто делает годный контент, перешли на патреон и т. д
@kvadro_id9697
@kvadro_id9697 2 жыл бұрын
Автор, не знаю как зовут, но ОГРОМНОЕ СПАСИБО! Отличные курсы получаются, для начинающих думаю топчик! Однако, прими как добрый совет, а не укор: подтяни произношение некоторых, хотя бы уж часто встречаемых, слов, типа system (систем), else (элс) и т.д. И зрителям приятно и самому полезно ;) Не обижайся и лови лайк под всеми видео, что я смотрел +подписку с колоколом!)) От души СПАСИБО
@IvanIvanov-lc5vc
@IvanIvanov-lc5vc Жыл бұрын
я в семичасовом курсе по питону выпал с его произношения path (сначала "пат", потом "патч"), но урок годный
@Vladimir_F609
@Vladimir_F609 11 ай бұрын
​@@IvanIvanov-lc5vcага, так-же с оператором return😂
@Obscurus_Mortuus
@Obscurus_Mortuus 2 жыл бұрын
Реально годный видос, всё понятно Спасибо
@elvenpath7
@elvenpath7 3 ай бұрын
Видео супер спасибо. Можете подсказать как решается такая проблема что переменные класса (не статические) объявлены по всех методам и так сразу и не поймешь какие у класса есть переменные в целом (пока не прошерстишь все методы взглядом). В жаве вот все красиво , вначале класса все переменные видны. Начинаю питон учить и пока это выбешивает )
@tim_9310
@tim_9310 3 жыл бұрын
спс
@artpro9191
@artpro9191 2 жыл бұрын
Благодаря этому видео я понял что инкапсуляция это когда _одно или __два подчеркивания )))
@user-gk1zw8ip5k
@user-gk1zw8ip5k 2 жыл бұрын
Урок просто потрясающий! Огромное спасибо! Но про деньги англичане говорят не how many money?, а how much money? У них деньги - понятие неисчисляемое. 😊
OOP Python class inheritance | Python OOP in three lessons
30:32
Python Hub Studio
Рет қаралды 62 М.
Дибала против вратаря Легенды
00:33
Mr. Oleynik
Рет қаралды 5 МЛН
Жайдарман | Туған күн 2024 | Алматы
2:22:55
Jaidarman OFFICIAL / JCI
Рет қаралды 1,7 МЛН
Wait for the last one! 👀
00:28
Josh Horton
Рет қаралды 151 МЛН
MEGA BOXES ARE BACK!!!
08:53
Brawl Stars
Рет қаралды 36 МЛН
Python OOP getters setters, decorator property, classmethod, staticmethod
22:40
ТОП 5 Ошибок в написании функций Python
12:46
Дибала против вратаря Легенды
00:33
Mr. Oleynik
Рет қаралды 5 МЛН