На этом курсе начинают с основ jQuery. Рассматривают обёртку jQuery и принципы ненавязчивого JavaScript. Учат работать с элементами DOM. Затем переходят к базовым селекторам CSS. Студенты учатся создавать новые HTML-элементы и манипулировать обёрнутыми наборами.
Далее курс показывает, как читать и устанавливать значения атрибутов. Учат изменять стили отображения элементов и устанавливать их содержимое. Отдельно рассматривают обработку значений элементов формы. Затем переходят к модели событий - от уровней DOM 0 и 2 до модулей Internet Explorer и собственно jQuery.
Этот блок учит скрывать и отображать элементы. Показывают анимационные эффекты при изменении визуального состояния. Студенты осваивают создание собственных анимационных эффектов - масштабирование, падение, рассеивание.
Курс охватывает вспомогательные функции jQuery - флаги, управление объектами, динамическая загрузка сценариев. Затем переходят к созданию собственных модулей расширения - вспомогательных функций и новых методов обёртки.
Завершающие модули посвящены работе с jQuery UI. Учат выбирать стили и компоненты, работать с элементами управления и эффектами. Отдельно рассматривают популярные расширения - FancyBox, Form Plugin, Dimension Plugin и Live Query Plugin.
Курс включает практические занятия с проверкой домашних заданий. Студенты получают бесплатный видеокурс. После завершения проходят онлайн-тестирование и получают сертификат.