Дмитрий очень оригинален в своих объяснениях. Мне нравится - все разжевывается прям для домохозяек, объясняет прямо мелочи и связанные ньюансы - что немаловажно! Мне очень помогает понять предварительное ознакомление с темой в каком нибудь учебнике, затем просмотр Диминого ролика. Диме удачи и респект - он большой молодец. Да осилит путь идущий
@AlexAlex-cm7ne4 жыл бұрын
Самые толковые объяснения с подробными разъяснениями, где и как это в дальнейшем пригодиться в программировании! Так держать!
@ViniDav5 жыл бұрын
Жаль, что без конспектов и ДЗ, но респект за объяснения, переписываю код из видосов и все получается, жги дальше!!!!
@ivanmikhailovich19634 жыл бұрын
Чётенько объяснил начинаю понемногу понимать как это всё работает ,респект
@Medulla_oblongata014 жыл бұрын
скажите, а эти уроки еще актуальны? а то у них в инкубаторе написано, что учат на тайпскрипт.
@braivs3 жыл бұрын
@@Medulla_oblongata01 Актуальны, потому что перед инкубатором рекомендует Димыч этот курс пройти. Кроме того TypeScript является расширением JavaScript, а не его заменой.
@apkartas74164 жыл бұрын
я не понял, после 13 урока идет 14, но судя по материалу чего то не хватает и откуда это все взялось...
@thecatwrites97313 жыл бұрын
Здоровья тебе, Дмитрий! Не чихай!
@mex53414 жыл бұрын
для тех , кто не понял про красные рамки: в .css: .error-input // { border: red 1px solid; padding: 5px; } в .html : function addErrorClass(elementId) { var element = document.getElementById(elementId); element.className = 'error-input'; }
@Snegurjan4 жыл бұрын
Я зашел в коменты ,что бы увидеть именно это ,спасибо тебе добрый человек)
@Snegurjan4 жыл бұрын
Но все равно не работает (
@mex53414 жыл бұрын
@@Snegurjan хм , мне это помогло. Впереди еще много такого ))
@Snegurjan4 жыл бұрын
Max Kondratiev все а порядке,уже разобрался,спасибо еще раз.Вы кстати как за две недели продвинулись в обучении?
@mex53414 жыл бұрын
@@Snegurjan до 42 урока , но пока отложил . Не могу смириться с подачей материала
@kudasov59703 жыл бұрын
Благодарю за доступное обьяснение. 15 лет в шахте кувалдой махал пока в августе после выборов не ушел в стачку. И пока понятно. Страшно что будет дальше. Але вам вялiкi дзякуй ))).
@natkhle3 жыл бұрын
Удачи Вам и сил! 💪✊
@МарияВасиленко-я5к4 жыл бұрын
Освежаю знания) Спасибо за уроки)))
@Mykhailo_Vdovychenko4 жыл бұрын
Кто все правильно ввел код в js и класс в css, но цвет рамки не меняется, попробуйте нажать комбинацию клавиш Crtl+Shift+R. Она очищает кеш и по новой перезагружает страничку, ато я 10 мин искал ошибку, а вся проблема была в том, что браузер с кеша брал старый код =) Димычу спасибо за такие чудесные уроки!
@spacerider94264 жыл бұрын
Спасибо огромное за твой труд!
@ИльяЛоскутов-я4у3 жыл бұрын
Самый понятный курс в ютубе !!!
@evgeniycooleshoff96392 жыл бұрын
и не только в Ютубе ))
@ichelsea4 жыл бұрын
Дмитрий, как по мне , не стоило давай классам такие длинные название, мне кажется это может запутать многих на старте. Где class = "first-name-input input-default" и где можно было обойтись просто одним словом class = "Project".
@Proborder2 жыл бұрын
*Прошёл год уже как, но всё равно скажу, если ты приступил к изучению JS, то подразумевается что уже знаешь HTML + CSS и не должно вызывать вообще никаких трудностей.*
@nikitashevyakov30573 жыл бұрын
Димон!!! Спасибо!!! Работаю на .Net с Js на Вы. Не мог решить баг в firefox с зависящим скролированием на div и таблице. Там при изменении параметра scrollTop, вызывается событие onscroll и оно что-то конфликтует именно на FF. Полазил по нету предложили поставить SetTimeout, посатвил .... не помогло... и боже... ты разьяснил, что если показать функцию со скобками в addEventListener она вызывается мгновенно... Ещё раз благодарю тебя!!! Знание в массы!
@dadtyler57025 жыл бұрын
Узнал много нового, спасибо! Развиваемся. Ждём Vue samurai Js :)
@argonianes5 жыл бұрын
Прикольно. После этого урока написал свою первую мини-программу. Изначально сделал картинку с пустым src, и размером на весь экран. Потом сделал кнопку при нажатии которой src картинки меняется и выскакивает скример
@ЛюбительВейпов-д2ч4 жыл бұрын
Ты это мог сделать обычным html в пару строк. Как по мне, уже с этими знаниями можно поиграться
@Roma-ii7tu4 жыл бұрын
как?
@ЭльвираСадыкова-э7г3 жыл бұрын
@@Roma-ii7tu алгоритм такой. 1-ое надо получить кнопку. 2-ое повесить на кнопку событие клик, которое меняет src картинки. Как это все делается смотрите на других курсах, у других блогерах
@АлексГ-п3ж4 жыл бұрын
Спасибо! Очень интересно, доступно, полезно!!!
@НаильШафиков-б4т2 жыл бұрын
темный фон был приятнее глазу
@joaquinbastos34894 жыл бұрын
Класс, обожаю белорусов, абсолютно четкие ребята
@llelya5 жыл бұрын
максимально доходчиво)) js с нуля ТОП))
@ruslanyakovlev91333 жыл бұрын
Да, согласен длинные названия классов и переменных немного путают, когда пытаешься пересматривать и прослеживать путь откуда что берется.
@ВиталийЖуравель-б9к4 жыл бұрын
Здесь видимо упущен урок... но, исходя из тех знаний которые мне дал Дмитрий к этому моменту мне удалось понять с его кода о чем там шла речь.
@petssmile59854 жыл бұрын
Уроки очень нравятся конечно, но когда у тебя начинается урок, а там уже записан какой то код, становится очень неудобно и непонятно. Приходится сначала копипастить то что у тебя , а потом приступать к уроку.
@hannapleshko80734 жыл бұрын
все: *смотрят видео* я: -ОООО БЧБ
@abdumalikkochkorov53447 жыл бұрын
Заставка огонь )
@ДмитроВячеславович4 жыл бұрын
Не мог присвоить ошибочный класс в функции, все время была ошибка в консоле "Cannot set property 'className' of null". Полтора часа решал проблему... Как оказалось, я подключил тег script НАД разметкой HTML, если подключить script ПОД разметкой HTML, то всё будет адекватно работать. Почему так, не могу понять
@O1L2E3G4 жыл бұрын
Последовательность выполнения возможно)
@macarenananana88754 жыл бұрын
вполне логично ведь выполнение html идет сверху, и вы получаете сначала срабатывание скрипта js, а потом наполнение самого html из которого вы и хотите выдрать "className"
@ksuit_ru_girl66602 жыл бұрын
ахаххахахахах я два дня мучалась думая что же я не так делаю почему ничего вообще не работает , а оказалось что я скрипт вообще не подключила ахах спасибо за ваш коммент иначе бы так и сидела
@skolotoi45883 жыл бұрын
Спасибо огромное!!!
@РустамИбрагимов-ш8ь4 жыл бұрын
Ты так смачно носом шмыгал, что я сам стал носом шмыгать
@ITKAMASUTRA4 жыл бұрын
Надеюсь не Короновирус) JS вирус
@DmitryDolganov5 жыл бұрын
Суперище! Спасибо!
@ALEKSEY_777373 жыл бұрын
летим дальше↑
@Gazovchik Жыл бұрын
Ребята, может кто-то подскажет: Почему НЕ срабатывает "keydown" и "keyup"?? Окрашивается только когда выходишь из Инпута и щёлкаешь по пустому месту или по кнопке...... Всем мира и добра
@katecosiness4 жыл бұрын
спасибо за урок)
@CorpSpaceDevils5 жыл бұрын
ААА, ну где же конспекты, хоть бы одному из студентов выигравших халяву, задание дали их написать к каждому уроку )))
@carielis4 жыл бұрын
Вопрос, есть иная возможность создать это действие путем: let buttonAction = document.getElementById(element); buttonAction.onclick = () => { addError() } Она тоже является корректной или её в сообществе не одобряют?
@Красотка-т7м6 жыл бұрын
Хорошо объясняешь.
@Орест-ІгорСлобода6 жыл бұрын
Спасибо што вел такии уроки
@Соль-о2в Жыл бұрын
У меня была ошибка не работал листенер, потому что кнопку не видел - определял как null. Ошибка заключалась в том что нужно было скрипт вкладывать в конце тэга body: ...
@A1_TR_812 Жыл бұрын
Супер курс, главное домохозяйкой не стать =))
@andreynau76626 жыл бұрын
Здравствуйте, спасибо за уроки все очень доступно и понятно. Как функции работают понял, не понял что именно заставляет окрашиваться поля ввода в красный цвет... Гуглеж ничего не дал, тегов "error-input" не нашел... если можно кинте ссылкой на эту тему. В любом случае спасибо.
@andreynau76626 жыл бұрын
ответ нашел на другом канале, вопрос не актуален...
@angrycatstudio28165 жыл бұрын
@@andreynau7662 там класс css
@disposables725 жыл бұрын
@@angrycatstudio2816 я подозревал что дело в css, но в уроке файлик не показали ни разу.
@TheZionjke5 жыл бұрын
@@disposables72 это класс с прошлых уроков) он добавляет красный border инпуту
@ДимаПавленко-в9щ4 жыл бұрын
Скинь пожалуйста ссылку на видео из другого канала ,я тоже подзавис над этим вопросом , не могу разобраться
@DmitryDolganov4 жыл бұрын
Спасибо!
@ivancelofan4 жыл бұрын
let click = document.querySelector('.main-menu'); click.addEventListener("click", addClassShow); function addClassShow() { let menu = event.target.closest(".main-menu-item") menu.classList.toggle('show') } Но как сделать чтоб при нажатии закрывалось открытое ХЗ, в гугле везде методы на 1000 строк
@Brinzovik4 жыл бұрын
tnx!
@ВасильевАлександр-щ9р4 жыл бұрын
13 и 14й урок совсем из другой песни
@st.schultz58714 жыл бұрын
сработало на время клика,а потом обратно убрал присваеваемый класс
@131ZIL2 жыл бұрын
Блин ну зачем пропустил что то((? Ну явно же есть какой то css файл с этими красными рамками! который отключает или включает эти функции и события
@peacedeathi66112 жыл бұрын
.error-input { border-color: red; }
@YS-nh6bw5 жыл бұрын
спс
@alex_chern4 жыл бұрын
Дополнительные задания не соответствуют уровню данного урока . Димыч - зайди и прочитай коментарии , с вопросами.Очень много людей пишут вопросы - ни одного ответа ! Да , подписка стоит не дорого , но не ответить ни на один вопрос - стыдно должно быть , С Вашим авторитетом!
@ITKAMASUTRA4 жыл бұрын
Вот-вот запустим бесплатную помощь всем тем, кто обучается даже бесплатно по нашим материалам! Вот-вот я и моя команда менторов будем выделять время и помогать вам🙏✊
@alexup74374 жыл бұрын
@@ITKAMASUTRA Там не нужна сильная помощь, были бы ответы, чтобы было с чем сравнивать.
@ВадимРужах4 жыл бұрын
Стыдно признаться, у меня не окрашивается в красный цвет .... Перепроверил весь код.. Логика ясна.Не понятно почему - в виде таблицы а не строки. И что окрашивает в красный.. ! Понятно что css прикрученный. Я вроде ничего с пр. уроков не менял. И селектор error.. вроде не менял.. Спс.
@ВадимРужах4 жыл бұрын
Все понял, исправил.
@Brinzovik4 жыл бұрын
жаль, что Вы не написали в чём была ошибка.. у себя нашёл опечатку в классе - ушло около 20 минут на поиски!
@СемёнБогачёв-ю3б3 жыл бұрын
@@ВадимРужах у меня такая же проблема, не могу никак понять, что не так. Весь код перепроверил
@baykal9094 жыл бұрын
Бедные мои глаза во время просмотра урока...... Куда белый фон((((
@alimshevtsov52514 жыл бұрын
Не совсем понятно, совершенно новый код, вообще не ощущаеться как продолжение прошлого урока.
@SlavikPro19984 жыл бұрын
ЛИСТЕНЕР
@jsb72395 жыл бұрын
Отлично! (●'◡'●)
@summersouljam5 жыл бұрын
Шел 2019 год... А конспектов так и не дождались =(
@ITKAMASUTRA5 жыл бұрын
Сорри...
@ДмитрийПономарев-д1ю5 жыл бұрын
@@ITKAMASUTRA ты не правильно делаешь, нужно не извиняться, а благодарить. Например, спасибо тебе за терпение Кстати, конспекта так и нет
@macarenananana88754 жыл бұрын
@@ITKAMASUTRA не нужно извиняться, мы вас должны благодарить за проделанную работу
@СергейК-б6н2 жыл бұрын
Че каво 😏
@WildYT30005 жыл бұрын
"ваще с нуля" все ясно.
@_Fantom_.5 жыл бұрын
Что-то как-то хреновенько объясняешь...Проще самому почитать..
@ITKAMASUTRA5 жыл бұрын
Так читай сам)))
@_Fantom_.5 жыл бұрын
Так уже прочитал и гораздо лучше все понял!
@GrandAlexandr5 жыл бұрын
''онетонотвечает'' всё толково и вполне доходчиво, подобные комментаторы обычные провокаторы, не стоит воспринимать в серьез)
@_Fantom_.5 жыл бұрын
Натаниэль Гарро, Сама ты провокатор, я высказал свою точку зрения и считаю ее вполне обоснованной, ибо автор трудно выражает свою мысль и наводит сумбур в коде, что для новичков выглядит очень запутанно..