Спасибо тебе за труды, я благодарен за то что есть такие люди которые готовы делиться своими знаниями и так просто доносить их, тебя приятно слушать и воспринимать информацию
Timecodes: 1:01 - How to make Classes 1:15 - constructor() 2:06 - How to make objects with: new Class() 3:14 - prototypes methods 4:00 - static 4:52 - classes inheritance 7:47 - super(args) 9:06 - parent method 9:40 - class getters, setters 11:45 - practice examples of classes
Я в восторге одним словом. У Владилена курсов много, но почему то только сейчас я нашел именно этот. И именно "для чего все это нужно" я и искал, так как вроде теорию знаешь, и синтаксис тоже, но.... НАФИГА все это и когда применяется мало кто говорит. А тем более наглядно показывает в стиле "а что если".
Владилен, дай тебе Бог здоровья! Я думаю, что ты и так это знаешь, но я скажу: благодаря таким разработчикам как ты, которые делятся своим опытом и помогают обучаться "молодым", вырастают новые поколения крутых специалистов. Ты делаешь большой вклад в развитие отрасли.
Наверняка можно было бы еще много чего рассказать по классам, но ты, как хороший учитель, умеешь попридержать излюшнюю информацию и давать порционно так, чтобы люди могли осознать и переварить новые данные. Спасибо!
Наконец-то с нормальным примером видео. Везде про человека, кота и автомобиль, это конечно хорошие аналогии и наверное многое объясняют, но пример со стилями ближе к реальности.
Владилен, спасибо тебе огромное! Единственный, кто в своем видео разжевал и показал не примере, что такое этот "страшный" конструктор + super. А также наследование и передача новых параметров 👍👍
Огромное спасибо! Я для себя сейчас открыл какой-то совершенно новый, инопланетный JavaScript :-D До сих пор с содроганием вспоминаю, как лет семь назад воевал с тем ущербным прототипированием и экспериментировал с модулями, чтобы получить хотя бы подобие удобного наследования (хотя иногда прототипную модель считают плюсом JS)
Отличный урок! Все стало понятно. Спасибо большое. Из замечаний, очень здорово что Вы раскрываете теорию откуда что и зачем делается. Желаю продолжать в таком же духе!
Владилен,Сенсей ,Бро,спасибо тебе огромное ,я понял классы со второй попытки блягодоря тебе .А для ребят начинающих хочу поделиться методикой которая сработала у меня.Если что то не понятно ,то отмечайте эти темы ,и учите дальше ,учите то что понятно.Но потом ,через 3-5 дней возвращайтесь на тему которая была тяжелой ,и вы удивитесь какой она окажется лекгой.Мне изучение JS напоминает сборку пазла,сначала ты вообще не понимаешь ,что ,для чего и зачем ,но чем больше учишь ,тем картина становится яснее и понятнее.Ну и конечно все надо набирать ручками и практиковаться)))
Мне нравится ваша подача. Вообще, никаких лишних слов, все четко. Нигде не нужно ставить на паузу и догугливать или пытаться понять "а че имел ввиду автор?") класс))
Спасибо за труд. Наконец JS стал походить на нормальные ООП языки. Для меня не хватает человеческого вызова static через ::, реализация приветных свойств типа $el должна по хорошему идти через privet или protected, зачем в конструктор передавать словарь(python), ассоциативный массив(php), в других языках проще, getter, setter по хорошему должны реализовать получение и изменение приватных свойств. Но мне приятно возвращаться обратно к JS. Я начинал изучение ЯП с данного языка и ушел от него из-за корявого ООП. Но мир меняется к лучшему))
кажется упущен ответ на вопрос "чем плохо помещать методы и функции внутри обьектов, и зачем их держать в прототипах?". поскольку это материал для новичков то и ответы на частые вопросы должны быть произведены
Экономия памяти. Удобство отладки. ООП. Все объекты пользуются методами одного прототипа и при необходимости изменить метод достаточно это сделать только в одной точке. Прототип это как ствол у дерева, а объекты как его ветки. Зачем плодить кучу стволов, если можно создать полноценное дерево, где все работает синхронно и имеет логику.
Гарні відео, дивлюся, знаючи повністю синтаксис JS, але все одно інформативно. Деякі відео залагують на 2х (картинка стоїть, звук йде). Можливо проблема тільки в мене, в кого таке саме, поставте лайк
Большое спасибо. Всё очень понятно и доходчиво. Отдельная благодарность за последний пример с классом Component - красиво объясняет практическое применение ООП в JS
Вы просили классы - приятного просмотра)
Эксклюзивный контент на моем Boosty: boosty.to/vladilen
Здравствуйте Владилен! Можете помочь с заданием.
@@maxshmidt557 Напиши в личку в ВК
@@VladilenMinin Благодарю! В Вконтакте меня нет. У Вас есть email?
@@maxshmidt557 Мне удобно в ВК
@@VladilenMinin Спасибо. ты крутой. привет из 20 20. только что купил твой курс по reactJs. будем пробовать!))))
В конце цикла этих уроков ждём слова: "На самом деле это всё, что касается JavaScript" ) Спасибо, очень доступно)
А после "И это всё", еще про es2020 )
Дорогие друзья. Все!(с)
Мы ждём какой-нибудь сложный соляк, например, из Slayer! ))
=)))))
Спасибо тебе за труды, я благодарен за то что есть такие люди которые готовы делиться своими знаниями и так просто доносить их, тебя приятно слушать и воспринимать информацию
Благодарю за отзыв)
Timecodes:
1:01 - How to make Classes
1:15 - constructor()
2:06 - How to make objects with: new Class()
3:14 - prototypes methods
4:00 - static
4:52 - classes inheritance
7:47 - super(args)
9:06 - parent method
9:40 - class getters, setters
11:45 - practice examples of classes
Oh, i see you are an englishman
@@dreawmy2912 Englishman in Moscow
Спасибо!
nahuya write in angliiskiy language?
@@gaben-agent potomuchto eto cool
Отлично. Красавчик. Все 7 видосов данной тематике супер полезные! Очень рад что ты разбираешь эти темы)
В конце урока понял, почему удобно объекты через классы создавать. Спасибо большое! Движемся вперёд!
Это лучшие уроки по js которые я видел за последнее время. Хотел бы у вас учиться
Error:missing semicolon
Братан, хорош, давай давай вперед! Контент в кайф, можно еще? Вообще красавчик! Можно вот этого вот почаще?
Я в восторге одним словом. У Владилена курсов много, но почему то только сейчас я нашел именно этот. И именно "для чего все это нужно" я и искал, так как вроде теорию знаешь, и синтаксис тоже, но.... НАФИГА все это и когда применяется мало кто говорит. А тем более наглядно показывает в стиле "а что если".
Владилен, дай тебе Бог здоровья!
Я думаю, что ты и так это знаешь, но я скажу: благодаря таким разработчикам как ты, которые делятся своим опытом и помогают обучаться "молодым", вырастают новые поколения крутых специалистов. Ты делаешь большой вклад в развитие отрасли.
Мое глубочайшее уважение!
Мне кажется, это САМЫЙ понятный видос о коде, который я посмотрела за последние 3 года. Спасибо огромное
Очень понятно объясняет . Console.log("respect")
ReferenceError: Console is not defined
Это не урок, а просто чудо! Спасибо огромное!
пожалуй лучшее объяснение, кратко и с наглядными примерами. Лучший
Наверняка можно было бы еще много чего рассказать по классам, но ты, как хороший учитель, умеешь попридержать излюшнюю информацию и давать порционно так, чтобы люди могли осознать и переварить новые данные. Спасибо!
Наконец-то с нормальным примером видео. Везде про человека, кота и автомобиль, это конечно хорошие аналогии и наверное многое объясняют, но пример со стилями ближе к реальности.
Прекрасное, доступное для понимания, объяснение! Большое спасибо!
Спасибо! Наконец то понял классы. Везде тонны теоретической информации не о чём, а тут кратко и ясно.
Вся эта рубрика про продвинутые опции javascript - лучшие уроки, которые я видел на ютубе. Очень просто и понятно. Спасибо!
Не хватило инфы про статическое поле и метод, а так все очень здорово объяснил. Спасибо!!
Наконец-то я смогла понять, зачем нужен конструктор)) Использовала его в ларавель, но плохо понимала его.
Благодаря вашему видео поняла для чего нужен super. Спасибо!
Чудо!
Кратко, приятно, доступно. Низкий поклон
ееееее, наконец то я понял зачем нужен super в react , спасиб))
Хороший из тебя преподаватель. Всё понятно.
Как же всё легко и просто,не нужно паузить каждые 2 минуты,что бы понять о чем речь,максимально доступная подача материала,респект!!
Вы очень хорошо объясняете, спасибо!
Владилен, спасибо тебе огромное! Единственный, кто в своем видео разжевал и показал не примере, что такое этот "страшный" конструктор + super. А также наследование и передача новых параметров 👍👍
Владилен, хочу вам выразить большую благодарность. Вы делаете очень интересные, доступные, и полезные видео. Однозначно респект вам
Какие же у тебя качественные уроки, очень приятно смотреть)
Как всегда супер! Наглядно и доходчиво =)
Годнота! Максимально доходчиво!
Очень полезные уроки , после learn.js не до конца понятны темы) А после этих видосов все становится ясно, спасибо!
я тоже с того же сайта сюда пришла ахахах
@@veronikam1882 как успехи в разработке ?
Очень крутая и понятная подача, продолжай в том же духе)
Очень нравится твоя подача материала!!!! Спасибо большое
Спасибо, Владилен! Данный урок был очень полезен!
Спасибо большое! С практическим применением, потрясающе
"На самом деле это всё, что касается классов, как видите - здесь нет ничего сложного" :)
Огромное спасибо! Я для себя сейчас открыл какой-то совершенно новый, инопланетный JavaScript :-D
До сих пор с содроганием вспоминаю, как лет семь назад воевал с тем ущербным прототипированием и экспериментировал с модулями, чтобы получить хотя бы подобие удобного наследования (хотя иногда прототипную модель считают плюсом JS)
Сейчас js совершенно другой уже)
Спасибо очень полезный уроки , дай бох вам здоровья и удачи в дальнейшей!!!
Отличный материал. Спасибо)
Как всегда красавчик!
Все понятно, доходчиво.
Спасибо!
Талант грамотно и внятно объяснять,сказать больше не чего,еще бы похожее видео про правильное применение классов в REACT
Очень полезный урок, как и всё что есть на этом канале!
Посмотрел с удовольствием, благодарность и уважение автору. Приятно слушать.
Прикольное видео, дополнил им знания, полученные на другом канале и в учебнике по js
теперь стало понятнее зачем нужны классы в js. Спасибо !
Как всегда все четко и по полочкам!
почти час убил, а видос 20 минут. супер! разобрался наконец-то и идей пару появилось где применить. спасибо!
Посмотри ещё последний ролик на канале. Там практический пример
Нашёл чем удивить. Я 3 вечера по 2 часа в среднем потратил. Но я всё подробно конспектирую, правда, составляю свой справочник, так-сказать, в VSCode
я за эти 20 минут узнал больше, и понял лучше, чем за 2 месяца обучения. однозначно лайк
БЛа радной спасибо не мог разобраться с этими класами застрял на неделю а ты за 20 мин обьяснил спасибо
Отличный урок! Все стало понятно. Спасибо большое. Из замечаний, очень здорово что Вы раскрываете теорию откуда что и зачем делается. Желаю продолжать в таком же духе!
Нравится как ты называешь своих зрителей)) "Господа", хотя это мы пришли учиться у тебя
Я - не учитель, а такой же обычный пользователь. Просто я чуть раньше получил опыт и теперь делюсь им)
Наконец то пазл сложился до конца! Спасибо!!!
Владилен, спасибо большое!
Супер Владилен! смотрю с удовольствием every day :)))
Доходчиво и супер-эффективно, осталось самому пару раз сделать подобное. Было бы классно учиться у вас!
отлично Владелин, спасибо за урок. Все отлично
В целом очень информативно и классно!
За небольшим исключение get - это не геттер. Get methods - accessors methods. Set-mutators.
Превосходное объяснение. Благодаря этому видео я полностью уйду от процедур😅 Only OOP))))
Спасибо, лайк и подписка однозначно
Спасибо большое, Владлен. Супер видео )
Владилен,Сенсей ,Бро,спасибо тебе огромное ,я понял классы со второй попытки блягодоря тебе .А для ребят начинающих хочу поделиться методикой которая сработала у меня.Если что то не понятно ,то отмечайте эти темы ,и учите дальше ,учите то что понятно.Но потом ,через 3-5 дней возвращайтесь на тему которая была тяжелой ,и вы удивитесь какой она окажется лекгой.Мне изучение JS напоминает сборку пазла,сначала ты вообще не понимаешь ,что ,для чего и зачем ,но чем больше учишь ,тем картина становится яснее и понятнее.Ну и конечно все надо набирать ручками и практиковаться)))
Спасибо за урок Владилен. В нашей компании учаться по твоим видео. Очень хорошо обьясняете)))
Все максимально понятно и наглядно, спасибо тебе большое за труды!
Мне так нужен был этот урок. Желаю тебе 100500 подписчиков везде и на всех каналах Super(content) Владилен крутой
Никто:
Абсолютно никто:
Владилен: " ...голос какого-нибудь животного, например "Я животное!" " :D
Спасибо за урок!
Обычно я так это слышу 😁
Спасибо! Рефакторинг классов прошел успешно
Мне нравится ваша подача. Вообще, никаких лишних слов, все четко. Нигде не нужно ставить на паузу и догугливать или пытаться понять "а че имел ввиду автор?") класс))
"На самом деле это всё"
спасибо за урок!
Владилен, сделай урок, как организовать правильно динамическое обновление контента на странице
Качественно, конструктивно и с примерами. Спасибо за твою работу, Владилен.
Отдельное спасибо за пример реализации на практике с работой html документа :)
Спасибо, все очень доходчиво! Единственный вопрос 14:30, строка 72 - почему именно такое обращение к корневому селектору (options.selector)?
Да, здесь немного автор запутал
@@user-bro а можно передать просто selector вместо options.selector
@@niksonnik8099 каким образом, если у тебя нету просто селектора? у тебя в конструктор приходит обьект в котором есть селектор.
Спасибо за труд. Наконец JS стал походить на нормальные ООП языки. Для меня не хватает человеческого вызова static через ::, реализация приветных свойств типа $el должна по хорошему идти через privet или protected, зачем в конструктор передавать словарь(python), ассоциативный массив(php), в других языках проще, getter, setter по хорошему должны реализовать получение и изменение приватных свойств. Но мне приятно возвращаться обратно к JS. Я начинал изучение ЯП с данного языка и ушел от него из-за корявого ООП. Но мир меняется к лучшему))
Спасибо! Все очень доступно и понятно!
кажется упущен ответ на вопрос "чем плохо помещать методы и функции внутри обьектов, и зачем их держать в прототипах?". поскольку это материал для новичков то и ответы на частые вопросы должны быть произведены
Экономия памяти. Удобство отладки. ООП. Все объекты пользуются методами одного прототипа и при необходимости изменить метод достаточно это сделать только в одной точке. Прототип это как ствол у дерева, а объекты как его ветки. Зачем плодить кучу стволов, если можно создать полноценное дерево, где все работает синхронно и имеет логику.
Владилен красава👍👍
крутые видео, спасибо!
Хорошо объяснил. Спасибо.
Огромнейшее спасибо!
Очень доступно и понятно, спасибо большое!
Ti klassniy teacher. Tak derjat
урааа теперь с могу слегкостью понять Java и Javascript)))
Велике тобі дякую! Класно пояснюєш)))
Гарні відео, дивлюся, знаючи повністю синтаксис JS, але все одно інформативно. Деякі відео залагують на 2х (картинка стоїть, звук йде). Можливо проблема тільки в мене, в кого таке саме, поставте лайк
Большое спасибо. Всё очень понятно и доходчиво. Отдельная благодарность за последний пример с классом Component - красиво объясняет практическое применение ООП в JS
Спасибо за объяснения простым языком)
Спасибо! Никак не мог понять как это всё применить. Понял например как в React.
спасибо! видео суперское
Супер, спасибо!
После использование на своей практике C#, javascript кажеться очень простым) Хотя, когда я еще не знал C#, js казался сложнее
спасибо большое за уроки, с меня подписка и лайк👍
Большое спасибо за ваш труд
Брат спасибо за все respect
Владилен, ты лучший )
Урок был полезен!
Про возраст котов понравилось. 😆
Это было круто. Спасибо!!!
Спасибо за понятное объяснение с практикой, без практики непонятно как это все это использовать и зачем)