Кафедра компьютерных образовательных технологий Кафедра компьютерных образовательных технологий НИУ ИТМО
•••  .: Программы   .: Преподаватели   .: Координаторы   .: Тьюторские площадки  написать письмо
обучено: 20623
ПРОГРАММЫ :.  
поколение.ru  :.
о центре  :.
обучение  :.
наши выпускники  :.
события  :.
полезные ресурсы  :.
подписка  :.
контакты:.
197101, Санкт-Петербург
Кронверкский пр., д. 49
(812) 233-19-61,
(812) 233-86-16.
contact@dce.ifmo.ru
 
[9.2] Технологии web – программирования. Технологии для создания динамических образовательных интернет-ресурсов (JavaScript, Ajax, SVG).
 

Программа должна формировать следующие практические навыки:

  • программирования на языке JavaScript;
  • асинхронной загрузки данных (объект XMLHttpRequest);
  • реализации Ajax-приложения;
  • применения векторной графики (SVG);
  • разработки игровой обучающей программы с использованием JavaScript и SVG.
 
Тема / содержание Консультант Лекция (часов) Практика (часов)
1
Современные Web-приложения. Классические технологии – HTTP и HTML. Клиентские и серверные технологии. Язык JavaScript. Масштабируемая векторная графика (SVG). Перспективы стандарта WebGL.
Меженин Александр Владимирович 2 7
2
Каскадные таблицы стилей. Объектная модель документа. Взаимодействие JavaScript, DOM и CSS.
Меженин Александр Владимирович 2 7
3
Технология Ajax. Объект XMLHttpRequest. Асинхронная загрузка данных Этапы разработки Ajax приложений.
Меженин Александр Владимирович 2 7
4
Поддержка SVG браузерами. Flash против SVG. Развитие векторных форматов. Просмотр SVG–графики в Adobe SVG Viewer. Создание SVG документов. Вставка SVG рисунков в HTML – страницы. Обзор ресурсов, посвященных SVG–графике.
Меженин Александр Владимирович 2 7
5
Прямоугольник (rect). Окружность (circle). Эллипс (ellipse). Линия. (line). Ломаная (polyline). Многоугольник (polygone). Вертикальный порядок последовательности объектов. Стили в SVG – графике. Группы элементов. Основные типы данных SVG – графики. Свойство ViewBox. Интерактивность SVG – графики.
Меженин Александр Владимирович 2 7
6
Объект Path. Линии и формы. Кривые Безье третьего порядка (Cubic Bezier Curve). Элементы text, tspan, tref, textPath.
Меженин Александр Владимирович 2 7
7
Заливка. Атрибуты fill, fill-opacity и fill-rule. Линейная и радиальная градиентные заливки. Прозрачность. Анимация в SVG – графике.
Меженин Александр Владимирович 2 7
8
Подготовка выпускной работы.
Меженин Александр Владимирович   9
  ВСЕГО : 14 58
 
 
  contact@dce.ifmo.ru :.