Обучение JavaScript. Урок для начинающих. Скрипты для сайта интернет магазина

Поділитися
Вставка
  • Опубліковано 13 чер 2024
  • ↓↓↓ Таймкоды, ссылки на материалы в описании под видео ↓↓↓
    Обучение JavaScript на практическом примере. Пишем JS скрипты для сайта интернет магазина. Работа с DOM, поиск элементов, нажатие (клик), функции, переменные, массивы. Урок по языку программирования JavaScript от веб-разработчика.
    Интенсив по JavaScript.
    Паттерн MVC. JSON и LocalStorage: school.webcademy.ru/intensive...
    ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    💻 Бесплатный курс "Создай свой первый сайт на HTML5 и CSS3"
    От установки редактора, до публикации в сети.
    👉 Получить уроки, конспекты, макет и код из уроков: webcademy.ru/htmlsite/
    ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    💻 Курс по созданию и верстке сайтов: webcademy.ru/htmlstart/
    Обучение с наставником, 3 месяца, результат, гарантия.
    Научим создавать веб-сайты и зарабатывать на этом.
    Старт обучения: 01 Июля 2024 года.
    💻 Курс "Frontend разработчик. JavaScript + React": webcademy.ru/jscourse/
    Обучение с наставником, 3 месяца, результат, гарантия.
    Старт обучения: 08 Июля 2024 года.
    💻 Курс "Разработка сайтов на PHP + MySQL":
    webcademy.ru/phpcourse/
    Создание сайтов с системой управления.
    Присоединиться к курсу можно прямо сейчас.
    🏁 Обучение с нуля
    💁‍♂️ Обучение с наставником
    🎯 Доведение с нуля до результата
    🏢 Помощь с трудоустройством
    💵 Поможем взять первый заказ на фрилансе
    💳 возможна рассрочка
    💳 если курс не понравится, вернём деньги в первую неделю
    ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    💈 Сайт школы ВебКадеми: webcademy.ru/
    💈 Вступайте в группу Вконтакте: webcademy
    💈 Подписывайтесь на Telegram: t.me/webcademynews
    📍 Материалы к уроку:
    • Стартовый шаблон урока: webcademy.ru/webinars/shop-st...
    • Готовый код с урока: webcademy.ru/webinars/sushi-s...
    Тайм-коды:
    00:00 Знакомство с проектом
    03:00 Начинаем работу. Знакомство с версткой проекта
    05:03 Счетчик для одного товара на JS
    28:10 Счетчики для всех товаров на JS
    46:59 Добавление товара в корзину
    01:07:14 Суммирование одинаковых товаров в корзине
    01:18:49 Удаление товара из корзины. JavaScript
    01:29:32 Скрытие надписи "Корзина пуста"
    01:45:33 Показ блока "Оформить заказ"
    01:48:07 Подсчет стоимости товаров в корзине
    02:10:30 Блок "доставка"
    02:20:16 Примечание и информация о Интенсиве JS MVC
    02:22:20 Бонус. Работа с JSON на JavaScript
    02:37:59 Курс по JavaScript frontend разработке
    ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    Меня зовут Юрий Ключевский. Я занимаюсь разработкой сайтов уже много лет, специализируюсь на front-end разработке и верстке сайтов, JavaScript и PHP программировании. Здесь буду делиться с вами информацией на разные темы по веб-разработке - HTML, CSS, JavaScript, JQuery, PHP, MySQL, React, Gulp.
    На нашем канале bit.ly/3erF41X вы найдете много полезных обучающих материалов, а так же сможете поработать со мной лично пройдя мои курсы.
    ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    Сайт школы ВебКадеми: webcademy.ru/
    Наша группа Вконтакте: webcademy
    Telegram канал: t.me/webcademynews

