ДАЛЬНЕВОСТОЧНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ Учебно-методический комплекс дисциплины «Интернет-программирование» Разработчик: Ковтанюк А.Е. Идентификационный номер: УМКД.35(101)-01040001М2.В.ДВ.3.2-2012 Контрольный экземпляр находится на кафедре информатики, математического и компьютерного моделирования ШЕН ДВФУ Лист 1 из 15 МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное автономное образовательное учреждение высшего профессионального образования «Дальневосточный федеральный университет» (ДВФУ) ШКОЛА ЕСТЕСТВЕННЫХ НАУК ДВФУ Согласовано «УТВЕРЖДАЮ» Заведующий кафедрой информатики, матем. и компьютерного моделирования Руководитель ОП _____________ Пак Т.В. ______________ А.Ю. Чеботарев «__16_»_____мая___________2012__г. «_16__»_мая_2012 г. РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ (РПУД) Интернет-программирование 010400.68 Прикладная математика и информатика Форма подготовки очная Школа естественных наук ДВФУ Кафедра информатики, математического и компьютерного моделирования Курс 1 семестр 2 лекции 18 (час.) практические занятия лабораторные работы 18 (час.) всего часов аудиторной нагрузки 36 (час.) самостоятельная работа 72(час.) контрольные работы 10 зачет в 3 семестре Рабочая программа составлена в соответствии с требованиями федерального государственного образовательного стандарта высшего профессионального образования от 20 мая 2010 г. № 545 «Об утверждении и введении в действие ФГОС ВПО по направлению 010400 Прикладная математика и информатика (квалификация магистр) Рабочая программа обсуждена на заседании кафедры информатики, математического и компьютерного моделирования «16» января 2012 г. Заведующий кафедрой А.Ю. Чеботарев Составитель доцент кафедры информатики, математического и компьютерного моделирования А.Е. Ковтанюк ДАЛЬНЕВОСТОЧНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ Учебно-методический комплекс дисциплины «Интернет-программирование» Разработчик: Ковтанюк А.Е. Идентификационный номер: УМКД.35(101)-01040001М2.В.ДВ.3.2-2012 Контрольный экземпляр находится на кафедре информатики, математического и компьютерного моделирования ШЕН ДВФУ Оборотная сторона титульного листа РПУД I. Рабочая программа пересмотрена на заседании кафедры: Протокол от «_____» _________________ 200 г. № ______ Заведующий кафедрой _______________________ __________________ (подпись) (И.О. Фамилия) II. Рабочая программа пересмотрена на заседании кафедры: Протокол от «_____» _________________ 200 г. № ______ Заведующий кафедрой _______________________ __________________ (подпись) (И.О. Фамилия) Лист 2 из 15 ДАЛЬНЕВОСТОЧНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ Учебно-методический комплекс дисциплины «Интернет-программирование» Разработчик: Идентификационный номер: УМКД.35(101)-01040001М2.В.ДВ.3.2-2012 Ковтанюк А.Е. Контрольный экземпляр находится на кафедре информатики, математического и компьютерного моделирования ШЕН ДВФУ Лист 3 из 15 АННОТАЦИЯ ЦЕЛИ И ЗАДАЧИ ОСВОЕНИЯ ДИСЦИПЛИНЫ Целью дисциплины методологических и является: дисциплины концептуальных является теоретических изучение сведений о программировании в сети Интернет, формирование у студентов умения и навыков работы с WEB-страницами и эффективного комбинирования элементов мультимедиа, а также подготовка магистров, умеющих применять современные методики разработки и сопровождения WEB-сайтов, используемых в дальнейшей профессиональной деятельности. Задачами дисциплины являются: изучение основ аппаратных средств Интернет-программирования, основных инструментальных средств, используемых для создания WEBстраниц, знакомство с возможностями создания базовых элементов WEBстраниц (текст, графические изображения, звук, анимация), с возможностями применения информационных технологий в сети Интернет. МЕСТО ДИСЦИПЛИНЫ В СТРУКТУРЕ ООП ВПО Дисциплина относится к вариативной части общенаучного цикла основной образовательной программы подготовки магистров по магистерской программе "Математическое моделирование" направления 010400 “Прикладная математика и информатика”. Дисциплина базируется на следующих дисциплинах: «Информатика», «Практикум на ЭВМ» Знания, полученные при освоении дисциплины, необходимы при выполнении выпускной дипломной работы. РЕЗУЛЬТАТЫ ОСВОЕНИЯ ДИСЦИПЛИНЫ В результате освоения дисциплины, обучающийся должен: обладать компетенциями: ДАЛЬНЕВОСТОЧНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ Учебно-методический комплекс дисциплины «Интернет-программирование» Разработчик: Ковтанюк А.Е. Идентификационный номер: УМКД.35(101)-01040001М2.В.ДВ.3.2-2012 Контрольный экземпляр находится на кафедре информатики, математического и компьютерного моделирования ШЕН ДВФУ Лист 4 из 15 общекультурными (ОК): способностью понимать философские концепции естествознания, владеть основами методологии научного познания при изучении различных уровней организации материи, пространства и времени (ОК-1); способностью иметь представление о современном состоянии и проблемах прикладной математики и информатики, истории и теоретические, и методологии их развития (ОК-2); способностью использовать углубленные практические знания в области прикладной математики и информатики (ОК3); способностью порождать новые идеи и демонстрировать навыки самостоятельной научно-исследовательской работы и работы в научном коллективе (ОК-5); способностью и готовностью к активному общению в научной, производственной и социально-общественной сферах деятельности (ОК- 7); профессиональными (ПК): научная и научно-исследовательская деятельность: способностью проводить научные исследования и получать новые научные и прикладные результаты (ПК-1); способностью разрабатывать концептуальные и теоретические модели решаемых научных проблем и задач (ПК-2); проектная и производственно-технологическая деятельность: способностью углубленного анализа проблем, постановки и обоснования деятельности (ПК-3); задач научной и проектно-технологической ДАЛЬНЕВОСТОЧНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ Учебно-методический комплекс дисциплины «Интернет-программирование» Разработчик: Ковтанюк А.Е. Идентификационный номер: УМКД.35(101)-01040001М2.В.ДВ.3.2-2012 Контрольный экземпляр находится на кафедре информатики, математического и компьютерного моделирования ШЕН ДВФУ Лист 5 из 15 организационно-управленческая деятельность: способностью управлять проектами (подпроектами), планировать научно-исследовательскую деятельность, анализировать риски, управлять командой проекта (ПК-5); способностью организовывать процессы корпоративного обучения на основе технологий электронного и мобильного обучения и развития корпоративных баз знаний (ПК-6); педагогическая деятельность: способностью проводить семинарские и практические занятия с обучающимися, а также лекционные занятия спецкурсов по профилю специализации (ПК-8); способностью разрабатывать учебно-методические комплексы для электронного и мобильного обучения (ПК-9); консорциумная: способностью работать в международных проектах по тематике специализации (ПК-11); В результате изучения дисциплины студент должен: Знать: ̶ о состоянии развития современных web-технологий, об их месте и роли в работе компьютерных сетей Internet/Intranet; ̶ о проблемах и направлениях развития web-технологий; ̶ о проблемах и направлениях развития программных средств, применяемых в web-технологиях; ̶ об основных методах и средствах автоматизации проектирования, используемых в программных средствах; ̶ об основах построения сложных web-узлов. Уметь: ДАЛЬНЕВОСТОЧНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ Учебно-методический комплекс дисциплины «Интернет-программирование» Разработчик: Идентификационный номер: УМКД.35(101)-01040001М2.В.ДВ.3.2-2012 Ковтанюк А.Е. Контрольный экземпляр находится на кафедре информатики, математического и компьютерного моделирования ШЕН ДВФУ Лист 6 из 15 ̶ применять различные инструментальные средства для разработки web-страниц и web-узлов; ̶ ориентироваться в современных информационных технологиях, их возможностях, перспективах развития; ̶ создавать различные элементы мультимедиа, используя при этом современные программно-аппаратные средства; ̶ осуществлять выбор средств и методов для решения поставленных профессиональных задач. Владеть: ̶ методикой формирования элементов мультимедиа с помощью современных программных средств; ̶ инструментами создания web-страниц и перспективами развития современных мультимедийных инструментов, применяемых для создания таких web-страниц; ̶ специальной литературой в изучаемой предметной области. I. СТРУКТУРА И СОДЕРЖАНИЕ ТЕОРЕТИЧЕСКОЙ ЧАСТИ КУРСА ( 18 ЧАСОВ) Тема 1. Основные HTML, CSS. – 2 часа Основные понятия HTML. Протоколы передачи гипертекста. Интернетбраузеры. Теги и атрибуты. Использование каскадных листов стилей (CSS). Слои. Позицирование слоев. Тема 2. Основы программирования на JavaScript. – 4 часа Основы языка JavaScript. Типы данных. Основные конструкции языка: циклы, условные операторы, подпрограммы-функции. Основные объекты. Свойства и методы. ДАЛЬНЕВОСТОЧНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ Учебно-методический комплекс дисциплины «Интернет-программирование» Разработчик: Идентификационный номер: УМКД.35(101)-01040001М2.В.ДВ.3.2-2012 Ковтанюк А.Е. Контрольный экземпляр находится на кафедре информатики, математического и компьютерного моделирования ШЕН ДВФУ Лист 7 из 15 Тема 3. Создание интерактивных приложений средствами JavaScript – 4 часа Работа с формами. Обработчики событий. Обработка событий средствами JavaScript. Создание интерактивного меню. Позицирование слоев средствами JavaScript. Тема 4. Основы программирования на PHP. – 4 часа Основы языка PHP. Типы данных. Основные конструкции языка: циклы, условные операторы, подпрограммы-функции. Сеансовые переменные. Cookies. Тема 5. Создание интерактивных приложений средствами PHP. – 4 часа Работа с формами средствами PHP. Ввод/вывод в файл. Чтение/запись в таблицы базы данных. СУБД MySQL. Язык запросов SQL, его интеграция в PHP-скрипт. II. СТРУКТУРА И СОДЕРЖАНИЕ ПРАКТИЧЕСКОЙ ЧАСТИ КУРСА Лабораторные работы (18 часов) Занятие 1. Основные HTML, CSS. – 2 часа Основные понятия HTML. Протоколы передачи гипертекста. Интернетбраузеры. Теги и атрибуты. Использование каскадных листов стилей (CSS). Слои. Позицирование слоев. Занятие 2. Основы программирования на JavaScript. – 4 часа Основы языка JavaScript. Типы данных. Основные конструкции языка: циклы, условные операторы, подпрограммы-функции. Основные объекты. Свойства и методы. ДАЛЬНЕВОСТОЧНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ Учебно-методический комплекс дисциплины «Интернет-программирование» Разработчик: Идентификационный номер: УМКД.35(101)-01040001М2.В.ДВ.3.2-2012 Ковтанюк А.Е. Занятие 3. Создание Контрольный экземпляр находится на кафедре информатики, математического и компьютерного моделирования ШЕН ДВФУ интерактивных приложений Лист 8 из 15 средствами JavaScript – 4 часа Работа с формами. Обработчики событий. Обработка событий средствами JavaScript. Создание интерактивного меню. Позицирование слоев средствами JavaScript. Занятие 4. Основы программирования на PHP. – 4 часа Основы языка PHP. Типы данных. Основные конструкции языка: циклы, условные операторы, подпрограммы-функции. Сеансовые переменные. Cookies. Занятие 5. Создание интерактивных приложений средствами PHP. – 4 часа Работа с формами средствами PHP. Ввод/вывод в файл. Чтение/запись в таблицы базы данных. СУБД MySQL. Язык запросов SQL, его интеграция в PHP-скрипт. Ш. КОНТРОЛЬ ДОСТИЖЕНИЯ ЦЕЛЕЙ КУРСА Контрольные работы по дисциплине «Интернет-программирование» Работа с формами. Программирование на Java Script. Вариант 1. Написать скрипт, реализующий калькулятор в “обычном” режиме (число-операция-число.- =). Вид: верхн. строка (во всю ширину) – текст. поле; далее кнопки в 4-х рядах (во всю ширину). Параметры калькулятора: Ширина кальк. 50% окна браузера Высота текст. поля, 30px кнопок Шрифт на кнопках 18pt, bold, синий Шрифт в текстовом 18pt, bold, серый ДАЛЬНЕВОСТОЧНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ Учебно-методический комплекс дисциплины «Интернет-программирование» Разработчик: Идентификационный номер: УМКД.35(101)-01040001М2.В.ДВ.3.2-2012 Ковтанюк А.Е. Контрольный экземпляр находится на кафедре информатики, математического и компьютерного моделирования ШЕН ДВФУ Лист 9 из 15 поле Кнопки Цифры, арифм. операции, SQRT, С, ON/OFF Цвет Голубой/Linen панели/кнопок Вариант 2. Написать скрипт, реализующий калькулятор, позволяющий вводить в тексто вое поле арифметич. выражение (напр. : 2+(3/4-7.5)*3) и вычисляющего его после нажатия на =. Вид: верхн. строка (во всю ширину) – текст. поле; далее кнопки в 4-х рядах (во всю ширину). Параметры калькулятора: Ширина кальк. 50% окна браузера Высота текст. поля, 30px кнопок Шрифт на кнопках 18pt, bold, синий Шрифт в текстовом 18pt, bold, серый Кнопки Цифры, арифм. операции, SQRT, поле С, ON/OFF Цвет Голубой/Linen панели/кнопок Вариант 3. Написать скрипт, реализующий калькулятор в “обычном” режиме (число-операция-число.- =). Вид: верхн. строка (во всю ширину) – текст. поле; далее кнопки в 5-х рядах (во всю ширину). Параметры калькулятора: ДАЛЬНЕВОСТОЧНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ Учебно-методический комплекс дисциплины «Интернет-программирование» Разработчик: Идентификационный номер: УМКД.35(101)-01040001М2.В.ДВ.3.2-2012 Ковтанюк А.Е. Контрольный экземпляр находится на кафедре информатики, математического и компьютерного моделирования ШЕН ДВФУ Ширина кальк. 500px Высота текст. 30px Лист 10 из 15 поля, кнопок Шрифт на кнопках Шрифт в 18pt, bold, синий (цифры), зеленый (др.) 18pt, bold, серый текстовом поле Кнопки Цифры, арифм. операции, С, АС, M+, M-, M ON/OFF Цвет панели Желтый/голубой Вариант 4. Написать скрипт, реализующий калькулятор, позволяющий вводить в текстовое поле арифметич. выражение (напр. : 2+(3/4-7.5)*3) и вычисляющего его после нажатия на =. Вид: верхн. строка (во всю ширину) – текст. поле; далее кнопки в 4-х рядах (во всю ширину). Параметры калькулятора: Ширина кальк. 500px Высота текст. поля, 30px кнопок Шрифт на кнопках 18pt, bold, синий (цифры), зеленый (др.) Шрифт в текстовом 18pt, bold, серый Кнопки Цифры, арифм. операции, С, поле АС, M+, M-, M, ON/OFF Цвет панели/кнопок Голубой/ …. ДАЛЬНЕВОСТОЧНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ Учебно-методический комплекс дисциплины «Интернет-программирование» Разработчик: Идентификационный номер: УМКД.35(101)-01040001М2.В.ДВ.3.2-2012 Ковтанюк А.Е. Контрольный экземпляр находится на кафедре информатики, математического и компьютерного моделирования ШЕН ДВФУ Лист 11 из 15 Вариант 5. Написать скрипт, реализующий калькулятор в “обычном” режиме (число-операция-число.- =). Вид: верхн. строка (во всю ширину) – текст. поле; далее кнопки в 5-х рядах (во всю ширину). Параметры калькулятора: Ширина кальк. 500px Высота текст. 30px/25px поля/кнопок Шрифт на кнопках Шрифт в 18pt, bold, синий (цифры), зеленый (др.) 18pt, bold, серый текстовом поле кнопки Цифры, арифм. операции, С, ON/OFF, F0, F2, F4, где Fn – округление (ост. n цифр после запятой) Вариант 6. Написать скрипт, реализующий калькулятор, позволяющий вводить в текстовое поле арифметич. выражение (напр. : 2+(3/4-7.5)*3) и вычисляющего его после нажатия на =. Вид: верхн. строка (во всю ширину) – текст. поле; далее кнопки в 5-х рядах (во всю ширину). Параметры калькулятора: Ширина кальк. 500px Высота текст. 30px/25px поля/кнопок Шрифт на кнопках 18pt, bold, синий (цифры), зеленый (др.) ДАЛЬНЕВОСТОЧНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ Учебно-методический комплекс дисциплины «Интернет-программирование» Разработчик: Ковтанюк А.Е. Идентификационный номер: УМКД.35(101)-01040001М2.В.ДВ.3.2-2012 Шрифт в Контрольный экземпляр находится на кафедре информатики, математического и компьютерного моделирования ШЕН ДВФУ Лист 12 из 15 18pt, bold, серый текстовом поле кнопки Цифры, арифм. операции, С, ON/OFF, F0, F2, где Fn – округление (ост. n цифр после запятой) Вариант 7. Написать скрипт, реализующий калькулятор в “обычном” режиме (число-операция-число.- =, функция-аргумент- =). Вид: верхн. строка (во всю ширину) – текст. поле; далее кнопки в 5-х рядах (во всю ширину). Параметры калькулятора: Ширина кальк. 50% Высота текст. 30px/25px поля/кнопок Шрифт на кнопках Шрифт в 18pt, bold, синий (цифры), зеленый (др.) 18pt, bold, красный текстовом поле кнопки Цифры, арифм. операции, С, SIN, COS, TG, CTG, PI (конст.), ON/OFF ДАЛЬНЕВОСТОЧНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ Учебно-методический комплекс дисциплины «Интернет-программирование» Разработчик: Ковтанюк А.Е. Идентификационный номер: УМКД.35(101)-01040001М2.В.ДВ.3.2-2012 Контрольный экземпляр находится на кафедре информатики, математического и компьютерного моделирования ШЕН ДВФУ Лист 13 из 15 IV. УЧЕБНО-МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ Основная литература: 1. http://www.alleng.ru/d/w-site/w-site002.htm Алексеев, А.П. Введение в WEB-дизайн: учеб. пособие для вузов / А.П. Алексеев. – М.: СОЛОН-ПРЕСС, 2008. – 184 с. 2. http://rutracker.org/forum/viewtopic.php?t=2473994 Веллинг, Л. Разработка Web-приложений с помощью PHP и MySQL. / Л. Веллинг, Л. Томсон; 3-е изд.: пер. с англ. – М.: Издательский дом «Вильямс», 2008. – 880 с. 3. Вьюхин, В.В. Базы данных: учеб. пособие для вузов. Ч. 1. Лабораторный практикум / В.В. Вьюхин, С.В. Супрун, Т.А. Кочнева. – Екатеринбург: Изд-во РГППУ, 2005. – 66 с. 4. http://bearbooks.ru/book.asp?id=1066911 Евсеев, Д.А. Web-дизайн в примерах и задачах: учеб. пособие / Д.А. Евсеев, В.Р. Трофимов; Под. ред. В.В. Трофимова. – М.: КНОРУС, 2010. – 272 с. 5. Котеров, Д.В. PHP 5 / Д.В. Котеров, А.Ф. Костарев. – 2-е изд., перераб. и доп. – СПб.: БХВ Петербург, 2008. – 1104 с. 6. Рейсинг, Джон. JavaScript. Профессиональные приемы программирования: учеб. пособие / Джон Рейсинг. – СПб.: Питер, 2008. – 351 с. 7. Супрун, С. В. Разработка Web-приложений. В 2 ч. Ч. 2. Серверные технологии: учеб. пособие для вузов. Ч.2. Серверные технологии / С. В. Супрун, В. В. Вьюхин; – Екатеринбург: Издательство РГППУ, 2005. – 36 с. 8. Фролов И.К. Разработка, дизайн, программирование и раскрутка Webсайта: И.К. Фролов, В.А. Перелыгин, Е.Э. Самойлов. – М.: Триумф, 2009. – 304 с. 9. Чиртик, А.А. HTML: А.А. Чиртик. – Спб. : Питер, 2006. – 219 с. ДАЛЬНЕВОСТОЧНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ Учебно-методический комплекс дисциплины «Интернет-программирование» Разработчик: Ковтанюк А.Е. Идентификационный номер: УМКД.35(101)-01040001М2.В.ДВ.3.2-2012 Контрольный экземпляр находится на кафедре информатики, математического и компьютерного моделирования ШЕН ДВФУ Лист 14 из 15 10. http://znanium.com/bookread.php?book=350566 PHP 5: Автор: Котеров Д., Котеров А. Год издания: 2008 Язык: Русский Издательство: BHV 11. http://e.lanbook.com/view/book/1154/ Аббасов И.Б. Основы графического дизайна на компьютере. Издательство: ДМК Пресс, 2008 г. 224 страницы. Дополнительная литература 1. Action Script 3.0 для Adobe Flash CS4 Professional: официальный учебный курс. – М.: Эксмо, 2009. – 400 с. 2. Аксак, В.А. Новейшая энциклопедия Интернет 2007 [Текст]: всеобъемлющее руководство по эффективному использованию Сети / В.А. Аксак; ред. В.В. Александров. – М.: ЭКСМО, 2007. – 912 с. 3. Биндер, Кейт. Adobe Photoshop CS4 за 24 часа/ Кейт Биндер; Пер. с англ. – М.: ООО «И.Д. Вильямс», 2010. – 528 с. 4. Венедюхин, А.А. Создание сайтов. Новейшая энциклопедия/ А.А. Венедюхин, А.А. Воробьев. – М.: Эксмо, 2009. – 416 с. 5. Глушаков, С.В. CorelDRAW X4/ С.В. Глушаков, Е.В. Гончарова. – 3-е изд. доп. и перераб. – М.: АСТ, 2008. – 476,[4] с. 6. Дунаев, В.В. Самоучитель JavaScript: учеб. пособие / В.В. Дунаев. – 3е изд. – Спб.: Питер, 2008. – 400 с. 7. Котеров, Д.В. PHP 5 / Д.В. Котеров, А.Ф. Костарев. – 2-е изд., перераб. и доп. – СПб.: БХВ Петербург, 2008. – 1104 с. 8. Третьяк, Т.М. Практикум Web-дизайна: практикум / Т.М. Третьяк, М.В. Кубарева. – М.: СОЛОН-ПРЕСС, 2007. – 173 с. ДАЛЬНЕВОСТОЧНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ Учебно-методический комплекс дисциплины «Интернет-программирование» Разработчик: Ковтанюк А.Е. Идентификационный номер: УМКД.35(101)-01040001М2.В.ДВ.3.2-2012 Контрольный экземпляр находится на кафедре информатики, математического и компьютерного моделирования ШЕН ДВФУ Лист 15 из 15 Электронные образовательные ресурсы 1. Архитектура клиентского программного обеспечения для WEBприложения, ориентированных на представление данных: Научная статья / Арушанян О.Б., Богомолов Н.А., Ковалёв А.Д., Синицин М.Н. Научноисследовательский вычислительный центр, Московский государственный университет им. М.,В. Ломоносова, 119992, Москва http://elibrary.ru/item.asp?id=8811001 2. Котеров, Д. В. PHP 5 / Д. В. Котеров, А. Ф. Костарев. — 2-е изд., перераб. и доп. — СПб.: БХВ-Петербург, 2008. — 1104 с.: ил. — (В подлиннике). - ISBN 978-5-9775-0315-0. http://znanium.com/bookread.php?book=350566 3. Flash Web-дизайн: Кертис, Х. Опыт профессионалов / Х. Кертис; Пер с англ. - М.: ДМК Пресс, 2008. - 256 с.: ил. - (Серия «Web-дизайн»). - ISBN 594074-121-5. http://znanium.com/bookread.php?book=408331 4. Практикум по Web-технологиям / В.В. Васильев, Н.В. Сороколетова, Л.В. Хливненко. - М.: Форум, 2009. - 416 с.: ил.; 60x90 1/16. - (Высшее образование). (переплет) ISBN 978-5-91134-339-2, 2000 экз. http://znanium.com/bookread.php?book=166294 5. Программное обеспечение компьютерных сетей: Учебное пособие / О.В. Исаченко. - М.: ИНФРА-М, 2012. - 117 с.: 60x90 1/16. - (Среднее профессиональное образование). (переплет) ISBN 978-5-16-004858-1, 500 экз. http://znanium.com/bookread.php?book=232661