Ссылка на GitHub исходники тут: t.me/js_by_vladilen/201 Получить профессию Frontend разработчика - bit.ly/3npPYt7
@mushfigagayev4396
2 жыл бұрын
Hi Владилен. Please more videos about REACT
@АндрейПоляков-э7щ
4 жыл бұрын
Мне кажется, что явное лучше не явного и лучше если функция должна принимать аргументы, то и написать function(...arg) вместо function(), а потом тащить устаревшие arguments. developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Functions/arguments
@MrByte-le9is
4 жыл бұрын
Коты собаки это хорошо, но понятнее когда в конце реальные задачи показываешь
@Дмитрий-ч1в5ы
4 жыл бұрын
Да черт бы меня побрал, если котов и собак нет в реальности!
@СергейАртемчук-ф5л
4 жыл бұрын
"Как Сделать График на Canvas с Анимациями с Нуля" Хорошо бы в виде серии уроков или хотя бы прокомментировать этот ролик более подробно?
@onigiri8094
4 жыл бұрын
Класс, спасибо за старания
@vitalii5784
4 жыл бұрын
Вы допустли ошибку на 38:44 в объяснении. Правильное утверждение как раз в том, что стрелочкая функция создаёт область видимости, но не имеет собственного контекста - это разные вещи. Уверен, в одном из следующих видео ещё затронете эту тему, потому решил поправить. Желаю успехов и спасибо большое за видео!
@1001-w5q
4 жыл бұрын
Да, просто не так сформулировал
@artyommarchenko6998
4 жыл бұрын
Будет урок как придумывать имена животным?
@VladilenMinin
4 жыл бұрын
Сам в поиске
@andreyzhukov2821
4 жыл бұрын
@@VladilenMinin Например, кот - Леопольд, Матроскин, леопард - Барсик, пёс - Шарик, змей - Горыныч, лошадь - Юлий, дракон - Мушу, волк - Забивака В общем вариантов масса)
@ThatcheRRR
4 жыл бұрын
Очень хотелось бы посмотреть реализацию основных принципов ООП в ES6 синтаксисе в Вашем исполнении) Также поддерживаю по видео теме алгоритмов, ибо их требуют при трудоустройстве, а примеров их практического использования и доступного развёрнутого объяснения толком и нет, кроме книги "грокаем алгоритмы"
@VladilenMinin
4 жыл бұрын
Очень много уже дал в курсе, ссылка в описании
@StormShadow-p9x
4 жыл бұрын
Хотелось бы узнать гораздо подробнее в реальных ситуациях про Rest Spread операторы, так как в теории понимаю что они делают но не понимаю как применить в реальной работе
@VladilenMinin
4 жыл бұрын
На канале уже есть подробные ролики
@thezorged
Жыл бұрын
Очен хорошо обисняеш
@alenamashukova1567
2 жыл бұрын
Thanks so much for all you do, very useful content!!!
@Suzuki_
2 жыл бұрын
Спасибо за видео, но одно важное уточнение: котик says "Meow" 🙃
@ПавелСавостин-щ8ч
2 жыл бұрын
Много неточностей, которые вводят в заблуждение новичков с других языков 1) Почему в функция Cat принимает options , а в Animal.apply(this, arguments) - используется слово arguments и все это работает, создается впечатление что arguments обозначает все входящие аргументы - это стоило напомнить 2)kzitem.info/news/bejne/xIqi3q6urHiTd4Y понятно что не приватные поля, а просто поля, но причем тут инстансы данного класса? В остальном очень хорош!
@skatler5741
2 жыл бұрын
Murzik )
@top-mma-news
4 жыл бұрын
Посмотрел сперва введие в ЖС на 6 часов ролик, потом весь плейлист Сложный JS простыми словами, после EcmaScript и теперь дошел до этого и вроде по чуть чуть начинают въезжать, непросто конечно, но получается по чуть чуть. ES6 это конечно как с жигуля на бмв пересесть)). Интересно был бы еще подобрый разбор Proxy, Reflect, Generator. Спасибо)
@DubinArtur
3 жыл бұрын
А если вы не знаете про новые ролики, то у меня на канале есть новый ролик по новым роликам))
@vicar-martyr
4 жыл бұрын
Очень ждем курс по алгоритмам на JS
@Vlad-fn6si
4 жыл бұрын
лудше по 1 алгоритму за раз, и не более 20 минут о то трудно потом воспринимать инфу
@dmenshikov
3 жыл бұрын
Серьезно?) А язык для алгоритмов имеет роль?)
@dmenshikov
3 жыл бұрын
Лучше от Стэнфорда пройдите Algorithms Part 1 и 2. Все остальное в ну сегменте будет своровано либо оттуда, либо с Кормана....
@vicar-martyr
3 жыл бұрын
@@dmenshikov спасибо посмотрю
@meoook
4 жыл бұрын
Хахахаха - "Самое сложное в прототипах придумать имя кота" :)
@kuzVyacheslav
Жыл бұрын
🔥
@ruslangilyazov7733
5 ай бұрын
У этого плэйлиста не будет продолжения чем больше три урока?
@ruslansimonyan4858
2 жыл бұрын
Вам было бы удобнее использовать Quokka)
@RewCSharp
8 ай бұрын
Владилен, здравствуйте. Если есть возможность, то ответьте пожалуйста. Почему, когда я создаю класс Cat и при помощи prototype создаю для него отдельный метод, а потом наследуюсь от класса Animal, то мне хост среда браузера пишет: Uncaught TypeError: Cat.SET is not a function at
@dianalebedeva8206
3 жыл бұрын
19:23 а почему нельзя просто присвоить Cat.prototype = Animal.prototype без Obect.create справа
@DIEZ919191
4 жыл бұрын
ПЛЗ БОльше алгоритмов, подробных паттернов проектирования, структур данных, реальных примеров как написать код лучше!!!! СПАСИБО!!!!
@ekaterinagalkina7303
4 жыл бұрын
А для чего наследование в реальных проектах используется (помимо добавления интересных функций для типов данных)? Классы предметной области наследуются (такие как Animal, Account, Department, Employee и т.д.) или же это больше для разработки фреймворков (возможно окошки наследуются, компоненты и другие технические классы)?
@artemtereza669
4 жыл бұрын
для того чтобы код был более гибким для изменений, прочитайте про SOLID, там много всяких примеров с наследованием.
@overseer2039
2 жыл бұрын
хорошо мне нравится, продолжай дружище 👏
@artfireshow
3 жыл бұрын
👍
@WebEnv
4 жыл бұрын
+
@turtrueweb
4 жыл бұрын
+
@МаксимИсаев-ъ5о
4 жыл бұрын
Владилен, когда про Next.js ?
@armenarakelyan2676
4 жыл бұрын
Algorithm and data structure please
@вадимрадион-л8з
3 жыл бұрын
+5
@dimitrymikhnevich4287
4 жыл бұрын
Интересуют сортировки, многомерных массивов и объектов. Способы сравнений этих объектов.
@v.demchenko
Жыл бұрын
плохо что не затронут момент со стрелочными функциями в классах
@andreinorka2832
4 жыл бұрын
Хотелось бы послушать про Websocket в связке с бекендом
@illiabendyk3779
4 жыл бұрын
Пожалуйста запили курс по docker. Буду очень благодарен !
@the_fisherman560
4 жыл бұрын
Очень ждем курс по Vue JS.....
@kioko1007
3 жыл бұрын
У меня стрел. функции также работали как и обычные, а на видео нет, чего так?????????????
@sergeyshevirev1642
4 жыл бұрын
крутейшее объяснение, без всякой воды
@ПопИгги
3 жыл бұрын
Murzik says "Meow" ^_^
@ГеворкМартиросян-г4ъ
3 жыл бұрын
"самое сложное из прототипов придумать название кота")
@ilindev
4 жыл бұрын
Ставлю лайк перед просмотром!
@XAKKER95
2 жыл бұрын
Очень полезен, Ты просто красавчик что делаешь такие видео
@persitka
3 жыл бұрын
Отличный ролик спасибо!
@benatoyan5142
Жыл бұрын
good👍
@BonBiBon
4 жыл бұрын
А у вас есть видео про настройку webstorm?
@bigmathato8131
4 жыл бұрын
Однозначно лайк, спасибо.
@liperri
4 жыл бұрын
Сортировка - отличная идея
@RewCSharp
8 ай бұрын
Спасибо за урок!
@AlexanderPuhckov
3 жыл бұрын
На примере ToDo Можно рассказать примеры!?За ранее спасибо!
@ЮрийБондарчюк
2 жыл бұрын
Хорошая подача материала, еще бы текст по четче видимость сделать ...
@jonjonsan1036
3 жыл бұрын
Владилен Спасибо!)777
@cseedrvr6627
3 жыл бұрын
meow
@jekaagramakov3920
Жыл бұрын
так и не понятно зачем это всё.... не могу найти не одного проекта (видео урока) где наглядно покажут на работе зачем эти бла бла бла вообще нужны.... зачем мы что-то пишем для кого что куда ?))) просто набор ничего для никого.))) Кто знает где можно посмотреть зачем нам вообще JS и как им реально пользуются ?
@oleksiimayboroda4275
3 жыл бұрын
thx
@victorklimov5254
4 жыл бұрын
Thanx
@sekirogenshiro2210
4 жыл бұрын
super
@игорьмамоненко
4 жыл бұрын
Эммм, а функция точно создаёт класс?
@artemivanov2141
4 жыл бұрын
всё отлично, только зачем лицо вставлять, это не игровой стрим
@yurizhulev9561
4 жыл бұрын
Владилен, брат, алгориритмы и структуры данных было бы супер интересно. Поддержите лайком
@VikMoc
3 жыл бұрын
Контент очень полезный!!
@muratshevlokov5511
Жыл бұрын
Как ты передаешь в myMap колбэк, когда он у тебя не принимает аргументов?
@Ziraman13
4 жыл бұрын
Алгоритмы - отличная идея.
@1001-w5q
4 жыл бұрын
Никто и ничто лучше не объяснит, чем "грокаем алгоритмы". Если хочешь видяхами, то на юдеми есть классный курс с использованием джс
@linuxlifepage
4 жыл бұрын
@@1001-w5q привет, скинь ссылку плиз
@nickstojanovic9663
4 жыл бұрын
@@1001-w5q хорошая книжка
@bird-0202
4 жыл бұрын
Спасибо за видео🔥🔥
@StasRRRRRRRRRR
3 жыл бұрын
«Мяу» на английском пишется «MEOW». Как можно такое не знать!!! 🙄
@daniilukraine3611
4 жыл бұрын
Отличные примеры !!!
@yevhenkrylovskyi7580
3 жыл бұрын
спасибо! все по полочкам!
@DEN-tg1yp
4 жыл бұрын
class Human { constructor (options) { this.name = options.name this.age = options.age } greeting () { console.log(this.name, 'greets you!') } } class GratefulMan extends Human { constructor(options) { super(options) this.isHappy = options.isHappy } commenting (forWhom) { console.log(forWhom, '- ты лучший!!! Спасибо за подробное объяснение! Успехов тебе во всех твоих проектах!') } } const person = new GratefulMan({name: 'Denis', age: 27, isHappy: true}) console.log(person) person.commenting('Владилен')
@ALEKSEY_77737
2 жыл бұрын
отлично,благодарю!
@floky1342
3 жыл бұрын
Спасибо за контент!
@ДеткиеНочники
3 жыл бұрын
Как всегда круто!
@neshkeev
4 жыл бұрын
Dependency injection давай
@ruslandidun358
3 жыл бұрын
Привет колеги! Подскажите с решением новичку. Как вывести алерт с инпута не используя он клик? Заранее спасибо!
@Rb-ur5em
3 жыл бұрын
Добрый день. Подскажите можно ли найти что-то подобное в принципе? Как лучше поступить ? Писать игру с нуля не получится точно! Простая карточная игра (качество и сложность не важно. лучше что-то по проще..) HTML, CSS, JS, MySQL Описание: Регистрация игрока, Минимум два участника Спасибо
@yuryvakolov459
3 жыл бұрын
Отличная подача!!
@bohdanmarchenko
4 жыл бұрын
Только что смотрел "Урок 1. JavaScript. Что такое prototype" и думал о том, что было бы хорошо увидеть примеры, где их можно использовать. Как вдруг обратил внимание на рекомендации и вуаля. "JavaScript Примеры. Prototype...." (добавлено 1 день назад) :))
@B_G_V
2 жыл бұрын
Немного не по теме вопрос. Переписывание метода voice() в дочернем классе - это и есть полиморфизм?
@azamjon40
3 жыл бұрын
Спасибо друг )))
@yuriidest208
3 жыл бұрын
ты крут, спасибо!
@AntonS-x2o
4 жыл бұрын
Спасибо большое!!!
@BearRux
3 жыл бұрын
10:34 как сделать такой же shortcut в vscode?
@nickstojanovic9663
4 жыл бұрын
Владиленчик, meow по-английски "мяу", я просто второй раз у тебя вижу myay ) не придираюсь, без обид
@Дмитрий-ч1в5ы
4 жыл бұрын
Владилен, вопрос по видео. Где и как именно стоит расширять встроенные базовые классы (array, object, string и так далее). Что нам говорят best practices? Навскидку, я бы, наверное, создал файл с именем array.extensions.js и такие прочие, а в точке входа (index.js) на самом верху вызвал функцию c именем boostrap(), которая бы мне разыскала по шаблону typeName.extensions.js все файлы и модифицировала прототип всеми функциями которые там найдет. Что вы думаете о таком подходе?
@ReaperArcheon
4 жыл бұрын
Алгоритмы плз )
@vasil-vasil
4 жыл бұрын
А теперь вопрос который я давно немогу найти ответ. Пишу приложения на js (работа со звуком) для одного закащика. Например чтобы кратко: 2 слова проигрваются ,одно в правом, второе в левом динамике наушника, и пользователю отображается набор слов среди каких есть одно из етих двух слов. написал уже до десятка таких приложух. И есть один нюанс который немогу понять, так как не имею возможности взять Макбук и нормально изучить проблему. Проблема сама в том, что во всех браузерах все ок, кроме Сафари. И каждый раз одно и тоже. Если у меня много вложеных вызовов функций в функции (одна вызывает две, те две еще две и тп.) В таком случаэ сафари неработает. Решается это тем что я выношу функционал для меншей вложености. Например. Есть кнопка "Play" при клике вызывается функция play() в которой вызывается функция проверки поддержки форматов браузером, дальше подгружает звук. файл. Дальше еще несолько функций. И в сафари приходиться лепить функционал некоторых функция прямо у play() иначе тишина. 2 последних приложухи писал на vue.js та же фигня. Сейчас начал подозревать что может быть еще проблема из-за setTimeout(). Короче жду возможность заполучить где-то Мак из сафари и изучить єтот движ.
@romanwednesday4401
4 жыл бұрын
Пояснительная бригада! Объясните подробнее пожалуйста зачем при наследовании нужно явно указывать какой конструктор будет у дочернего класса? Ведь без этого проблем с полями у объекта Кота не было. Они были все проинициализированы
@АлгоритмМассив
3 жыл бұрын
Да, такой контент полезен.
@АлгоритмМассив
3 жыл бұрын
ДАМММ прояснил
@AndranikArshakyan
3 жыл бұрын
как всегда супер
@rmanmaik9868
4 жыл бұрын
а какая разница между наследованием от класа и наследованием от обычного обекта без всех етих конструкторов? зачем они есле можно просто создать общий обект(как было в старом видео з person) и от него так же наследовать при помощи object.create()?
@Grishenkovvv
4 жыл бұрын
Не много сбивает с толку что ты базовый класс и экземпляр класса создаешь с почти одинаковыми названиями. Но в целом лайк.
@Ramosok
3 жыл бұрын
хороший котент!
@1001-w5q
4 жыл бұрын
Почему не снимешь ряд роликов или один про функциональное программирование? Ведь как по мне, в 90 процентов случаев это лучше решение для реализации чего-то, чем ООП. Да, я щя вызову срач в комментариях, но это правда ведь. Я согласен, что иногда ООП может быть полезней, но это больше исключение, чем правило. Я помню ты снимал ролик про композицию, но этим всё и ограничилось.
@ilyalisov6571
4 жыл бұрын
Скажите,вы не планируте снять видео на тему английского для прогеров? Учитывая то,как вы преподаете Js и все что связанно с фронтенд разработкой,вы также могли бы сделать с английским.Я не имею ввиду преподавание англ.языка,а просто поделиться своим опытом в этом деле,дать какие то советы,источники и т.д.)))
@Аркаакар
2 жыл бұрын
Алгоритмы.
@Almas-2002
4 жыл бұрын
Спасибо за урок и хотелось бы улучшить алгоритм свой на этому тему можешь придумать что-то или гайды всякие поснимать .когда что то пишу время на это много трачу спасибо тебе!!!
@skayper8318
4 жыл бұрын
Посмотрел начало. Сейчас буду смотреть дальше, но отвечу на вопрос что бы я хотел видеть на этом канале: Плейлист: JS для чайников (Или JS для самых маленьких) в котором будет составлена программа небольших видео-роликов по быстрому, но хорошему разбору того что надо знать тому кто хочет его изучить. Ибо я как новичок к примеру не имею понятия даже за что схватиться для начала, но ребята подсказали этот канал и вот я тут. Надеюсь получить что-то полезное.)
@ВадимТарановский-ч5с
4 жыл бұрын
Видосик неплохой, но по факту это просто подробное объяснение прототипов по которым ты уже выпускал видосик, лучше разобрать что-то новенькое и сложнее
Пікірлер: 347