КОМЕНТАРІ • 330

  • @pushkareff
    @pushkareff 2 роки тому +29

    Самое понятное и адекватное объяснение JS, которое я видел в жизни. Удачи автору!

  • @dabroful
    @dabroful Рік тому

    Спасибо! По-больше бы таких видео!

  • @jellybelly7373
    @jellybelly7373 2 роки тому +4

    Спасибо за видео!) Побольше бы таких практик по js))

  • @user-bo2fn9ye6b
    @user-bo2fn9ye6b Рік тому +4

    на самом деле от души брат за твои грамотные уроки. Ты прямо надежда моя!

  • @nikita-uw7kk
    @nikita-uw7kk Рік тому +15

    Отличный видео-урок, у Вас явный талант к преподаванию ,очень доходчиво объясняете !

  • @Alex-wg8tb
    @Alex-wg8tb Рік тому +5

    Как же хорошо обьясняете. Спасибо вам.

  • @iharrwe
    @iharrwe Рік тому +1

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

  • @user-lm9ee1gn5p
    @user-lm9ee1gn5p Рік тому +3

    Хочу выразить огромную благодарность за контент, все понятно без воды

  • @alexkir9312
    @alexkir9312 Рік тому +1

    Спасибо. Очень крутой материал)

  • @kseniia_tutor
    @kseniia_tutor Рік тому

    Супер! Большое спасибо, ясно и крайне доходчиво.🥰

  • @dinex815
    @dinex815 11 місяців тому +3

    Офигенная подача и все понятно. Большое спасибо автору за такой контент!

  • @igr3943
    @igr3943 Рік тому

    Это было здорово! Моё почтение за такой урок и мастеркласс!

  • @user-zd1se1ml4v
    @user-zd1se1ml4v 2 роки тому +3

    Спасибо! Понятно и доступно)

  • @Andrew_Dreamer13
    @Andrew_Dreamer13 Рік тому

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

  • @---ls6st
    @---ls6st Рік тому +22

    Это дар, уметь так объяснять доходчиво.. Наконец-то блондинка начала понимать JS..😂 Респект и благодарность

    • @emilsarymsakov7028
      @emilsarymsakov7028 Рік тому +1

      Аналогичная история. Только я не блондин. Спасибо, автор

    • @jesterjester3836
      @jesterjester3836 4 місяці тому +1

      Как ваши успехи ?)

  • @alexche4712
    @alexche4712 2 роки тому +6

    Респект, мэн!! Очень толково все изложил без воды и без лишнего разжевывания . И за возможность скачать исходники и готовый результат отдельное спасибо.

  • @Anahitacode
    @Anahitacode 2 роки тому

    Очень полезно и содержательно. Все работает! Спасибо за урок

  • @lana240669
    @lana240669 10 місяців тому +1

    Спасибо вам огромное, уже второй день смотрю и понемногу делаю. Получается. Хоть понятно у вас - что и для чего делаем и прописываем.

  • @dmitry_beresten
    @dmitry_beresten Рік тому +2

    Классный урок. Писал код вместе с автором во время просмотра. Всё получилось! Я очень рад. Побольше бы таких уроков на вашем канале где что-то пишется на JavaScript. Хорошо, что даёте файлы со стартовым кодом и готовым кодом. Иногда из-за невнимательности что-то пропустил и всё... а тут подсмотрел - и нашел ошибку. За это отдельное спасибо! Удачи вам и мотивации записывать подобные видео :)

  • @Anatoli-bq1pe
    @Anatoli-bq1pe Рік тому

    Благодарю за подробное объяснение

  • @ai-bloggers
    @ai-bloggers 24 дні тому

    Спасибо большое! Очень доходчиво! Очень хочется по админке и CRUD обучение

  • @user-bj3gc6xs9p
    @user-bj3gc6xs9p Рік тому +6

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

  • @dedlive51
    @dedlive51 2 роки тому +1

    Доходчивое объяснение многих вещей. Для новичков будет очень полезно.

  • @VideosFromNorway
    @VideosFromNorway 9 місяців тому

    Прошел урок )))Как всегда все круто!Отдельное спасибо и респект что оставляете в открытом доступе начальные и готовые файлы проекта в отличии от некоторых других блогеров которые даже самую простую строчку кода умудряються заливать на патреон как платный контент что напрочь отбивает любое желание смотреть их видео!Удачи вам в продвижении контента!

  • @dmitryck8721
    @dmitryck8721 2 роки тому +58

    Жаль что я не нашел этот канал раньше, у меня проблемы с Js но в этом видео шикарное объяснение, все понятно и доходчиво, спасибо !

    • @user-lm9ee1gn5p
      @user-lm9ee1gn5p Рік тому +1

      Полностью согласен

    • @maksonix
      @maksonix Рік тому

      привет у мнея тоыхе проблеми отзовитес как ваш прогрес?

    • @ExtremelyDangerous13
      @ExtremelyDangerous13 11 місяців тому

      У вас получилось сделать сайт полностью?

    • @visitingkatrin5620
      @visitingkatrin5620 11 місяців тому

      Аналогично

    • @user-ke5fn6sm8u
      @user-ke5fn6sm8u 8 місяців тому

      Привет, спустя год, как ваш прогрес?

  • @daryaemelyanova1785
    @daryaemelyanova1785 2 роки тому +3

    Хороший урок, особое спасибо за часть "работа с JSON"

  • @Nebogr
    @Nebogr Рік тому +3

    Здравствуйте, можно побольше таких уроков🙏

  • @user-rf3fq5if2n
    @user-rf3fq5if2n 2 роки тому

    Шикарное объяснение, автору спасибо!

  • @ddkadaddkada4357
    @ddkadaddkada4357 Рік тому

    Спасибо большое, что на просторах ютуба попался ты. Все очень доходчиво и понятно

  • @optimus839
    @optimus839 Рік тому

    Шикарное объяснение. Большое спасибо!

  • @user-mw6lr7hl9i
    @user-mw6lr7hl9i 2 роки тому +1

    Очень полезный ролик, всё очень доходчиво, а главное - показывает как используется JS на практике, большое спасибо☺

  • @user-tb4fz4gq9j
    @user-tb4fz4gq9j 5 місяців тому

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

  • @user-ck6qi9qw9y
    @user-ck6qi9qw9y 2 роки тому

    Одно из лучших практических видео!!!

  • @akust0912
    @akust0912 Рік тому

    Спасибо! Очень понятно, подробно объясняешь и чисто пишешь код!

    • @childofinfection4118
      @childofinfection4118 2 місяці тому

      урок определённо здоровский, и для начинающих прям круто. Но сам код имеет некоторые лишние действия как я считаю. Но урок всё равно полезный)

  • @orginal_parfume
    @orginal_parfume Рік тому

    Спасибо огромное за грамотное обьяснение!!

  • @svoy4el
    @svoy4el 9 місяців тому

    Отличный контент,Игорь!подача, ценность материала,все супер.Нужен ещё контент относительно интернет магазинов на js

  • @rollim3100
    @rollim3100 6 місяців тому

    Спасибо тебе за урок! Благодаря тебе вышел на фриланс!!!

  • @ivanhroshev3379
    @ivanhroshev3379 Рік тому +6

    Все хорошо расписано и понятно. Качество и уровень кода проста на высоте, как и подачи материала в целом. Что сказать, ещё один фаворит в моем чемодане.

  • @Arkunya93
    @Arkunya93 Рік тому +2

    Очень круто объясняете! Все доходчиво. Так и аппетит просыпается идти к вам на курсы!

  • @aidasabirova1315
    @aidasabirova1315 Рік тому

    Алла разы болсын,өте түсінікті

  • @vanitas2018
    @vanitas2018 2 роки тому +21

    Мне нравиться ваши видео. Хотелось бы больше видео с JavaScript :)

  • @user-lv6ib2rm6g
    @user-lv6ib2rm6g Рік тому

    Очень полезный гайд! Автор - мужик с большой буквы! Респект таким людям)

  • @karyazin85
    @karyazin85 2 роки тому +7

    Спасибо Вам огромное за этот урок. Кладезь полезной, применимой на практике информации. Отличная, понятная подача! Так же спасибо за ссылки на материалы курса. Вообще канал -ТОП! У Вас, однозначно, огромный педагогический талант. Успехов Вам)

    • @ExtremelyDangerous13
      @ExtremelyDangerous13 11 місяців тому

      Вы сделали этот сайт полностью?

  • @sw3ptop
    @sw3ptop 3 місяці тому

    спасибо большое за урок, узнал много нового

  • @Triceps78
    @Triceps78 8 місяців тому

    Спасибо большое за урок, наставник

  • @user-bu9hz3xs7o
    @user-bu9hz3xs7o 2 роки тому +1

    Ты просто лучший, всё просто и понятно, спасибо тебе за этот ролик

  • @chiisai-ookami8417
    @chiisai-ookami8417 6 місяців тому

    Вы просто боженька ) Спасибо огромное )

  • @crn05
    @crn05 Рік тому

    Спасибо за видео, все получилось, все понял 👍

  • @bogdankozlovskiy715
    @bogdankozlovskiy715 2 роки тому +1

    Хотелось бы больше видео с JavaScript :)

  • @rostyslavkinash5232
    @rostyslavkinash5232 2 роки тому

    спасибо за урок

  • @user-ky6ml4lr6i
    @user-ky6ml4lr6i Рік тому

    ты лучший ! развития тебе!!!!

  • @lvovich_biz
    @lvovich_biz Місяць тому

    Пушка! Спасибо большое 🎉🎉🎉

  • @borislihachev8325
    @borislihachev8325 Рік тому

    Супер объясняешь, 👍👍👍👍

  • @tronget
    @tronget 2 роки тому

    Отличный урок! Спасибо)

  • @ilya5366
    @ilya5366 2 роки тому

    Ну это просто шедевр , понятнее уже некуда.

  • @michael3513
    @michael3513 3 місяці тому

    Благодарю за отличное изложение материала. Все очень доходчиво. Отдельное спасибо, что без фреймворков. Пробовал освоить React - пока не получилось, вернулся к более глубокому изучению чистого JS, этот видеоролик - просто клад.
    Заинтересовался темой, как дальше отправлять данные заказа из корзины, их получать и обрабатывать. Насколько я понимаю, в данном примере данные о содержании заказа содержатся вне тега , внутри формы находится только поле ввода номера телефона и кнопка "Заказать"...
    Буду искать материалы))

  • @mythl.l.l9397
    @mythl.l.l9397 Рік тому

    Я даже подпишусь! Очень помог, самый понятный гайд

  • @sanjo6465
    @sanjo6465 Рік тому

    Спасибо большое!

  • @user-qu1he5kt8r
    @user-qu1he5kt8r 2 роки тому

    спасибо это очень интересно

  • @r3dkin
    @r3dkin 2 роки тому +2

    Лучшее обьяснение которое я видел! Большое спасибо за такой материал! Посмотрел и переписал весь код на одном дыхании!

  • @user-vp6bu3fg1o
    @user-vp6bu3fg1o 5 місяців тому

    Видео просто шик))) спасибо большое

  • @MrGreenman02
    @MrGreenman02 Рік тому

    тот случай когда получаешь не только знания но и удовольствие от процесса!) Юра ты Красавчик!) так держать!)

  • @nikomunikabelen8540
    @nikomunikabelen8540 2 роки тому +1

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

  • @alexandrgusletsov2567
    @alexandrgusletsov2567 Рік тому

    огромное спасибо!!!

  • @jabalopa5980
    @jabalopa5980 Рік тому

    очень круто и понятно объясняешь, спасибо за такой контент и проделанную работу!

  • @alexasanchobetherestors9962
    @alexasanchobetherestors9962 Рік тому +3

    Данное видео - это золотой клад. Определенно лайк и в избранное! Вот такой контент нужен, с практикой!

  • @user-zg7ev3ig1b
    @user-zg7ev3ig1b 2 роки тому

    СПАСИБО!!

  • @user-jc5ck5ph5t
    @user-jc5ck5ph5t 3 місяці тому

    это супер, так понятно, как для детей просто! спасибо Вам большое! единственная проблема - запомнить эту логику и последовательность. наверное, надо десятки таких корзин для этого сделать...

    • @WebCademy
      @WebCademy  3 місяці тому

      Все верно, раза 4 повторите и запомните. Так и есть)

  • @user-jf8gq3sy2y
    @user-jf8gq3sy2y 2 роки тому +1

    Крутой чел. Разжевал конкретно

  • @qwerty10959
    @qwerty10959 2 роки тому

    отлично!

  • @XyuTe6eHaBopoTHuK
    @XyuTe6eHaBopoTHuK Рік тому

    Спасибо! Подписался

  • @user-gi2bo3jq1r
    @user-gi2bo3jq1r 2 роки тому

    огромное спасибо

  • @dmaberlin
    @dmaberlin Рік тому

    супер!

  • @user-nt9vg1im9g
    @user-nt9vg1im9g 2 місяці тому

    Спасибо за урок

  • @user-ek9mp1nw5s
    @user-ek9mp1nw5s 10 місяців тому

    Очень годно 👍

  • @sergeyastafurov7301
    @sergeyastafurov7301 2 роки тому +2

    Огромнейшее Спасибо автору ролика. Смотрим всей семьей! Ладно шутка, я один смотрю но всё очень интересно. Было бы у меня НОЛЬ опыта в ДЖ первое видео которое я бы посмотрел это было бы ваше. Жаль что вы избегаете таких терминов как Делегирование событий, всплытие и погружение объекта, DOM и т.д
    но за такую подробность это простительно .
    Подписка, лайк!

  • @rustamlivaev
    @rustamlivaev Рік тому

    Вы правда крутой ментор. Прям хочется купить у вас курс, но понимаю что ранее купленные курсы нужно довести до конца. Жаль что вас раньше не увидел.

  • @olddim5606
    @olddim5606 Рік тому +1

    спасибо за урок очень полезен☺, у меня вопрос а как подключить товары к базе с добавлением

  • @hayk1434
    @hayk1434 2 роки тому

    спасибо очень доходчиво😊😊
    а может есть и css который Вы написали для этого JS-а

  • @user-js9pd7cv6g
    @user-js9pd7cv6g 2 роки тому +2

    Вот это топ объяснения! Как 1000 лайков поставить)?

  • @Logistar
    @Logistar Рік тому

    я за видео узнал больше, чем на своих курсах

  • @mythl.l.l9397
    @mythl.l.l9397 Рік тому

    Спасибо больше

    • @mythl.l.l9397
      @mythl.l.l9397 Рік тому

      за код в описании и понятное объяснение

  • @edgarharoyan2934
    @edgarharoyan2934 2 роки тому

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

  • @dooleanoff
    @dooleanoff Рік тому +4

    2:05:54 - если у вас не изменяется сумма при кликах в счётчике в корзине, то поменяйте условие:
    if (event.target.closest('.класс вашего элемента'))

  • @Enciiny
    @Enciiny 2 роки тому

    Видео попало в рекомендации только сейчас, через 4 месяца

  • @Arabalifbosi
    @Arabalifbosi 2 роки тому +2

    Сохраните эфир потом посмотрю ша немогу

  • @user-gf1jk6hb4n
    @user-gf1jk6hb4n 2 роки тому

    лучшее видео

  • @juliaj1791
    @juliaj1791 Рік тому

    Здравствуйте, очень заинтересовали ваши уроки, но есть ли у вас урок именно по верстке этого шаблона? Хотела бы начать с этого, а то получается видео по готовом шаблону, хотелось бы тоже его сделать по вашим урокам

  • @AlekseyGaraev
    @AlekseyGaraev 2 роки тому +1

    Можно ли корзину на ajax разворачивающуюся сделать интересно 🤔💭

  • @jonatanslapinskis1723
    @jonatanslapinskis1723 Рік тому +1

    спасибо очень познователний урок. Фигми нету?

  • @user-mn1so6hs8z
    @user-mn1so6hs8z 2 роки тому

    Неужели нашёл что-то годное

  • @goodcthulhu250
    @goodcthulhu250 2 роки тому +1

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

  • @islambiigaziev4300
    @islambiigaziev4300 Рік тому +1

    🔝🔝

  • @user-ni8eb7mb3c
    @user-ni8eb7mb3c Рік тому

    Ваша разметка в html просто самая читабельная 👍🙏🏻

    • @WebCademy
      @WebCademy  Рік тому +1

      Спасибо)

    • @user-ni8eb7mb3c
      @user-ni8eb7mb3c Рік тому

      @@WebCademy подскажите у меня пишет чтоб devTools не доступен в России , и не никак не проверить теперь код установил vpn ничего не изменилось как проверять написание и работу не понимаю

    • @WebCademy
      @WebCademy  Рік тому

      @@user-ni8eb7mb3c Странно, не встречал такого. Попробуйте Firefox.

    • @ExtremelyDangerous13
      @ExtremelyDangerous13 11 місяців тому

      @@WebCademyУ меня ошибка в консоли почему-то. Когда я пишу counter.innerText и не появляется 1 внизу,как у вас на 17:40 минуте в видео. Ошибка такая: Uncaught ReferenceError: counter is not defined at : 1:1 и всё

  • @_Mirage_org
    @_Mirage_org Рік тому

    Спасибо огромное, теперь я начал более менее понимать как это все работает.
    но у меня есть вопрос, какой плагин ты используешь? ибо как ты пишешь внутри JS хтмл код с пробелами и ентер? когда я просто копирую и вставляю мне приходится убирать все между ними отступы потому что js не заработает нормально и всегда светится красным. изза этого невозможно нормально воспринимать весь хтмл код который я написал.

  • @vladimiripod
    @vladimiripod Рік тому +1

    маленькая добавка- если у кого-то, как у меня, дробные цены (20,5 долларов, например), используйте parseFloat вместо parseInt в totalPrice (parseInt округляет дробные числа)

  • @user-tl2ut9pu4k
    @user-tl2ut9pu4k 4 місяці тому

    спосибо человеческое 😄;

  • @dennisfisher2684
    @dennisfisher2684 2 роки тому

    Здравствуйте! А как посмотреть продвинутый интенсив? Ссылки на него нет в описании.

  • @JagerUA03
    @JagerUA03 2 роки тому

    А можно дублировать ссылки на "макет" даного урока скажем на google drive?

  • @user-ip9ie3ng3y
    @user-ip9ie3ng3y 2 роки тому

    Добрый день подскажите не вижу ссылку на интенсив где модно купить please!