Курс Программирование JavaScript на базе библиотеки JQuery
Описание курса:
На сегодняшний день ни один веб –проект не обходится без применения JavaScript. Скрипты написанные на этом языке позволяют реагировать на действия посетителя, обрабатывать клики мыши, перемещение курсора, скрывать или отображать элементы веб-страниц, получать и устанавливать cookie, запрашивать данные, выводить сообщения……и многое, многое другое! Поэтому следующим шагом после изучения HTML, CSS – это Программирование на JavaScript . Так же в курс входит изучение библиотеки JQuery, которая благодаря своим мощным возможностям и простотой в использовании приобрела большую популярность. С помощью JQuery Вы с легкостью сможете осуществлять различные визуальные эффекты: Слайдер с движущимися картинками, анимированная галерея, всплывающее анимированное меню и многое другое. Все это позволяет сделать веб-страницу «живой» и многофункциональной.
По окончании курса выдается сертификат Учебного центра Бейсик.
Курс предназначен для:
для Web-дизайнеров, HTML-верстальщиков, Web-программистов.
Информация о тренере:
Профессиональный опыт: с 2006– по сегодняшний день веб-программист.
За время своей профессиональной деятельности, принимал участие во многих успешных проектах.
Ключевые области знаний:
- HTML, СSS, PHP, JavaScript, Adobe Flash, Action Script, Codeigniter, MVC, MySQL, PostgreSQL.
Преподавательский опыт: 5 лет – тренер в УЦ Бейсик.
Читает курсы «HTML, CSS» , «Программирование на JavaScript», «Веб -Программирование PHP - Уровень 1», «PHP pro».
Имеет успешный опыт проведения курсов Web - программирования онлайн. Объясняет простым и доступным языком на реальных примерах из жизни.
Требования к слушателям:
Для усвоения материала необходимы знания языка гипертекстовой разметки HTML и каскадных таблиц стилей в объеме курса Курсы WEB ДИЗАЙН - HTML5.0/ CSS3.0
|
ЗАЯВКА НА ОБУЧЕНИЕ
СПИСОК ВСЕХ КУРСОВ
Выпускники этого курса чаще всего записываются на:
Форма навчання | Вартiсть, грн. | Кiлькiсть годин | Кiлькiсть занять |
Индивидуальное | 4999 | 40 | 20 |
Группа 5 чел. | 2100 | 40 | 20 |
Группа 5-10 чел. | 0 | 0 | 0 |
Курс Программирование JavaScript на базе библиотеки JQuery можно пройти также через систему on-line обучения.
Чтобы понять, как будет проходить он-лайн обучение, первое занятие Вы можете пройти БЕСПЛАТНО!!!
Как начать on-line обучение ? (4шага)
Отзывы об он-лайн обучении.
Тема №1. Введение в JavaScript.
1. Что такое JavaScript? Возможности и тенденции развития.
2. Подключение и выполнение javascript.
3. Синтаксис, зарезервированные слова.
4. Понятия операторов, переменной, литерала.
5. Классификация типов данных.
Тема №2. Структура управления в JavaScript : условия, циклы, блоки.
1. Условные операторы (if, if/else, if/else if/else)
2. Цикла (while, do/while, for, for/in)
3. Операторы переключения (switch/case/default)
4. Операторы continue, break
Тема №3. Функции.
1. Функции. Имена функций, их создание и вызов.
2. Параметры функций, возвращаемые результаты.
3. Область видимости переменных.
Тема №4. Массивы.
1. Объявление массива. Тип данных Array.
2. Свойства и методы экземпляров Array.
3. Методы pop/push, shift/unshift.
4. Внутреннее устройство массива.
5. Работа с элементами массива в цикле.
6. Размер массива.
7. Методы: split , join, splice, delete, sort(fn),reverse , concat.
8. Методы ES5 : indexOf/lastIndexOf. Перебирающие методы : forEach filter map every/some reduce/reduceRight
Тема № 5. Объекты.
1. Создание объектов в JS, тип данных Object
2. Операции с объектом. Доступ через квадратные скобки. Объявление со свойствами.
3. Свойства и методы объектов.
4. Функция-конструктор, «new».
5. Встроенные объекты: Объекты String, Number, Boolean.
Тема №6. Основы выборки элементов.
1. Введение в JQuery. Правила работы с библиотекой jquery.js.
2. Выбор вложенных, дочерних элементов, следующих и предыдущих, выборка по значению и наличию атрибутов.
3. Основы фильтрации выборок. Фильтры even, odd, not, has, contains, first, last, hidden, visible.
Тема № 7. События.
1. Понятие события на web-странице. Список основных событий. Обработчики события.
2. Синтаксис обработки событий средствами JQuery.
3. Объект Event и его свойства.
4. Всплытие и перехват, Действия браузера по умолчанию, Отмена выделения, невыделяемые элементы. 5. События мыши , События клавиатуры.
6. Формы . События "change", "input", "propertychange" . Метод и событие "submit" . События и методы "focus/blur"
7. События hover, toggle.
8. Таймеры: "setTimeout" и "setInterval".
9. Событие JQuery onReady.
10. Отмена действия html по умолчанию - preventDefault.
11. Анимация в JQuery.
Тема № 8. Использование CSS в JQuery.
1. Задание значений.
2. Анимация CSS свойств.
Тема № 9. Отдельные HTML элементы и работа с ними.
1. Таблицы и ее элементы. Свойства и методы таблицы, ее элементов.
2. Формы и элементы управления. Свойства и методы формы, ее элементов
3. События, связанные с формой и ее элементами.
4. Изображения. Свойства изображений. События, связанные с изображениями
Тема №10. Проверка форм при помощи регулярных выражений. Шаблоны для поиска в строках, тип данных RegExp.
1. Синтаксис регулярных выражений.
2. Спецсимволы, неалфавитные символы (управляющие последовательности).
3. Классы символов.
4. Повторение.
5. Альтернатива, группировка и ссылки (внутри вне шаблона).
6. Флаги.
7. Наборы и диапазоны символов.
8. Множители.
9. Свойства экземпляров RegExp. Методы экземпляров RegExp и String для поиска с использованием шаблонов.
Тема №11. Работа с оформлением и содержимым выбранных элементов.
1. Применение функций к выбранным элементам. Функции text, html.
2. Функции показа/скрытия элементов show, hide, fadeIn, fadeOut, fadeTo, slideDown, slideUp.
3. Применение нескольких функций к одной JQuery-выборке. Работа с несколькими элементам.
4. Функции attr, removeAttr.
5. Функции работы с CSS-стилями css, addClass, removeClass.
6. Работа функций, влияющих на расположение контента до, после и внутри элемента выборки – append, prepend, after, before.
7. Функция each – обработка всех элементов одной выборки.
8. JQuery-массивы. Функция size.
9. Функции clone и remove.
Тема № 12. Введение в AJAX, нетривиальные примеры работы с HTML страницей.
1. Краткий обзор XML документов и формата JSON
2. Основные аспекты работы асинхронного запроса
3. Кроссбраузерный способ организации запроса
4. Принципы работы с полученным ответом в зависимости от его заголовка (responseText, responseXML)
Тема № 13. Объектная модель документа (DOM).
1. Архитектура DOM, дерево элементов веб-страницы.
2. Глобальный объект Window, его свойства и методы: location, history, navigator , screen, document, window.frames[].
3. DOM-элементы веб-страницы и их свойства.
4. Стили и селекторы.
Тема №14. Работа с датой и временем.
Тестирование
Перейти на главную страницу УЦ Бейсик компьютерные курсы Перейти на главную страницу УЦ Бейсик компьютерные курсы