Третий вебинар по БЭМ рассчитан на тех, кто уже знаком с технологией и смотрел прошлые выпуски: «Верстаем веб-страницу» и «Сборка и оптимизация проекта».
На этот раз мы учились писать JavaScript с использованием jQuery для наших блоков в соответствии с принципами методологии БЭМ.
Необходимы базовые знания HTML, CSS и JavaScript, понимание общих процессов веб-разработки и умение пользоваться командной строкой. Для выполнения заданий понадобится терминал с установленными git, Gulp, Node.js и npm.
Содержание вебинара
Краткий повтор в начале: основы методологии БЭМ, именование сущностей в CSS, HTML и файловой системе, сборка БЭМ-проекта.
Расширяем функциональность страницы.
Добавляем валидацию для полей формы и обратный отсчёт до начала и конца акции.
Продолжаем собирать и оптимизировать наш проект с помощью Gulp.