Иконка

Использование JQuery для разработки интерактивных веб-сайтов

Повышение квалификации, 30 ак.часов

Записаться на курс

Треугольник
Треугольник
Треугольник

Аннотация курса

Курс предназначен, как для начинающих разработчиков, так и для специалистов, уже занимающихся разработкой Web-сайтов. JQuery – бесплатный JavaScript-фреймворк позволяющий расширить функциональность и добавить различные эффекты к пользовательскому интерфейсу веб-приложения. В курсе будет продемонстрированы примеры добавления интерактивных и динамичных компонентов страницы, различных элементов управления, эффектов и плагинов.

Для полноценного усвоения материала слушателям желательно иметь навыки браузерной верстки, а так же базовые знания HTML, CSS и JavaScript.

Если слушатель курса, обучающийся очно, по тем или иным причинам пропустил занятия, ему будет предложено пройти эти занятия в дистанционной форме.

Очное обучение проходит по расписанию в вечерние часы (18.30 — 21.50) 1-2 раза в неделю
Дистанционное обучение — по индивидуальному календарному плану

Предварительные требования

Уверенный пользователь ПК

Программа курса

  • Тема 1. Введение в jQueryСтрелка вниз
    • Библиотеки JavaScript. Библиотека jQuery. Начало работы с jQuery.

  • Тема 2. Выбор элементов с помощью селекторов и фильтров Стрелка вниз
    • Селекторы. Выбор элементов с помощью комбинирования селекторов. Базовые фильтры. Выбор элемента по индексу. Выбор заголовков. Фильтры видимости объектов.

  • Тема 3. Манипуляции с элементами, их свойствами и содержимым.Стрелка вниз
    • Манипуляции со стилями. Функция CSS. Определение наличия класса у элемента. Определение положения полосы прокрутки. Добавление или удаление класса. Управление атрибутами. Изменение свойств атрибутов элемента. Замена и клонирование элементов. Работа с html-содержимым элемента. Обертывание элементов.

  • Тема 4. События.Стрелка вниз
    • Объект event. Пространство имен. Прямая и делегированная обработка (параметр selector). Обработчики событий. Поочерёдное выполнение нескольких функций. События загрузки страницы. События браузера. События клавиатуры. События формы.

  • Тема 5. Методы работы с наборами элементов.Стрелка вниз
    • Перемещение по иерархии DOM. Фильтрация элементов набора. Метод filter. Метод is. Поиск элементов по индексам. Добавление элементов в набор. Пользовательские данные элемента.

  • Тема 6. Анимация и эффекты jQuery.Стрелка вниз
    • Встроенные функции анимации. Управление анимацией. Создание пользовательской анимации. Выбор анимированного элемента.

Преподаватели курса

Перепелица Филипп Александрович

Перепелица Филипп Александрович

старший преподаватель,
автор курсов на платформе OpenEdu

Google ссылка Research ссылка

Пономаренко Сергей Иванович

Пономаренко Сергей Иванович

приглашенный эксперт,
член союза дизайнеров

Google ссылка Research ссылка

Карлов Петр Геннадьевич

Карлов Петр Геннадьевич

приглашенный эксперт

Google ссылка Research ссылка

Певзнер Виталий Владимирович

Певзнер Виталий Владимирович

приглашенный эксперт

Google ссылка Research ссылка