ООП на простых примерах. Объектно-ориентированное программирование
ООП простым языком. Основные концепции объектно ориентированного программирования. Объекты, классы, инкапсуляция, полиморфизм, наследование, композиция, агрегация, интерфейсы, паттерны, solid, dependency injection.
Мой курс "Продвинутый Frontend. В production на React" - ulbitv.ru/frontend
Таймкоды:
00:00 ➝ Введение .
00:55 ➝ Отличие процедурного подхода от объектно-ориентированного.
02:10 ➝ Классы. Объекты. Свойства. Методы. Конструктор.
04:40 ➝ Инкапсуляция и сокрытие. Модификаторы доступа.
11:50 ➝ Наследование.
16:40 ➝ Полиморфизм. Параметрический и ad-hoc
23:00 ➝ Агрегация и композиция.
26:35 ➝ Интерфейсы и абстрактные классы.
32:30 ➝ Внедрение зависимостей. Dependency injection
37:10 ➝ Паттерн singleton
39:00 ➝ Время ставить лайки и писать комментарии :)
Мой канал в telegram и канал для общения подписчиков - t.me/ulbi_tv
Поддержать меня и мой канал вы можете по ссылкам ниже.
Patreon/boosty (доступ к бонусам) - boosty.to/ulbitv
Qiwi кошелек - qiwi.com/n/BODYE821
Яндекс деньги - yoomoney.ru/to/4100116193037469
Ютуб порекомендовал мне это видео сегодня. Видимо, это из-за того, что я искал "белый шум" для медитации и остановки внутреннего диалога.
хоспаде! Наконец то хоть кто то потратил время и силы, что бы на монтаже вырезать набор кода, оговорки, вздохи и чавканье! Это в принципе лучший обучающий материал по программированию, который я видел! Огромное спасибо, очень приятно смотреть и слушать!
U
W
U
Спасибо! Я новичок, мозги "закипели", но при наличии множества новых слов, суть понятна на первый взгляд. Уверен, после нескольких просмотров, всё встанет по местам ;)
@@dunakovskyigor852 зачем мне приходит уведомление если вы отвечаете не мне собственно
Гражданин, Вы просто таки превратили ООП, сложившегося в мозгу в непонятную мешанину, в информационную конфетку. За Ваш труд и доходчивое объяснение паттернов можно поставить памятник при жизни. Вы огромный молодец! Карма у вас будет строго положительной.
Игорь, спасибо! Рад, что понравилось
Привет, есть видео на основе Java?)))
привет, чисто из интереса вопрос, зачем сейчас изучать ооп ,если давно уже перешли на функции? я имею ввиду, что сейчас же уже и нигде его использовать
@@true7991 так в JS все равно всё есть объекты. Для понимания того, как это работает.
@@redheroteam ну если только для понимания,то да,а так считай никогда его и не используешь
Узнал из этого урока больше чем знал до этого. Хотелось бы еще видео про патерны проектирования.
За половину пары объяснил половину семестра. Респект
Это лучший материал по ООП, что я встречал за последние 3 года. Спасибо за труд и мастерство повествования.
Старался! Спасибо!
К тому же и доступно, наглядно. Вспоминаю, как это было в универе и какой же кошмар там был, ужас.
и чем же лучший? Объяснять инкапсуляцию на геттерах и сеттерах это худшее что можно делать Потом такие люди приходят в компании и пишут по сути ту же самую процедурщину, но с подтипированием
@@gogenmogen3562, что-то не нашёл у тебя лучшего материала по ООП. Засранец что ли? Любишь гадить в комментариях?
@@user-eo5tg9gk5v Я уже десятки раз говорил про ООП людям в чатах, еще раз объяснять тебе смысла не вижу, особенно видя твою реакцию Можешь дальше херачить хендлеры сервисы и пожо и думать что пишешь в ООП
Удивился, когда увидел, что преподаватель включил твоё видео на паре, спасибо за творчество.
Это лучший материал по ООП, что я встречал за последние 6 лет
Каждое твоё видео, это как праздник
Как раз были пробелы в ооп, думаю у всех начинающих фронтендеров есть с этим проблемы. Спасибо!!!!
Чёткий Человек! У него всё четко! Спасибо тебе огромное! что не водой кормишь,а полноценным наваристым супом понятной информации.Как долго я тебя искала, как долго я тебя ждала🤗🥰
Очень приятно!) спасибо, и приятного аппетита 😂👍 (я про супчик)
@@UlbiTV 🍜🤤🧠
Согласен с Kain Akuma. Лучшее видео про ООП! Давно такое искал именно такое, информативное!
Спасибо!
Как вы можете не любить человека, который сделал видео про ООП, чтобы вы послушали
😂❤️
ЕЕЕ. Свежий видос по ООП. Задолбался смотреть видео 100ней давности
Я один из многих, кто оставляет комментарий под этим видео для его продвижения, так как это шедевр!
Ни чего лучше этого канала не встречал. Уметь так объяснить метериал это талант
Спасибо за простые примеры, разжевал ООП, dependency injection. Делаешь много для рускоязычного ютуба, спасибо ещё раз. Кажется оговорка на 25:32, хотел сказать "вызываем drive у машины", а сказал "вызываем drive у колеса"
Жаль что админ канала frontend разработчик . Спасибо большое, хоть на языке тайпскрипт написал код, но почти все понятно и доступно )))
Да, все очень понятно - без воды, лишних слов, просто и по делу, это и урок для других преподавателей как надо правильно готовиться к записи)) Спасибо!
никогда не понимал тайпскрипт, а тут прям интересно стало и что-то понял по нему, спасибо
Ой ляяяяя, на сколько же хорошое видео. Как всё чётко и по полочкам обьяснил, спасибо большое
Чёткость и последовательность наглядность ( белым по чёрному) ничто не отвлекает от преподнесенной мысли класс!Лайк!
Респект автору! Каждая секунда информативна! Полное отсутствие воды! Продолжай в том же духе!
Спасибо за видео. Люто присоединяюсь ко всем тем, кто уже в комментариях попросил отдельного видео про паттерны проектирования с примерами!
Невероятная планка контента, все как обычно! ООП простым языком!
Открыл видео, на паузу, лайк, смотреть!) Спасибо), реально крутой канал
Это лучшее, что я видел и слышал за свою жизнь!
Лучшее видео по ООП для новичков из всех которые я видела
Качество твоего контента всегда мотивирует на изучение нового, как всегда лайк, и не останавливайся)
Спасибо!
Это самое понятное объяснение ООП, которое я когда-либо слышал. Да ещё и на JS. Очень хорошо, что ты всегда объясняешь на понятных и наглядных примерах, а не как в учебниках тупым текстом. До этого никак не мог понять суть ООП, а сейчас более чем понятно
ts
Слушай, ты просто крут! Такая подача, четко, внятно, громко без воды! Ты просто мастер своего дела!
Это то, что я искал, самое понятное объяснение ООП к 2021 году, спасибо
Давно не мог точно понять что такое ООП. Были только заученные определения. Просмотрев это видео ни как не мог понять, почему я не наткнулся на него раньше? А оказывается оно вот-вот только вышло. Отличная подача и объяснение материала
Отличный ролик. Просьба - сделай полностью проект с процедурным подходом.
На первый раз ничего не понял но было интересно ! Буду еще раз пересматривать и не один раз! Чётко рассказываешь!
Это идеальная подача материала! Я узнала и поняла из этих 40 минут гораздо больше, чем за курс ООП в колледже. Спасибо Вам большое за контент!!!
Идеальная? Может быть для таких людей, у кого это было недавно в колледже, но не для тех, кто с этим никогда не сталкивался.
@@sushinskiy как успехи
Это вселенная помогает мне.. Завтра собеседование, оч плавал в теории, а тут этот видео как послание свыше. Подача - огонь.
Как прошло?
@@DubinArtur пока не тяну на автоматизацию, сижу в мануальных учу дальше...
Благодарю, очень модно
Не, ну молодец, навел небольшой порядочек в моем отчаявшемся джуниорском мозгу. Лайк, подписка!
Больше спасибо за то что такой качественный урок существует на просторах ютуба.
Доступно, понятно, с примерами. Класс! Лайк! Аплодисменты)))
Вот недавно полуторачасовой ролик по продвинутому бэкенду смотрел. И тут выходит этот ролик, для меня как продолжение, более подробное объяснение DI и interface. Вот прям как знаешь что нужно) Спасибо огромное!
Материал для чайника не прост. Но это лучшее обьяснение что есть. Спасибо огромное)
Вот это да. Первый раз вижу, настолько понятное, с примерами и доходчиво объясненное видео по ООП. Спасибо тебе человечище!!!
этот канал заслуживает минимум 100к
Отличиное видео! Коротко и наглядно. И очень важно - качественное. Без всяких там беее, меее, чвяканий и куяканий. Четкая речь и все по делу. Таких качественных видосов на ютубе с гулькин клюв к сожалению.
Стараюсь друг, стараюсь:)
Красавчик, всë понятно, без лишних слов.
я в шоке на сколько ты красава, теперь у меня многое разложилось по полочкам)) Спасибо!!!
я послушался твоего совета и сегодня посмотрел еще раз. Написал три страницы заметок. И теперь у меня еще больше разложилось по полочкам)) Спасибо тебе еще раз! Ты очень круто, доступно и понятно излагаешь материал.
Спасибо за видео. Приятно смотреть
В первый раз вижу такой интересный и главное понятный ролик по ооп, очень понравилось
Очень рад, что получилось интересно!
ты невероятно талантливый парень очень доходчиво всё объясняешь))
блин, мужик, как же ты доходчиво поясняешь!!!
Хотим видео о SOLID и GRASP : )
Томас хватить кодить, едь на премьеру фильма про тебя
@@musabutusofwriter8102 Просто Томас хочет узнать как переписать матрицу, ведь это говно написано на бафнутом С без ООП и на линейном алгоритме .
Солид простенький для понимания, просто запомнить надо
Пишу чтобы поблагодарить автора за труд, картинки и крупный шрифт радуют и облегчают, радует всё лучше и лучше подача материала, спасибо и успехов в вашей не лёгкой работе, донести сложное для твёрдых лбом и туповатых умом.
Рад, что замечаете мелочи, стараюсь, правда:)
Дружище ты просто Учитель , учителей !!! Я не знаю даже что сказать ....ПРОСТО ЛУЧШИЙ !!! Спасибо за твою работу!!! очень всё доходчиво объяснил . не в обиду за комент ниже .
Настолько лаконично и в то же время глубоко раскрыл тему.Респект
Очень качественный контент
лучший канал по программированию, почему так мало подписчиков?
Двигаемся потихоньку с вашей помощью
Норм. Устраивает и подача, и дикция. Хотелось бы чуть больше примеров, но это личное предпочтение.
Определенно самый понятный видос по ООП)) Огромная благодарность)
На мой взгляд, максимально понятно для восприятия преподал материал. Хоть с первого раза не удалось понять интерфейсы и абстрактные классы, однако я понимаю, что лучшего объяснения я не найду. Спасибо, однозначно лайк!
Если бы подобное объяснение увидел в книге по с++ основ ОПП, когда только начинал изучать, отдал бы все заначки автору
Добавлю: ради будущих подобных материалов для будущих разработчиков, теперь закину заначку от жены😀
ООП с примерами это хорошо. Автор все понятно рассказал.
самое понятное объяснение за максимально короткое время, без воды, спасибо
Мне уже самому смешно, что я постоянно захожу на твой канал, в надежде что там будет новое видео, раз в два дня точно это делаю, и каждый раз радуюсь, когда в рекомендациях всплывает новое видео! Наглядные примеры и качественное объяснение, высокий уровень! Спасибо!
поставить оповещение на новое видео не судьба?)
@@ilovecameltoe колокольчик всегда подводит
Большое спасибо автору за тайм-коды, легко найти нужный раздел. Конечно лайк)
Большое спасибо за Ваш труд. Это лучший ролик по основам ООП на ютуб.
Это самое лучше объяснение ООП, что я видел в своей жизни…
Люто плюсую и подписываюсь! Очень понятный контент, даже для такого тормоза как я!
чот улыбнуло) с "привет, я прогер Евпатий". спасибо за видео
😂
Подписчиков должно быть в разы больше. Супер контент.
Отличное видео, для закрепления материала из других источников по ООП - самое то, моё почтение!
ООП простым языком, это шикарно!:)
Посмотрел. Очень качественный видос! Надо п больше подобного. Спасибо!
✊🏻✊🏻
Это лучшее объяснение ООП, которое я когда-либо видел. У автора канала талант к объяснению.
Спасибо, наконец-то я понял что такое ООП, ясно, четко! 👍
Возможно это видео и не наберёт сотни тысячи просмотров, но больше спасибо за проделанную работу. Ты очень помог и мне, и судья по комментариям и лайкам, другим тоже.
Спасибо! Рад слышать)
Жжхээээээээ
Спасибо тебе огромное! Ты единственный, кого я смогла понять!
Значит не зря старался :)
тот случай когда, читал/учил но плохо себе представлял что это и как выглядит. Вроде бы уже и начал писать код, применяешь ооп, агрегацию и т.д. но даже не подозреваешь об этом, что это имменно оно, просто знаешь что так можно и нужно делать и всё. После видео приходит осознание и понимание, всё становится на свои места! Просто потрясающий ролик!!! , с ПРОСТЫМИ примерами, понятными для восприятия. Спасибо!
Спасибо! достаточно кратко, все по существу! без лишних соплей.
огромный респект автору за видео. Очень доходчиво объяснил принципы ООП)))
Большое спасибо, освежил в памяти
как же доступно он объясняет... я всячески избегал тему ООП, побаивался за нее браться. но вот чувствую, что пришло время разобраться и нахожу этот потрясающий ролик! ща чуток передохну, закреплю тему и пойду про SOLID смотреть)
ничего лишнего, все кратко и понятно с отличными примерами
Урок топовый, все понятно, легко и наглядно, лучший урок про ООП из всех что я видел
Спасибо за простое объяснение! Примеры хорошие.
Кратко, четко, понятно. Отличная подача!
Комментарий для улучшения позиции видео в поисковой выдаче в благодарность за ясное изложение. Пасиб))
Вот это крутой ролик) хотелось бы ещё большой урок по паттернам )
+1
+1
+1
+2
+1
Благо дарю Тимур! контент про ООП получился годным. Очень качественная имплементация.
Очень хорошие явные примеры .Просто и понятно описано ,особенно в блок-схемах. Немного нехватает более явных примеров интерфейса и патернов. Спасибо
Годный материал, с помощью этих примеров я понял то, что давно читал в книжках, программировать не программирую, а читать читаю, пробовал программировать чуть что пошло не поплану пару часов попытаюсь исправить, пойму что ничего не выходит и бросаю, хотя уже и складывается ощущение что я это уже где-то видел или слышал)
Хорошо, со всех аккаунтов пересмотрю)
Вот это правильно ❤️✊🏻
Понятно и структурировано. Автор большой молодец, продолжай👍
Из этого видео узнал об основах ООП больше чем за 3 года обучения=) Шикарный материал
Одно из немногих, достойное видео. Все доступно для понимания, также отдельная благодарность за примеры, которые действительно облегчают осознание теоретической части )
Лучший!!! 1 год в университете научил меня меньшему чем ты показал на ролике. То чувство, когда лайк подписка коммент заслуженный. Даже стыдно что ничего больше сделать не могу XD. Го пройдись по паттернам мне кажется залетит. Спасибо
Спасибо братец:)
Спасибо за видео. Доступно и понятно
Просто и понятно. Пожалуй лучшее объяснение ООП из тех, что я видел/слышал/читал. Отличное видео, спасибо!
Супер!!! Очень лаконично, доступно и интересно подается достаточно серьезная и непростая тема, мастерски!!!