Курс JavaScript — октябрь

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

Курс двухмесячный, предполагает знание html и основ программирования (циклы, массивы).

Программа курса:
Занятие 1. Синтаксис языка JavaScript
Синтаксис языка JavaScript и его применение в HTML документах. Базовые конструкции языка – переменные, циклы, массивы, объекты, функции, замыкания, анонимные функции. Передача функции в качестве параметра в другую функцию и каллбеки.
Занятие 2. Базовые объекты JavaScript
Базовые объекты JavaScript – Array, Math, Date, Number, String и их использование. Базовые средства ввода и вывода данных.
Занятие 3. Практическое занятие
Разработка прикладного приложения (специализированного калькулятора) на JavaScript.
Занятие 4. Клиентские объекты JavaScript
Клиентские объекты JavaScript – Window, Document, Location, History и их использование.
Занятие 5. События JavaScript и динамическое формирование HTML документов
События JavaScript и обработчики событий. Всплывание событий. Динамическое формирование HTML документов. Установка CSS свойств при помощи JavaScript. Таймеры.
Занятие 6. Практическое занятие
Разработка многоуровневого меню или нестандартного виджета (выпадающего календаря, часов, списка выбора, фотогаллереи, всплывающего окна) для сайта на выбор.
Занятие 7. Работа с формами и cookie в JavaScript
Работа с формами на JavaScript. Пример верификации данных формы. Cookie и управление ими.
Занятие 8. Графика в JavaScript
Тег Canvas и работа с графикой на стороне клиента.
Занятие 9. Практическое занятие
Разработка функции для верификации данных произвольной HTML формы. Разработка графического приложения на JavaScript (например, визуализация графика или гистограммы)
Занятие 10. Основы JQuery
Подключение JQuery к проекту. Структура JavaScript кода, использующего JQuery. Понятие обернутого набора. Нестандартные селекторы JQuery и основные методы выборки HTML тегов.
Занятие 11. Работа с HTML-документом при помощи JQuery
Манипулирование обернутым набором. Динамическое формирование HTML документов на JQuery. Манипулирование CSS классами и CSS свойствами при помощи JQuery. Манипулирование атрибутами. Нестандартные атрибуты.
Занятие 12. Основы JQuery
События и обработчики событий JQuery, встроенные эффекты и анимация HTML элементов. Живые события JQuery.
Занятие 13. Практическое занятие
Разработка прикладного приложения (специализированного калькулятора) с графическим HTML интерфейсом на JQuery.
Занятие 14. Технология AJAX и ее использование на стороне клиента
Технология динамической подгрузки данных AJAX. Основные средства JQuery для работы с AJAX запросами.
Занятие 15. Основы JQuery UI
Получение кода и подключение JQuery UI к проекту. Основные возможности JQuery UI и новые эффекты визуализации. Основные компоненты JQuery UI. Примеры программного кода.
Занятие 16. Практическое занятие
Разработка фотогаллереи с использованием JQuery UI.

Контактный телефон 071-314-85-55 Сергей Владимирович

Ваш преподаватель

Виталий Александрович

ДонНТУ, доцент кафедры компьютерных медиасистем. Опыт работы преподавателем — с 2005 г. Резюме

1800 руб/мес

Записаться

Остались вопросы?

Имя

Телефон или Email

Ваше сообщение

Яндекс.Метрика