Объектно ориентированное программирование в Python за 10 минут!

preview_player
Показать описание
ООП простым языком с примерами на Python.
Поймет каждый.



🆇 Ссылки из видео 🆇



💗 Музыка предоставлена YouTube Audio Library.
Рекомендации по теме
Комментарии
Автор

Девушка: скажи мне эти три слова.
Я: Полиморфизм, наследование, инкапслуяция...

dragonson
Автор

Напоминалка о ошибках начинающих программистов:
* Поступление в онлайн-школы
( не компенсируй труд и практику, которые можно получить бесплатно, деньгами )

* учеба только по видеокурсам и видеоурокам
( лучше приучись брать информацию отовсюду, и во основном из книг...или из документации языка программирования )

* Нежелание изучать (даже самые простые) алгоритмы
( Дабы развиться как программист, в любом случае когда-нибудь понадобится изучать и применять на практике разные алгоритмы )

* Один язык программирования на все случаи жизни
( Каждый ЯП является инструментом. И в разных задачах или подзадачах требуется свой инструмент.
В какой-то задаче хорош один язык, в другой - другой язык )

* Привычка использовать костыли всегда и везде в разработке
( Лучше, наоборот, старайся всегда искать наиболее качественные, грамотные решения задачи и старайся оптимизировать свой код.
Не ленись с написанием кода. Можно ленится только в том смысле, что можно написать код, который все автоматизирует и все делает за тебя )

* Отсутствие практики
( Лучшая практика это решение каких-то реальных задач. Задачки из книг и видеокурсов тут не подходят.
"Ставишь себе серьезную боевую задачу и решаешь ее любыми силами" )

* Неумение гуглить
( Вместо того, чтобы задавать вопросы на стенах паблика в ВК или на форумах, научись сначала пользоваться поисковиком. Внимательно прошерсти все результаты поиска и потрать время и усилия на поиск решения своей задачи. Пробуй менять свой запрос. Если не получится, меняй запрос еще раз и еще раз. И только тогда, когда ты видишь что ничего не можешь найти, тогда и можешь запостить свой вопрос.
Давай предпочтение гуглу, так как все полезные ресурсы во основном доступны в англоязычном формате, и пока яндекс не может показывать то, что может гугл.
Помни, хороший программист должен уметь искать любую информацию в интернете )

* Желание побыстрее монетизировать свои знания
( Сначала изучи язык(и) программирования, наберись опыта и практики; сделай какой-нибудь проект, желательно пару; а уже потом пробуй на этом зарабатывать.
"Не торопитесь превращать свои знания в деньги. Изучите сначала программирование на грамотном уровне. Наберитесь опыта. А уже потом задумывайтесь, пора ли выходить на фриланс или идти в офис." )

* Считать что математика не нужна
( Знание математики развивает логику, а в программировании во основном все является логикой и алгоритмами.
Если система образования не позволяет, ты можешь изучить математику с нуля самостоятельно.
Незнание математики может поставить над тобой потолок и границы в твоих возможностях.
"Придет день, когда отсутствие глубоких познаний в математике даст о себе знать."
"Если у тебя есть проблемы с математикой, то стоит начать ее изучать уже сейчас." )

* Нежелание изучать английский язык
( Начни изучать анлийский совместно с программированием. Большинство ресурсов по программированию, в том числе и ответы на вопросы(stackoverflow), доступны только на английском языке.
Отсутствие знаний в английском замедляет развитие и ограничивает большинство программистов )

* Ставить произвоизводительность и скорость программы выше читабельности кода
( Сначала подумай, нужно ли оптимизировать свой код и требуется ли оптимизация? Ведь за тебя это может сделать компилятор.
Старайся не оптимизировать код, когда не понимаешь что и зачем делаешь.
Оптимизируй только тогда, когда видишь или чувствуешь интуитивно какие-то проблемы в скорости и производительности программы )

Ставь лайк, чтобы этот комментарий вошел в топ. Поделись им с другими, чтобы все знали и замечали эти ошибки.

ncshedq
Автор

Мы в течении семестра эту тему разбирали, а тут за 12 минут, вот чудо...

lyikvtp
Автор

Следующее видео:
Учим Python с помощью 25-го кадра.

ssdfhtrs
Автор

Хауди, почему ты вместо этого:
self.r = 0
self.g = 0
self.b = 0
написал вот это:
r = 0
g = 0
b = 0
Насколько мне известно, эти
переменные относятся
ко всему классу, а не к его
экземплярам, и ___init___ изменяет
переменные класса

zza
Автор

Я бы назвал этот ролик --- . Коротко, но очень сложно о простом

nikkife
Автор

Спасибо, чел, благодаря тебе я всё чаще понимаю то, как мало знаю. (да, это реально такая благодарность. Приятно знать, что ещё есть куда развиваться. )

sakrofise.
Автор

ООП за 10 минут!!!

И тут у меня слезы который 3 года изучал ООП

magzhanamangeldiuly
Автор

Все просят дино
Хауди: ну это как там ну щас уже год

siksvvwers
Автор

Каждый из ваших уроков дает мне отличную мотивацию и отличные знания. Я желаю вам удачи в том, чего вы хотите достичь. Даже если вы достигли всего :)

miyirbek
Автор

3:04 То есть *ИНКАПСУЛЯЦИЯ - ЭТО СОКРЫТИЕ?*

За тобой уже выезжают ребята из ExtremeCode

Evoleo
Автор

Многие: Хауди, где динозаврик?
Хауди: Да

behelit
Автор

Мне сейчас как-то жалко Хауди. Ютуб помог ему раскрутить ролик с дино и набежала огромная аудитория людей, которые совсем не хотят что-то изучать, а просто желают смотреть то, как он пишет свою игру. Нахуй такую аудиторию :)

hzzdnzh
Автор

Только захожу на канал думаю поскорее бы видос, обновляю страницу, а тут видос)

Delinerrr
Автор

То чувство когда тебе 10 лет и ты хотел научится программировать что бы взломать Яндекс учебник

hardcore
Автор

Хауди, спасибо, ты меня выручил. Наконец то я смогу быстро выучить ооп, сократить код своего школьного проекта и расширить кругозор. Видео как неожиданный сюрприз :Р

naoxi
Автор

Ради чистоты: агрегирование и наследование - это совершенно разные методы структурирования.

natalymakarova
Автор

Таймкоды:
0:20-4:19 что такое ООП?
4:20-4:39 что может ООП?
4:50-4:59 что такое "Палиморфизм"?
5:00-5:18 3 части ООП
5:19-5:36 какие языки программирования помогает разобрать ООП?
5:36-5:50 ООП для "Python"
5:57-6:44 сайт для обучения "Python"
6:45-12:21 класс и объект (самый длинный момент)
12:22-12:55 конец видео.
А это конец моего комментария...

yiptksw
Автор

Просто и доходчиво. Без воды и мыльной пены. Спасибо!!!

oslipud
Автор

Все: просят Дино
Хауди: "вы давно уже просили ООП"

Viskottt