ООП на простых примерах. Объектно-ориентированное программирование

Поделиться
HTML-код
  • Опубликовано: 26 апр 2024
  • ООП простым языком. Основные концепции объектно ориентированного программирования. Объекты, классы, инкапсуляция, полиморфизм, наследование, композиция, агрегация, интерфейсы, паттерны, 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
  • НаукаНаука

Комментарии • 1,7 тыс.

  • @kelaus764
    @kelaus764 2 года назад +1118

    хоспаде! Наконец то хоть кто то потратил время и силы, что бы на монтаже вырезать набор кода, оговорки, вздохи и чавканье! Это в принципе лучший обучающий материал по программированию, который я видел! Огромное спасибо, очень приятно смотреть и слушать!

    • @user-gx4oj9yh9n
      @user-gx4oj9yh9n 2 года назад +15

      U

    • @awenn2015
      @awenn2015 2 года назад +15

      W

    • @mirakghost1385
      @mirakghost1385 2 года назад +15

      U

    • @dunakovskyigor852
      @dunakovskyigor852 2 года назад +8

      Спасибо! Я новичок, мозги "закипели", но при наличии множества новых слов, суть понятна на первый взгляд. Уверен, после нескольких просмотров, всё встанет по местам ;)

    • @awenn2015
      @awenn2015 2 года назад

      @@dunakovskyigor852 зачем мне приходит уведомление если вы отвечаете не мне собственно

  • @user-vg3pw9qe1x
    @user-vg3pw9qe1x 2 года назад +64

    Ютуб порекомендовал мне это видео сегодня. Видимо, это из-за того, что я искал "белый шум" для медитации и остановки внутреннего диалога.

  • @user-hz9hi3jb1n
    @user-hz9hi3jb1n Год назад +333

    Гражданин, Вы просто таки превратили ООП, сложившегося в мозгу в непонятную мешанину, в информационную конфетку. За Ваш труд и доходчивое объяснение паттернов можно поставить памятник при жизни. Вы огромный молодец! Карма у вас будет строго положительной.

    • @UlbiTV
      @UlbiTV  Год назад +20

      Игорь, спасибо! Рад, что понравилось

    • @user-wm9tn4pm9z
      @user-wm9tn4pm9z Год назад +1

      Привет, есть видео на основе Java?)))

    • @true7991
      @true7991 Год назад

      привет, чисто из интереса вопрос, зачем сейчас изучать ооп ,если давно уже перешли на функции? я имею ввиду, что сейчас же уже и нигде его использовать

    • @redheroteam
      @redheroteam Год назад

      @@true7991 так в JS все равно всё есть объекты. Для понимания того, как это работает.

    • @true7991
      @true7991 Год назад

      @@redheroteam ну если только для понимания,то да,а так считай никогда его и не используешь

  • @imdmotcm8953
    @imdmotcm8953 Месяц назад +8

    Узнал из этого урока больше чем знал до этого. Хотелось бы еще видео про патерны проектирования.

  • @TheMsKAIN
    @TheMsKAIN 2 года назад +672

    Это лучший материал по ООП, что я встречал за последние 3 года. Спасибо за труд и мастерство повествования.

    • @UlbiTV
      @UlbiTV  2 года назад +37

      Старался! Спасибо!

    • @this_IsUsername
      @this_IsUsername 2 года назад +13

      К тому же и доступно, наглядно. Вспоминаю, как это было в универе и какой же кошмар там был, ужас.

    • @gogenmogen3562
      @gogenmogen3562 2 года назад +8

      и чем же лучший?
      Объяснять инкапсуляцию на геттерах и сеттерах это худшее что можно делать
      Потом такие люди приходят в компании и пишут по сути ту же самую процедурщину, но с подтипированием

    • @user-eo5tg9gk5v
      @user-eo5tg9gk5v 2 года назад +7

      @@gogenmogen3562, что-то не нашёл у тебя лучшего материала по ООП. Засранец что ли? Любишь гадить в комментариях?

    • @gogenmogen3562
      @gogenmogen3562 2 года назад +2

      @@user-eo5tg9gk5v Я уже десятки раз говорил про ООП людям в чатах, еще раз объяснять тебе смысла не вижу, особенно видя твою реакцию
      Можешь дальше херачить хендлеры сервисы и пожо и думать что пишешь в ООП

  • @nickfist9187
    @nickfist9187 2 года назад +69

    За половину пары объяснил половину семестра. Респект

  • @user-ic4mz8om1w
    @user-ic4mz8om1w 2 года назад +41

    Это лучший материал по ООП, что я встречал за последние 6 лет

  • @duckdeduct522
    @duckdeduct522 2 года назад +78

    Чёткий Человек! У него всё четко! Спасибо тебе огромное! что не водой кормишь,а полноценным наваристым супом понятной информации.Как долго я тебя искала, как долго я тебя ждала🤗🥰

    • @UlbiTV
      @UlbiTV  2 года назад +8

      Очень приятно!) спасибо, и приятного аппетита 😂👍 (я про супчик)

    • @duckdeduct522
      @duckdeduct522 2 года назад +6

      @@UlbiTV 🍜🤤🧠

  • @user-zk3bc1lf8k
    @user-zk3bc1lf8k 2 года назад +22

    Как раз были пробелы в ооп, думаю у всех начинающих фронтендеров есть с этим проблемы. Спасибо!!!!

  • @user-of8lf7yj8o
    @user-of8lf7yj8o 2 года назад +85

    Как вы можете не любить человека, который сделал видео про ООП, чтобы вы послушали

    • @UlbiTV
      @UlbiTV  2 года назад +5

      😂❤️

  • @gnori
    @gnori 2 года назад +30

    Одно из немногих, достойное видео. Все доступно для понимания, также отдельная благодарность за примеры, которые действительно облегчают осознание теоретической части )

  • @user-zl1pn7xt7y
    @user-zl1pn7xt7y 2 года назад +5

    Я один из многих, кто оставляет комментарий под этим видео для его продвижения, так как это шедевр!

  • @marspro76
    @marspro76 2 года назад +11

    Это вселенная помогает мне.. Завтра собеседование, оч плавал в теории, а тут этот видео как послание свыше. Подача - огонь.

    • @DubinArtur
      @DubinArtur 2 года назад

      Как прошло?

    • @marspro76
      @marspro76 2 года назад

      @@DubinArtur пока не тяну на автоматизацию, сижу в мануальных учу дальше...

  • @sidless3862
    @sidless3862 2 года назад +25

    Это самое понятное объяснение ООП, которое я когда-либо слышал. Да ещё и на JS. Очень хорошо, что ты всегда объясняешь на понятных и наглядных примерах, а не как в учебниках тупым текстом. До этого никак не мог понять суть ООП, а сейчас более чем понятно

  • @user-bh2ge1mu9x
    @user-bh2ge1mu9x 9 месяцев назад +16

    Да, все очень понятно - без воды, лишних слов, просто и по делу, это и урок для других преподавателей как надо правильно готовиться к записи)) Спасибо!

  • @antonkuzmenko6738
    @antonkuzmenko6738 2 года назад +10

    Просто и понятно. Пожалуй лучшее объяснение ООП из тех, что я видел/слышал/читал. Отличное видео, спасибо!

  • @user-uu4gp9et2s
    @user-uu4gp9et2s 2 года назад +4

    Спасибо за простые примеры, разжевал ООП, dependency injection. Делаешь много для рускоязычного ютуба, спасибо ещё раз.
    Кажется оговорка на 25:32, хотел сказать "вызываем drive у машины", а сказал "вызываем drive у колеса"

  • @sheralinormurodov1615
    @sheralinormurodov1615 2 года назад +6

    Жаль что админ канала frontend разработчик . Спасибо большое, хоть на языке тайпскрипт написал код, но почти все понятно и доступно )))

  • @user-fh4ss8ce1n
    @user-fh4ss8ce1n Год назад +3

    тот случай когда, читал/учил но плохо себе представлял что это и как выглядит. Вроде бы уже и начал писать код, применяешь ооп, агрегацию и т.д. но даже не подозреваешь об этом, что это имменно оно, просто знаешь что так можно и нужно делать и всё.
    После видео приходит осознание и понимание, всё становится на свои места!
    Просто потрясающий ролик!!! , с ПРОСТЫМИ примерами, понятными для восприятия. Спасибо!

  • @DAZZ313
    @DAZZ313 2 года назад +10

    Из этого видео узнал об основах ООП больше чем за 3 года обучения=) Шикарный материал

  • @programming5944
    @programming5944 2 года назад +10

    Невероятная планка контента, все как обычно! ООП простым языком!

  • @redjohn4626
    @redjohn4626 2 года назад +6

    Каждое твоё видео, это как праздник

  • @user-yr2gp5yt5p
    @user-yr2gp5yt5p Год назад +3

    Ни чего лучше этого канала не встречал. Уметь так объяснить метериал это талант

  • @user-mb7vw4hz4z
    @user-mb7vw4hz4z 2 года назад +11

    Согласен с Kain Akuma. Лучшее видео про ООП! Давно такое искал именно такое, информативное!

    • @UlbiTV
      @UlbiTV  2 года назад +1

      Спасибо!

  • @user-ov6yk2nd3k
    @user-ov6yk2nd3k 2 года назад +5

    Чёткость и последовательность наглядность ( белым по чёрному) ничто не отвлекает от преподнесенной мысли класс!Лайк!

  • @user-vw6bw3yp8i
    @user-vw6bw3yp8i 2 года назад +151

    Качество твоего контента всегда мотивирует на изучение нового, как всегда лайк, и не останавливайся)

    • @UlbiTV
      @UlbiTV  2 года назад +7

      Спасибо!

  • @webxcryptoit7308
    @webxcryptoit7308 2 года назад +3

    Слушай, ты просто крут! Такая подача, четко, внятно, громко без воды!
    Ты просто мастер своего дела!

  • @radu5104
    @radu5104 2 года назад +3

    Дружище ты просто Учитель , учителей !!! Я не знаю даже что сказать ....ПРОСТО ЛУЧШИЙ !!! Спасибо за твою работу!!! очень всё доходчиво объяснил . не в обиду за комент ниже .

  • @falsetrue7910
    @falsetrue7910 2 года назад +13

    Мне уже самому смешно, что я постоянно захожу на твой канал, в надежде что там будет новое видео, раз в два дня точно это делаю, и каждый раз радуюсь, когда в рекомендациях всплывает новое видео! Наглядные примеры и качественное объяснение, высокий уровень! Спасибо!

    • @ilovecameltoe
      @ilovecameltoe 2 года назад +4

      поставить оповещение на новое видео не судьба?)

    • @falsetrue7910
      @falsetrue7910 2 года назад +3

      @@ilovecameltoe колокольчик всегда подводит

  • @disconnect355
    @disconnect355 2 года назад +85

    Большое спасибо автору за тайм-коды, легко найти нужный раздел. Конечно лайк)

  • @litvinenkow
    @litvinenkow 2 года назад +4

    никогда не понимал тайпскрипт, а тут прям интересно стало и что-то понял по нему, спасибо

  • @user-kv9oq9ep3s
    @user-kv9oq9ep3s 2 года назад +18

    Материал для чайника не прост. Но это лучшее обьяснение что есть. Спасибо огромное)

  • @anatolzva6763
    @anatolzva6763 2 года назад +10

    Пишу чтобы поблагодарить автора за труд, картинки и крупный шрифт радуют и облегчают, радует всё лучше и лучше подача материала, спасибо и успехов в вашей не лёгкой работе, донести сложное для твёрдых лбом и туповатых умом.

    • @UlbiTV
      @UlbiTV  2 года назад +1

      Рад, что замечаете мелочи, стараюсь, правда:)

  • @thomasanderson3145
    @thomasanderson3145 2 года назад +36

    Хотим видео о SOLID и GRASP : )

    • @musabutusofwriter8102
      @musabutusofwriter8102 2 года назад +1

      Томас хватить кодить, едь на премьеру фильма про тебя

    • @Sum_piscis
      @Sum_piscis 2 года назад

      @@musabutusofwriter8102
      Просто Томас хочет узнать как переписать матрицу, ведь это говно написано на бафнутом С без ООП и на линейном алгоритме .

    • @carnizrediz8722
      @carnizrediz8722 2 года назад

      Солид простенький для понимания, просто запомнить надо

  • @diadiaVadia
    @diadiaVadia Год назад +2

    После прослушивания и осмысления данного видео действительно появляется в голове картинка, как устроено в общем ООП. Очень хорошая подача материала, без каких-то сложных и непонятных определений, приятная визуализация для лучшего усвоения теории. Спасибо большое за ваш труд✊🏻

  • @Vadim-wi4by
    @Vadim-wi4by 2 года назад +4

    Больше спасибо за то что такой качественный урок существует на просторах ютуба.

  • @railh7566
    @railh7566 2 года назад +3

    Благодарю, очень модно

  • @amikuto598
    @amikuto598 2 года назад +5

    Давно не мог точно понять что такое ООП. Были только заученные определения. Просмотрев это видео ни как не мог понять, почему я не наткнулся на него раньше? А оказывается оно вот-вот только вышло. Отличная подача и объяснение материала

  • @Franc_Net
    @Franc_Net 2 года назад +3

    Я с Си, перехожу на С++. И ООП в вашем изложении понятен. Благодарю.
    Единственное, когда вы показываете код, то на мобилке его не видно (мелкий). Хотя вам достаточно Ctrl+колесико его увеличить :)
    Ибо на компе не всегда есть возможность смотреть.

  • @AndrewYurchenko
    @AndrewYurchenko 9 месяцев назад +2

    Вот это да. Первый раз вижу, настолько понятное, с примерами и доходчиво объясненное видео по ООП. Спасибо тебе человечище!!!

  • @angrybird9231
    @angrybird9231 2 года назад +13

    На мой взгляд, максимально понятно для восприятия преподал материал. Хоть с первого раза не удалось понять интерфейсы и абстрактные классы, однако я понимаю, что лучшего объяснения я не найду. Спасибо, однозначно лайк!

  • @nikolayalem249
    @nikolayalem249 2 года назад +5

    Если бы подобное объяснение увидел в книге по с++ основ ОПП, когда только начинал изучать, отдал бы все заначки автору

    • @nikolayalem249
      @nikolayalem249 2 года назад +4

      Добавлю: ради будущих подобных материалов для будущих разработчиков, теперь закину заначку от жены😀

  • @saobao4796
    @saobao4796 2 года назад +6

    Знаете почему я люблю C# в нем вот офигенно вот просто красота. Ты видишь что ты объявил, что ты подключил у него можно наследовать много классов. Я считаю си шарп одним из самых красивых и аккуратных языков программирования:)

    • @oanshee2462
      @oanshee2462 2 месяца назад

      Который списали с Java, где вся та же красота есть.

  • @TarasovFrontDev
    @TarasovFrontDev 7 месяцев назад

    Огромная благодарность вам за ваши видео!

  • @user-yf5ip7td2y
    @user-yf5ip7td2y 2 года назад +75

    Вот это крутой ролик) хотелось бы ещё большой урок по паттернам )

  • @Adapt-wj5gi
    @Adapt-wj5gi 2 года назад +5

    Отличный ролик.
    Просьба - сделай полностью проект с процедурным подходом.

  • @temirlanzholbolat2138
    @temirlanzholbolat2138 2 года назад +2

    Респект автору! Каждая секунда информативна! Полное отсутствие воды! Продолжай в том же духе!

  • @mansurmakhmutov7823
    @mansurmakhmutov7823 2 года назад +3

    Настолько лаконично и в то же время глубоко раскрыл тему.Респект

  • @funkoground5194
    @funkoground5194 2 года назад +4

    Вот недавно полуторачасовой ролик по продвинутому бэкенду смотрел.
    И тут выходит этот ролик, для меня как продолжение, более подробное объяснение DI и interface.
    Вот прям как знаешь что нужно) Спасибо огромное!

  • @Siluet3656
    @Siluet3656 2 года назад +3

    ЕЕЕ. Свежий видос по ООП. Задолбался смотреть видео 100ней давности

  • @misterblister7195
    @misterblister7195 2 года назад +13

    Это идеальная подача материала! Я узнала и поняла из этих 40 минут гораздо больше, чем за курс ООП в колледже. Спасибо Вам большое за контент!!!

    • @sushinskiy
      @sushinskiy 2 года назад

      Идеальная? Может быть для таких людей, у кого это было недавно в колледже, но не для тех, кто с этим никогда не сталкивался.

    • @user-th4qi8iv3q
      @user-th4qi8iv3q Год назад

      @@sushinskiy как успехи

  • @user-mj1tf3rk4d
    @user-mj1tf3rk4d 2 года назад +3

    Это то, что я искал, самое понятное объяснение ООП к 2021 году, спасибо

  • @user-ix9sx5og4s
    @user-ix9sx5og4s 2 года назад +3

    Открыл видео, на паузу, лайк, смотреть!)
    Спасибо), реально крутой канал

  • @Jason-zz9rs
    @Jason-zz9rs 2 года назад +5

    В первый раз вижу такой интересный и главное понятный ролик по ооп, очень понравилось

    • @UlbiTV
      @UlbiTV  2 года назад +1

      Очень рад, что получилось интересно!

  • @tg-lugovskyi
    @tg-lugovskyi 2 года назад +5

    Определенно самый понятный видос по ООП)) Огромная благодарность)

  • @victorzagrebin5765
    @victorzagrebin5765 5 месяцев назад

    Просто, неспешно, с картинками и без воды. Молодец!

  • @anton-vr5xw
    @anton-vr5xw 2 года назад +4

    ПОЗДРАВЛЯЮ С 40к !!!

  • @user-xv7ju5ml3t
    @user-xv7ju5ml3t 2 года назад +4

    "Елочку-освежитель на шее" )))) Молодец, с чувством юмора все ОК )))) Инфу донес!!! Супер, как всегда!!!!

  • @mrstep9466
    @mrstep9466 2 года назад +2

    Не, ну молодец, навел небольшой порядочек в моем отчаявшемся джуниорском мозгу. Лайк, подписка!

  • @zakazzabora4409
    @zakazzabora4409 2 года назад +3

    Спасибо за видео. Люто присоединяюсь ко всем тем, кто уже в комментариях попросил отдельного видео про паттерны проектирования с примерами!

  • @crash_oyh
    @crash_oyh 2 года назад +4

    Ой ляяяяя, на сколько же хорошое видео. Как всё чётко и по полочкам обьяснил, спасибо большое

  • @denis7722
    @denis7722 2 года назад +7

    лучший канал по программированию, почему так мало подписчиков?

    • @UlbiTV
      @UlbiTV  2 года назад

      Двигаемся потихоньку с вашей помощью

  • @cyrillingus2733
    @cyrillingus2733 2 года назад +3

    Это исключительное умение и способность конструировать и доносить эти абстракции и паттерны, благодарю и успехов тебе

  • @easybot_343
    @easybot_343 2 года назад +2

    Годный материал, с помощью этих примеров я понял то, что давно читал в книжках, программировать не программирую, а читать читаю, пробовал программировать чуть что пошло не поплану пару часов попытаюсь исправить, пойму что ничего не выходит и бросаю, хотя уже и складывается ощущение что я это уже где-то видел или слышал)

  • @fellainthewagon7166
    @fellainthewagon7166 2 года назад +4

    этот канал заслуживает минимум 100к

  • @grgvgrgv
    @grgvgrgv 2 года назад +4

    Отличиное видео! Коротко и наглядно. И очень важно - качественное. Без всяких там беее, меее, чвяканий и куяканий. Четкая речь и все по делу. Таких качественных видосов на ютубе с гулькин клюв к сожалению.

    • @UlbiTV
      @UlbiTV  2 года назад

      Стараюсь друг, стараюсь:)

  • @kardanium
    @kardanium 2 года назад +13

    Нормальное объяснение. Я, как прогер на С++, одобряю.
    Наследование с полиморфизмом очень хорошо подходит при реализации каких-нибудь GUI или графических движков. Прямо вообще идеал.
    Родительским классом является сущность, вроде "графический объект, который надо нарисовать". Но если у нас разные объекты, которые нужно рисовать по разному, то мы наследуемся от родительского класса и в классе-потомке переопрелеляем метод "Нарисовать". Бывает так, что объекты нужно нарисовать в правильной последовательности. Иногда нужно исключать и включать из очереди рендеринга целые группы объектов. Тогда строятся деревья родительских объектов. И механизмы работы с деревьями можно встроить в сами родительские объекты.
    Например, объект "Окно" содержит внутри массив (или лучше связанный список, если это язык с ручным контролем памяти, как С++) подчиненных объектов того же типа. Метод "Нарисовать" рисует сначала сам объект, потом массив подчиненных. Тогда вызвав у окна метод "Нарисовать", сначала нарисуется прямоугольник окна, а потом и все его элементы управления, вроде кнопок, полей ввода и других вещей.
    И это всего лишь один пример практического использования парадигмы ООП.

    • @konstest
      @konstest Год назад +1

      Страуструп в своих книгах ООП как раз на примере графики рассказывает именно таким образом.

    • @Micro-Moo
      @Micro-Moo Год назад

      Это верно, но корректнее говорить не о полиморфизме, а о позднем связывании как о способе динамический диспетчеризации вызова метода. Именно это и является ядром ООП. А полиморфизм это уже его применение. (Формально говоря, полиморфизм возможен и без этого, но это уже патологический случай, можно его не рассматривать как тривиальный, да и практически малоприемлемый.)
      Вообще наиболее обычное преподавание ООП меня ни в какой степени не устраивает. Я имею в виду, когда инкапсуляцию, наследование, агрегацию объясняют как набор атрибутов ООП, в одну линеечку. А вообще-то одни выразительные средства являются условием других, нельзя их мешать в одну кучу. Понятно, что постоянно встречаются умельцы, которые используют и class и даже virtual, a ООП и не пахнет. Я нередко с такими сталкивался, хорошо ещё, что работать с такими не приходится.
      Но на более раннем этапе даже достаточно популярные коммерческие библиотеки такие встречались, с фейком ООП, хотя в это даже поверить трудно.

  • @romanroman9638
    @romanroman9638 2 года назад +2

    27:34 наконец понял разницу между. Спасибо!

  • @mikhailblush5261
    @mikhailblush5261 2 года назад +6

    чот улыбнуло) с "привет, я прогер Евпатий".
    спасибо за видео

  • @yuralevander7316
    @yuralevander7316 2 года назад +8

    Возможно это видео и не наберёт сотни тысячи просмотров, но больше спасибо за проделанную работу. Ты очень помог и мне, и судья по комментариям и лайкам, другим тоже.

    • @UlbiTV
      @UlbiTV  2 года назад

      Спасибо! Рад слышать)

    • @largebrother6308
      @largebrother6308 2 года назад

      Жжхээээээээ

  • @XPICTOCB0CKPEC
    @XPICTOCB0CKPEC 2 года назад +3

    Это лучшее, что я видел и слышал за свою жизнь!

  • @Hvjjchj43
    @Hvjjchj43 2 года назад +2

    Лучшее видео по ООП для новичков из всех которые я видела

  • @macmyem9527
    @macmyem9527 2 года назад +69

    Все отлично разложено по полочкам.
    Снимите пожалуйста видео по основным паттернам с рефакторинг-гуру.
    И добавьте пожалуйста в плейлист, чтобы можно было посмотреть вместе)

    • @Micro-Moo
      @Micro-Moo Год назад +1

      Да уж. Наличие в команде «рефакторинг-гуру» говорит в первую очередь о безобразном состоянии проекта, и часто о неприемлемом уровне умений разработчиков. Многие такие проекты сильно выигрывают, когда разработку начинают сначала, используя только полученный опыт и отдельные удачные кусочки старого кода. То, что это экономически невыгодно - один из распространённых мифов, почва для самообмана.

  • @user-nn3ut1yh7e
    @user-nn3ut1yh7e 2 года назад +9

    Изложение супер. Спасибо, большое! Ну новичку, естественно, приходится не только пересмотреть, но и почитать дополнительно.
    Твой ролик - скелет правильного понимания, на который можно нанизывать дополнительную инфу.
    Еще раз спасибо!

  • @user-kn3ut1sh2o
    @user-kn3ut1sh2o 2 года назад +3

    Спасибо большое за проделанную работу! Лучшее пособие по ООП.

  • @user-px5oc7iu6h
    @user-px5oc7iu6h 2 года назад +2

    На первый раз ничего не понял но было интересно ! Буду еще раз пересматривать и не один раз! Чётко рассказываешь!

  • @DenisMikhalev
    @DenisMikhalev 2 года назад +3

    Как раз ООП хотел повторить)

  • @rinat_kam
    @rinat_kam 2 года назад +51

    Тимур, отличный подбор контента 🔥👍🏻 все пилят небольшие проекты по вёрстке, JS и фреймворкам, забывая про основы основ

    • @wh1teb1ack92
      @wh1teb1ack92 2 года назад +1

      Так а что еще пилить остается...Тут знания на каждом углу, но если их не применить, то они сразу улетучиваются, хоть ты еще раз все пройди и перечитай. Поэтому и делаются пет-проекты, чтобы применить хоть что-то, иначе бы была вообще беда.

  • @user-vg5tt1pm3z
    @user-vg5tt1pm3z 2 года назад +1

    Кратко, четко, понятно. Отличная подача!

  • @antonpankrat4594
    @antonpankrat4594 2 года назад +2

    Спасибо! достаточно кратко, все по существу! без лишних соплей.

  • @ArtemNi
    @ArtemNi 2 года назад +8

    Здоровско. Очень понравилось. Материал структурирован, понятен, для ознакомления то, что надо! Молодец! Спасибо!)

  • @Aidar_123
    @Aidar_123 2 года назад +4

    Ответ на все вопросы, шедевр!

  • @iyanchuk
    @iyanchuk 2 года назад +8

    Видео супер! Очень понятно и доступно раскрыта тема. Жаль, что не было такого видео, когда я начинал изучать программирование...

  • @cadpri
    @cadpri 2 года назад +5

    Люто плюсую и подписываюсь! Очень понятный контент, даже для такого тормоза как я!

  • @viacheslav7421
    @viacheslav7421 2 года назад +4

    Супер!!! Очень лаконично, доступно и интересно подается достаточно серьезная и непростая тема, мастерски!!!

  • @user-vs9zs3dr5x
    @user-vs9zs3dr5x 2 года назад +2

    Лучшее видео с пояснениями! Все то, что нужно для Джуна! Спасибо, информация на вес золота!

  • @user-xo3ox7bg8b
    @user-xo3ox7bg8b 2 года назад +6

    Спасибо большое за видео! Всё доступно и понятно! Очень приятно вас слушать🤗

  • @aget82
    @aget82 2 года назад +7

    Доступно, понятно, с примерами. Класс! Лайк! Аплодисменты)))

  • @assetapa7521
    @assetapa7521 2 года назад +15

    Лучший!!! 1 год в университете научил меня меньшему чем ты показал на ролике. То чувство, когда лайк подписка коммент заслуженный. Даже стыдно что ничего больше сделать не могу XD. Го пройдись по паттернам мне кажется залетит. Спасибо

    • @UlbiTV
      @UlbiTV  2 года назад +4

      Спасибо братец:)

  • @user-do4nq3fr6t
    @user-do4nq3fr6t 2 года назад +1

    блин, мужик, как же ты доходчиво поясняешь!!!

  • @alexgordeeff
    @alexgordeeff 2 года назад +2

    Отличное видео, для закрепления материала из других источников по ООП - самое то, моё почтение!

  • @IT-Svyatoslav
    @IT-Svyatoslav 2 года назад +9

    Благо дарю Тимур! контент про ООП получился годным. Очень качественная имплементация.

  • @itpro952
    @itpro952 2 года назад +7

    Урок топовый, все понятно, легко и наглядно, лучший урок про ООП из всех что я видел

  • @abdulovdb
    @abdulovdb Год назад

    У меня нет слов. Как все структурировано и понято разжевано для наилучшего понимания.
    Просто детская книжка с картинками и большим красивым шрифтом 👍🏻

  • @kostyakykyshkin7974
    @kostyakykyshkin7974 2 года назад +4

    Как же круто ты объясняешь! Большое спасибо

  • @drobos7884
    @drobos7884 2 года назад +5

    ООП простым языком, это шикарно!:)

  • @Juravliik
    @Juravliik 2 года назад +3

    Красавчик!! Коммент поддержки)

  • @user-ue7lj2to9q
    @user-ue7lj2to9q 2 года назад +2

    Подписчиков должно быть в разы больше. Супер контент.

  • @misterblister7195
    @misterblister7195 2 года назад +2

    ничего лишнего, все кратко и понятно с отличными примерами

  • @ev_geniy17
    @ev_geniy17 2 года назад +6

    Большое спасибо, освежил в памяти