Практическое программирование на JavaScript для новичков и верстальщиков

  Рет қаралды 75,105

ВебКадеми | Юрий Ключевский

ВебКадеми | Юрий Ключевский

Күн бұрын

Пікірлер: 119
@luxarmiger5729
@luxarmiger5729 2 жыл бұрын
Спасибо за урок. Знаете, я много пересмотрел всяких уроков на ютубе, практически всех более-менее известных верстальщиков. У каждого есть свои особенности. Но ваш метод донесения информации мне нравится более всего. С одной стороны вы не перегружаете новичков избыточной информацией, которую сложно переварить, а с другой стороны объясняете очень просто. Вы отличный учитель. Спасибо, вам, Юрий!
@ЮлияЛебедева-б3и
@ЮлияЛебедева-б3и Жыл бұрын
Спасибо, даже мне, с моими шестидесятилетними мозгами, понятно стало настолько, что код уже самостоятельно написать смогла, а потом только проверяла по видео. Не все в точности как в видео сделала, но ведь сделала! Раньше и такого не было. Это вдохновляет!
@ЮрийБарабаш-г4д
@ЮрийБарабаш-г4д 11 ай бұрын
Спасибо Юрий! Все очень добросовестно, аккуратно, доходчиво. Вы прирожденный учитель🏆
@GameWithStylus
@GameWithStylus Жыл бұрын
Это первое видео, которое я посмотрел и понял, зачем пишут определенные строки кода. Я считаю - глупо переписывать строки, если ты не понимаешь, зачем они пишутся. Это первый преподаватель, который объясняет свои действия так, что понятна буквально КАЖДАЯ строка.
@rikenbaker1
@rikenbaker1 6 ай бұрын
Тоже обратил внимание, что поясняет очень многое. +1 ему к успеху 😁
@АннаГант-л9б
@АннаГант-л9б Жыл бұрын
вауууууу. эмоции. только эмоции. это круто! пазлы сошлись. до этого смотрела и пыталась вникнуть в 6-часовой урок по js и не могла понять, как это применять. и вот теперь оно доходит 😆😆😆 это реально прикольно! Спасибо за Ваши уроки!
@Olgitatata
@Olgitatata 2 жыл бұрын
Супер!!! Обаятельний дядечка 😄!! У меня все получилось!!! С Вами все понятно, СУПЕР, СПАСИБО ЧТО СОЗДАЛИ КАНАЛ!! ЛУЧШИЙ КОНТЕНТ!!!
@BryanskyM
@BryanskyM Жыл бұрын
Невероятный урок, огромное спасибо вам. Сегодня реально на практике пригодилось. Нужно было сделать модальное окно на чистом JS и, благодаря вам, всё получилось реализовать.
@ИванПопков-б4з
@ИванПопков-б4з 2 жыл бұрын
Добрый день! Учусь js на Я...се (платно) вот уже 6 месяцев, и многое что они не способны объяснить за 6 месяцев - вы объяснили за 2 часа. Учитель это не профессия, учитель это призвание! Вы учитель по призванию, спасибо!
@Brital1986
@Brital1986 2 жыл бұрын
Юрий огромное спасибо. Ваши уроки дают мне надежду изменить свою жизнь к лучшему.
@soroceanevghenia3888
@soroceanevghenia3888 Жыл бұрын
Добрый день, огромное спасибо за такое доступное и понятное объяснение материала. Никакой воды и заумных фраз - все четко и понятно, и как результат - отлично работающий фунционал сайта. Еще раз спасибо.
@snvjava6469
@snvjava6469 Жыл бұрын
Юрий, Вы лучший! Спасибо огромное за Ваши уроки и бесценный труд!
@станиславпятницкий-т7б
@станиславпятницкий-т7б 3 жыл бұрын
Юрий, класс, вообще считаю без лести и преувеличения, Вас одним из лучших в инете, кто преподает и обучает Вебу. Желаю дальнейших творческих успехов и достижений, максимальной реализации всего задуманного!
@ilicoartiom1228
@ilicoartiom1228 2 жыл бұрын
Я редко пишу комментарий, но для вас сделаю исключение и хочу поблагодарить вас за проделанную работу!
@WebCademy
@WebCademy 2 жыл бұрын
Рад что было полезно!)
@Dr.Albert_OMT
@Dr.Albert_OMT Жыл бұрын
Уроки суперские. Понятно с полуслова. Разжовано предельно допустимо.
@vaspurakavdalian1133
@vaspurakavdalian1133 Жыл бұрын
Юрка спасибо
@НиколайСтепанов-ю3м
@НиколайСтепанов-ю3м 3 ай бұрын
Супер, хотим еще такие видосы на тему js!!!
@rikenbaker1
@rikenbaker1 6 ай бұрын
Супер! Спасибо за урок!
@onlymid2283
@onlymid2283 2 жыл бұрын
Огнище) мне не было еще настолько понятно все) Осталось запомнить все это))
@James-oh1vy
@James-oh1vy 2 жыл бұрын
Вы очень круто все разжевываете !!! Смотреть одно удовольствие)
@mishamisha1850
@mishamisha1850 2 жыл бұрын
Отличный контент. Все доходчиво объясняете. Сразу понятно для чего какой метод и какая тут логика. Спасибо
@Astco_Hosk
@Astco_Hosk 2 жыл бұрын
Благодарю друг , хорошо излагаешь.
@БийназарКайназаров
@БийназарКайназаров Жыл бұрын
Здравствуйте! Видео урок был отличным! Хотелось бы увидеть урок про ToDoList и React JS! Спасибо! Жду новых и отличных уроков!!!
@MairambekIzrailov
@MairambekIzrailov Жыл бұрын
Спасибо большое вам огромное спасибо что помогаете нам за безценный труд
@Meditationandrelaxation-d7w
@Meditationandrelaxation-d7w Жыл бұрын
Спасибо за уроки, все очень просто и понятно объясняете, для новичков то что нужно.
@vatasi7312
@vatasi7312 2 жыл бұрын
Спасибо, что всегда оставляете код в открытом доступе, это очень помогает.
@Megalodon510
@Megalodon510 3 жыл бұрын
Огонь! Спасибо огромное за труды! Хотелось бы больше видео по JavaScript. Создание toDo-приложения, создание обычного калькулятора и т.д.
@Fufilyar
@Fufilyar 9 ай бұрын
Жаль, что на таком хорошем канале так мало подписчиков и просмотров. Достойный материал
@ВладиславДмитриев-б9в
@ВладиславДмитриев-б9в 2 жыл бұрын
От души! Ты лучший!))) Обязательно, дай Бог😇🙏, куплю у вас обучалку!
@АйкМкртчян-у2г
@АйкМкртчян-у2г Жыл бұрын
Лучший урок который я нашел на ютубе, спасибо Вам большое!
@РостиславГоман
@РостиславГоман 2 жыл бұрын
спасибо за видео
@tfr42
@tfr42 2 жыл бұрын
Очень подробное и понятное объяснение, аналогии понятные
@Vse-po-Faktu
@Vse-po-Faktu Жыл бұрын
Супер урок! Очень полезный!
@serzhanzhumagazhayev7865
@serzhanzhumagazhayev7865 Жыл бұрын
Спасибо за видео!!!
@IvanJS-b9z
@IvanJS-b9z 11 ай бұрын
Для нескольких модалок написал более короткий код с одним forEach const buttons = document.querySelectorAll("[data-modal-button]"); buttons.forEach(function (item) { item.addEventListener("click", function () { const modal = document.querySelector("#" + this.dataset.modalButton); const buttonClose = modal.querySelector("[data-modal-close]"); //открываем модальное окно modal.classList.remove("hidden"); //при клике на Закрыть окно закрываем это модальное окно buttonClose.addEventListener("click", function () { modal.classList.add("hidden"); }); //скрываем модалку по клику по фейду modal.addEventListener("click", function () { modal.classList.add("hidden"); }); // останавливаем всплытие modal .querySelector(".modal-window") .addEventListener("click", function (e) { e.stopPropagation(); }); }); }); Благодарен за уроки, лайк поставил.
@СергейКозырев-щ9щ
@СергейКозырев-щ9щ Жыл бұрын
Отличное изложение материала! Очень рад что набрёл на это Ваше видео. С удовольствием прослушал и проработал. Подписался на канал. Большое спасибо!
@ignativanopulo7037
@ignativanopulo7037 2 жыл бұрын
Про модалку реально полезно. Зачёт!
@Anatoli-bq1pe
@Anatoli-bq1pe Жыл бұрын
Класс! То что и искал)
@БекболБекжанов-д3б
@БекболБекжанов-д3б 3 жыл бұрын
Супер, спасибо !!!!
@rostyslavkinash5232
@rostyslavkinash5232 2 жыл бұрын
спасибо за урок
@yevheniidodiak3644
@yevheniidodiak3644 3 жыл бұрын
Юрий , спасибо Вам. Урок был интересный и полезный =) Всё не зря !
@emkonrus
@emkonrus 2 жыл бұрын
Хороший ролик. Очень доступный, подробный и наглядный
@biscvie
@biscvie Жыл бұрын
спасибо)
@sobakastar_proba
@sobakastar_proba 2 жыл бұрын
Спасибо. Познавательно и интересно.
@ВладимирТкаченко-ь5м
@ВладимирТкаченко-ь5м 2 жыл бұрын
Спасибо за урок.Интересно и понятно
@borislihachev8325
@borislihachev8325 2 жыл бұрын
Супер, все понятно объяснил!💪👍
@vitalahinski4679
@vitalahinski4679 3 жыл бұрын
Огромное спасибо! Почерпнул много полезного. Продолжайте дальше в том же духе.
@эрланнурманбетов-щ5ы
@эрланнурманбетов-щ5ы 10 ай бұрын
здравствуйте спасибо за урок. отличный урок. вам надо поработат над звуком плохо слышна
@a_mexdiev
@a_mexdiev 2 жыл бұрын
Спасибо
@sasho11090
@sasho11090 3 жыл бұрын
Очень годный контент!!!!
@o.o.rom.
@o.o.rom. 2 жыл бұрын
Спасибо за урок! Было очень полезно и интересно!
@мадина-э1ы3ь
@мадина-э1ы3ь 2 жыл бұрын
Официально лучшее видео
@mr.zxzxzxz3816
@mr.zxzxzxz3816 2 жыл бұрын
спасибо отлично получилось
@Ahmed__123j
@Ahmed__123j 3 жыл бұрын
лучший видео урок спасибо Автору канала!!!
@БурякЯна
@БурякЯна 2 жыл бұрын
очень сильно,что первая что вторая часть
@deterkot
@deterkot 2 жыл бұрын
от души за это
@fobianka2131
@fobianka2131 9 ай бұрын
спасибо за ваш труд! это очень доходчиво и интересно, где ещё можно найти подобные видео, чтобы так просто объясняли?
@СтаниславГорячев-г1ъ
@СтаниславГорячев-г1ъ 2 жыл бұрын
Топ контент для новичков, спасибо
@BogdanRedkin
@BogdanRedkin 2 жыл бұрын
ОГРОМНОЕ Спасибо за годный контент!
@hello-gq4yi
@hello-gq4yi 3 жыл бұрын
Отличный контент, спасибо за видео
@q_loo6342
@q_loo6342 3 жыл бұрын
Спасибо большое за ваш контент!
@leyaadele
@leyaadele 8 ай бұрын
Благодарю Вас!🙏🏼💕
@ВолодяБунь
@ВолодяБунь 2 жыл бұрын
Красавчик
@AlexanderShamarin
@AlexanderShamarin 11 ай бұрын
спасибо!
@vatasi7312
@vatasi7312 2 жыл бұрын
Офигенно.
@arsen1683
@arsen1683 3 жыл бұрын
Ти лучший посибо !
@Владислав-к1м
@Владислав-к1м 3 жыл бұрын
сразу подписался
@svoy4el
@svoy4el 2 жыл бұрын
Почему не продолжаете плейлист?хотелось бы посмотреть и повторить Ваши примеры интерактивности на верстке.
@РиАн-х9щ
@РиАн-х9щ 2 жыл бұрын
++++++
@Shakhrom-b7d
@Shakhrom-b7d Жыл бұрын
Лучше делать функции открытия и закрытия модалки, а далее вешать на кнопки. Это удобно если послед загрузки страницы надо открыть модалку спустя какое-то время, не кликая. Ну или после успешной отправки формы открыть модалку с информацией. Пример: setTimeout(modalOpen(modal-id), 3000)
@WebCademy
@WebCademy Жыл бұрын
Да, для универсальной модалки методы открытия, закрытия будут полезны. В этом уроке базовый пример модалки и работа с DOM для верстальщика. После успешной отправки формы лучше открывать не по таймауту, а после получение ответа от сервера о том что данные действительно получены.
@Дмитрий-д8о6м
@Дмитрий-д8о6м 10 ай бұрын
45:03 я не пойму, если мы функцию выносим отдельно, как this понимает на что ссылаться? Или типо из-за того, что мы передали ее аргументом в item, функция понимает что this это item ?
@keepcalmandcodeon.
@keepcalmandcodeon. 2 жыл бұрын
респект вам! после просмотра 11-ти часов теории и неудач в codewars, наконец-то хорошая практика! Не могли бы вы посоветовать, где ещё попрактиковаться можно новичку? 😉
@mickeymr4951
@mickeymr4951 Жыл бұрын
брат, ты тоже проходил этот курс на 11ч на ютубе?😢😂 уважаю
@keepcalmandcodeon.
@keepcalmandcodeon. Жыл бұрын
@@mickeymr4951 ага, вот 11 месяцев прошло я уже всё, что захочу в js сделать могу, этот курс реально помог, но важно дальше двигаться, я после прохождения забыл половину, главное практиковаться
@mickeymr4951
@mickeymr4951 Жыл бұрын
@@keepcalmandcodeon. ты огромный молодец!!! спасибо за ответ, такое очень вдохновляет :З я вот только закончила основы, сейчас в практику вкатываюсь)
@keepcalmandcodeon.
@keepcalmandcodeon. Жыл бұрын
@@mickeymr4951 спасибо, основа - самое сложное, дальше всё намного легче)) удачи тебе! всё получится!)
@KrZn104
@KrZn104 3 жыл бұрын
Спасибо! Очень классное видео, очень познавательно! Но слишком часто взаимодействуете с console.log - перебор! Не хватает видео про слайдер-карусель, ну только не обычный со стрелками и точками, а на основе плагина swiper (адаптивный). Ведь начинающий разработчик должен знать как написать аккордеон, табы, селекты, модалки, слайдер. Вообще супер подача материала!
@Андрей-п3й1щ
@Андрей-п3й1щ 2 жыл бұрын
Юрий, подскажите пожалуйста , когда вы пишите блок кода, например, что за рамочка такая вокруг, неполная, как её установить в VS code?
@YarmetoV
@YarmetoV 2 жыл бұрын
пишу все по видео почему то button в консоле не выходит подскажите пожалуйста в чем проблема
@ap6y3uk60
@ap6y3uk60 2 жыл бұрын
Как отключить синее подчеркивание в VS Code? Появляется под словами на русском языке или тексте с использованием lorem
@aliciajc4985
@aliciajc4985 2 жыл бұрын
Скажите, пожалуйста, как можно заменить "#", если указаны классы вместо id в конструкции let contentBox = document.querySelector( "#" + this.dataset.btn);
@WebCademy
@WebCademy 2 жыл бұрын
. - для CSS классов. Посмотрите ролик JS за 6 часов на канале, там в начале есть про селекторы.
@olegonkos
@olegonkos 9 ай бұрын
чтоб HTML не растягивать пора бы уж написать функцию на JS, которая генерирует любое кол-во модалок
@luckytima2315
@luckytima2315 3 жыл бұрын
Еще одно отличное видео ,скажите а почему в первом видео ,не рассказали про стрелочные фу-ций,везде читаю что их всегда используют.
@WebCademy
@WebCademy 3 жыл бұрын
Расскажем в серии роликов по JS.
@ТалгатМуканов-в4д
@ТалгатМуканов-в4д Жыл бұрын
Автор подскажите пожалуйста как правильно войти в бэкенд? Чтобы не сломаться невовремя, а то грузят всякой туфтой и очень сложно объясняют....
@jackson8460
@jackson8460 Жыл бұрын
Интересно, настанет ли когда-нибудь такой день, когда я буду все это понимать!? Вроде человек по русски объясняет, а я сижу и смотрю как баран на новые ворота.
@Kostya-zj1sh
@Kostya-zj1sh Жыл бұрын
Когда я только начинал, мне очень сильно помогала нейросеть. Просто закидываешь в нее непонятный кусок кода (или вообще весь код, если он короткий) и она делает детальный разбор.
@gost7235
@gost7235 Жыл бұрын
Спасибо за урок! Но у меня вопрос. Как сделать так, чтобы было сразу две одновременно модалки, но они одновременно не закрывались?
@WebCademy
@WebCademy Жыл бұрын
Кнопка закрытия должна закрывать только ту модалку к которой она принадлежит. Тут можно связать кнопку с модалкой через дата атрибут, или находить модалку через .closest() если кнопка внутри неё.
@виталийкытманов-п8ф
@виталийкытманов-п8ф 2 жыл бұрын
Ты ешь свой хлеб Уважаемый не зря
@anatolyannenko1821
@anatolyannenko1821 2 жыл бұрын
вроде как табы и аккордеон с ошибками, если удалить блок то js плодит ошибки что не есть хоршоо
@tortik_0162
@tortik_0162 Жыл бұрын
А что за плагин, который автоматически переводит слова, если написал не в той раскладке?
@WebCademy
@WebCademy Жыл бұрын
PuntoSwitcher - для Windows
@user-pt1te3uh7f
@user-pt1te3uh7f 9 ай бұрын
2:55
@thereayou620
@thereayou620 3 жыл бұрын
в 1 задание код можно сократить еще больше "content.classList.toggle('content-hidden') ? button.textContent = 'Открыть блок' : button.textContent = 'Закрыть блок';"
@slava7743
@slava7743 2 жыл бұрын
Я не IT-ник( просто интересно), непонятно, зачем такое нагромождение классов в аккордеоне и не проще вместо addEventListener использовать onclick?
@WebCademy
@WebCademy 2 жыл бұрын
Каждый класс отвечает за определенное свойство. Можно и onclick использовать.
@slava7743
@slava7743 2 жыл бұрын
@@WebCademy Спасибо!
@MAZAJKA174
@MAZAJKA174 3 жыл бұрын
Здравствуйте, Юрий. Ссылка на курс некорректная.
@ЛидияПаринова-п1т
@ЛидияПаринова-п1т 3 жыл бұрын
kzbin.info/www/bejne/i3fQi5SEn5uqr6M Это первая часть.
@WebCademy
@WebCademy 3 жыл бұрын
Константин, благодарю!) Поправил. webcademy.ru/jscourse/
@max_snischuk
@max_snischuk Жыл бұрын
без дата-атрибутов никак?
@WebCademy
@WebCademy Жыл бұрын
Можно и без них, на CSS классах например. С дата-атрибутами удобно.
@lisukl2521
@lisukl2521 2 жыл бұрын
Мы нашим родителям не сообщаем что внутри нас кто то кликал. Звучит как то не очень.
@e_eQuator
@e_eQuator Жыл бұрын
чел, мб тебе похрен, но у меня изза твоих уроков скоро ожог сетчатки будет. Неужели так сложно приятный для глад бэкграунд-колор прописать??? без негатива(с негативом(без негатива))
@WebCademy
@WebCademy Жыл бұрын
И какой цвет вызывает такую реакцию? Белый, темно синий в редакторе или зеленый который был в браузере на фоне?
@александрсаковский-с7д
@александрсаковский-с7д 2 жыл бұрын
Uncaught TypeError: Cannot read properties of undefined (reading 'toogle') at HTMLDivElement.
@WebCademy
@WebCademy 2 жыл бұрын
Опечатка в classList - пишется с заглавной L
@александрсаковский-с7д
@александрсаковский-с7д 2 жыл бұрын
@@WebCademy Не знаю что и сказать.)) Спасибо Юр. Все таки перерывы нужно делать. Глаза просто незаметно мылятся.
@WebCademy
@WebCademy 2 жыл бұрын
@@александрсаковский-с7д Да, бывает))
@valerymonastyrev3229
@valerymonastyrev3229 Жыл бұрын
Спасибо
@Grigoren_com
@Grigoren_com 2 жыл бұрын
спасибо за урок! очень хорошее и подробное объяснение
@olegsemenets7300
@olegsemenets7300 2 жыл бұрын
Спасибо за урок
Методы массивов в JS   forEach, find, findIndex, filter, map, reduce
31:49
ВебКадеми | Юрий Ключевский
Рет қаралды 8 М.
JS  Как самостоятельно выучить JavaScript  Пошаговая схема
14:42
ВебКадеми | Юрий Ключевский
Рет қаралды 71 М.
Молодой боец приземлил легенду!
01:02
МИНУС БАЛЛ
Рет қаралды 1,9 МЛН
快乐总是短暂的!😂 #搞笑夫妻 #爱美食爱生活 #搞笑达人
00:14
朱大帅and依美姐
Рет қаралды 12 МЛН
За кого болели?😂
00:18
МЯТНАЯ ФАНТА
Рет қаралды 3,1 МЛН
Как стать ДЕЙСТВИТЕЛЬНО хорошим программистом
7:35
Бинарный происк
Рет қаралды 112 М.
JavaScript v.2.0. Замыкания
22:58
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 44 М.
Как ЧИТАТЬ Людей за ТРИ Шага  Татьяна Черниговская
8:45
Ментальная Мастерская
Рет қаралды 12 М.
«Осень». Самая большая загадка Windows XP
14:36
Девять десятых
Рет қаралды 1,3 МЛН
Молодой боец приземлил легенду!
01:02
МИНУС БАЛЛ
Рет қаралды 1,9 МЛН