Профессиональный навык

Работа с интерактивными элементами в JavaScript

Подробное описание навыка

Описание навыка

Профессиональная задача:

Умение программировать и «оживлять» типовые однослойные интерактивные элементы: кнопки, переключатели, табы, аккордеоны, спойлеры, кликабельные карты и подобные элементы с помощью нативного JavaScript и популярных JS-библиотек.

Зачем нужен этот навык:

Разнообразные интерактивные элементы обычно есть в каждом современном сайте или приложении, которые не только отображают информацию, но и позволяют пользователю взаимодействовать с интерфейсом. Чтобы запрограммировать свёрстанный интерфейс нужно уметь работать с событиями, управлять структурой DOM-элементов и их стилизацией, рассчитывать координаты элементов на странице, контролировать размеры и прокрутку браузерного окна. Получившийся интерфейс должен быть удобен в использовании и бережливо расходовать ресурсы системы.

Состав навыка

Подготовительный материал

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

Углублённая теория

Углублённая теория и методики общим объёмом 30-50 страниц.

Демонстрационные кейсы

Четыре демонстрационных кейса: 2 лёгкого уровня, 1 среднего уровня и 1 сложного уровня.

В каждом кейсе в качестве входных данных мы получаем вёрстку страниц. Затем, используя предложенную методику, пошагово программируем страницу. На выходе получаем готовый работающий интерфейс. Все шаги детально описаны.

Пошаговые разборы кейсов

Один разбор для каждого демо-кейса.

Разборы кейсов выполнены в виде подробных текстовых демонстраций с поясняющими иллюстрациями и примерами кода.

Тренировочный материал

Кейсы с возрастающей сложностью и эталонными решениями, на которых вы и тренируете навык.

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

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

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

Открыть доступ к навыку

Экономия

Полный комплект по цене базового

Материалы в разработке. Релиз в 2021 году.

Базовый комплект

$24.99
  • Методика
  • 4 профессиональных кейса
  • Дополнительная теория

Полный комплект

$24.99
  • Методика
  • 10 профессиональных кейсов
  • Дополнительная теория

Нажимая «Оплатить», вы подтверждаете своё согласие с условиями Лицензионного договора.