Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

«Алтайский государственный университет»

Рубцовский институт (филиал)

УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС ПО ДИСЦИПЛИНЕ

ПРОГРАММИРОВАНИЕ ИНТЕРНЕТ ПРИЛОЖЕНИЙ

Специальность – 080801.65 Прикладная информатика (в экономике)

Форма обучения – очная, заочная, заочная (сокращенная) на базе среднего профессионального образования

Кафедра – математики и прикладной информатики

Рубцовск - 2011

СОДЕРЖАНИЕ

1. ПОЯСНИТЕЛЬНАЯ ЗАПИСКА.. 4

2. ТЕМАТИЧЕСКИЙ ПЛАН.. 6

3. СОДЕРЖАНИЕ ДИСЦИПЛИНЫ (дидактические единицы) 10

4. МАТЕРИАЛЫ К ПРОМЕЖУТОЧНОМУ И ИТОГОВОМУ КОНТРОЛЮ... 14

5. МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ПО ОСВОЕНИЮ УЧЕБНОЙ ДИСЦИПЛИНЫ «ПРОГРАММИРОВАНИЕ ИНТЕРНЕТ ПРИЛОЖЕНИЙ». 19

6. МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ОБРАЗОВАТЕЛЬНОГО ПРОЦЕССА ПО ДИСЦИПЛИНЕ «ПРОГРАММИРОВАНИЕ ИНТЕРНЕТ ПРИЛОЖЕНИЙ». 21

7. СПИСОК ОСНОВНОЙ И ДОПОЛНИТЕЛЬНОЙ ЛИТЕРАТУРЫ, ДРУГИЕ ИНФОРМАЦИОННЫЕ ИСТОЧНИКИ 22

1. ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

Дисциплина «Программирование Интернет приложений» призвана содействовать знакомству студентов с компьютерными телекоммуникациями и возможными подходами к разработке гипертекстовых документов, предназначенных для публикации в глобальной компьютерной сети Интернет, и позволяет развивать способности студентов, связанные с общей культурой работы в глобальной сети. Курс закрепляет навыки работы с текстом и графикой, а также навыки программирования, проектирования и разработки информационных систем.

НЕ нашли? Не то? Что вы ищете?

Цели освоения дисциплины:

Целью преподавания дисциплины «Программирование Интернет приложений» является формирование у студентов профессиональных компетенций, связанных со способностью к разработке приложений для сетей Интернет и выработка умений построения и исследования распределенных приложений и интерактивных Web-страниц.

Задачи дисциплины:

-  закрепление знакомства с принципами функционирования глобальной компьютерной сети Интернет, общими подходами к поиску и отбору информации в сети;

-  обучение разработке Web-страниц на основе комплексного подхода;

-  обучение программированию в Интернет на стороне клиента и сервера;

-  обучение использованию баз данных при разработке Web-проектов.

Дисциплина ОПД. В.02 «Программирование Интернет приложений» относится к циклу общепрофессиональных дисциплин.

Перечень дисциплин, необходимых для изучения данного курса:

-  «Вычислительные системы, сети и телекоммуникации»;

-  «Высокоуровневые методы информатики и программирования»;

-  «Информатика и программирование»;

-  «Информационная безопасность»;

-  «Мировые информационные ресурсы»;

-  «Разработка приложений баз данных»;

-  «RAD-технологии».

По окончании изучения этого курса студенты должны:

Знать:

-  методы построения современных Интернет ресурсов;

-  стандарты в области разработки Интернет ресурсов;

-  форматы хранения графической информации для Интернет ресурсов;

-  принципы построения клиентских и серверных приложений.

Уметь:

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

Владеть:

-  навыками: работы со средствами разработки и отладки клиентских и серверных частей Интернет приложений.

2. ТЕМАТИЧЕСКИЙ ПЛАН

(распределение часов курса по разделам и видам работ)

Очная форма обучения

Дидактические единицы (ДЕ)

Наименование тем

Максимальная нагрузка студентов, час.

Количество аудиторных часов при очной форме обучения

Самостоятельная работа студентов, час.

Лекции

Семинары

Лабораторные работы

1

2

3

4

5

6

7

ДЕ 1

(20 баллов)

1. Глобальные компьютерные сети: основные понятия, принципы функционирования. Каталоги ресурсов. Поисковые системы.

6

2

4

2. Язык гипертекстовой разметки страниц HTML.

6

2

4

3. Использование стиля при оформлении сайта. Спецификации CSS1, CSS2.

8

2

2

4

4. Методы продвижения Интернет-ресурса.

6

2

2

2

Промежуточный контроль

Тестирование

ДЕ 2

(30 баллов)

5. Преимущества и ограничения программ, работающих на стороне клиента.

6

1

5

6. Язык JavaScript: основы синтаксиса.

6

1

2

3

7. Объектная модель HTML страницы.

8

1

2

5

8. Событийная модель DHTML: связывание событий с кодом, всплывающие окна, объект Event.

8

1

2

5

9. Применение DHTML.

8

2

2

4

Промежуточный контроль

Тестирование

ДЕ 3

(50 баллов)

10. Введение в программирование на стороне сервера на примере PHP. Принцип работы.

6

1

5

11. Синтаксис языка программирования PHP.

6

1

2

3

12. Функции в PHP. Встроенные функции.

6

2

2

2

13. Связь PHP и HTML.

6

2

2

2

14. Взаимодействие с пользователем.

6

2

2

2

15. База данных в MySQL.

8

2

2

4

16. Межплатформенный язык запросов SQL (диалект MySQL).

8

2

2

4

17. Взаимодействие скриптов на языке PHP и базы данных MySQL.

8

2

2

4

18. Решение прикладных задач.

8

8

Промежуточный контроль

Тестирование

Итоговый контроль

зачет

Итого часов

124

26

36

62


Заочная, заочная (сокращенная) на базе СПО формы обучения

Дидактические единицы (ДЕ)

Наименование тем

Максимальная нагрузка студентов, час.

Количество аудиторных часов при заочной форме обучения

Самостоятельная работа студентов, час.

Лекции

Семинары

Лабораторные работы

1

2

3

4

5

6

7

ДЕ 1

1. Глобальные компьютерные сети: основные понятия, принципы функционирования. Каталоги ресурсов. Поисковые системы.

6

1

5

2. Язык гипертекстовой разметки страниц HTML.

6

1

5

3. Использование стиля при оформлении сайта. Спецификации CSS1, CSS2.

8

1

1

6

4. Методы продвижения Интернет-ресурса.

6

6

Промежуточный контроль

Тестирование

ДЕ 2

5. Преимущества и ограничения программ, работающих на стороне клиента.

6

1

5

6. Язык JavaScript: основы синтаксиса.

6

1

1

4

7. Объектная модель HTML страницы.

8

1

1

6

8. Событийная модель DHTML: связывание событий с кодом, всплывающие окна, объект Event.

8

1

2

5

9. Применение DHTML.

8

2

6

Промежуточный контроль

Тестирование

ДЕ 3

10. Введение в программирование на стороне сервера на примере PHP. Принцип работы.

6

6

11. Синтаксис языка программирования PHP.

6

6

12. Функции в PHP. Встроенные функции.

6

6

13. Связь PHP и HTML.

6

6

14. Взаимодействие с пользователем.

6

6

15. База данных в MySQL.

8

8

16. Межплатформенный язык запросов SQL (диалект MySQL).

8

8

17. Взаимодействие скриптов на языке PHP и базы данных MySQL.

8

8

18. Решение прикладных задач.

8

8

Промежуточный контроль

Тестирование

Итоговый контроль

Зачет

Итого часов

124

6

8

110

3. СОДЕРЖАНИЕ ДИСЦИПЛИНЫ (дидактические единицы)

ДЕ I (26 час.)

Тема 1. Глобальные компьютерные сети: основные понятия, принципы функционирования.

Аудиторное изучение: Сети Интернет и WWW. Принципы организации WWW. Преимущества и недостатки Интернет. Архитектура Интернет приложений. Обзор языков и средств программирования Интернет приложений.

Самостоятельное изучение: Каталоги ресурсов. Поисковые системы.

Тема 2. Язык гипертекстовой разметки страниц HTML.

Аудиторное изучение: Общая структура документа, абзацы, цвета, ссылки. Конструирование HTML-таблиц для структурированного представления содержимого. Фреймы. Общие подходы к дизайну сайта. Разработка макета страницы. Формы.

Самостоятельное изучение: Списки, графика (графические форматы, графический объект как ссылка). Атрибуты. Использование объектов на странице HTML.

Тема 3. Использование стиля при оформлении сайта. Спецификации CSS1, CSS2.

Аудиторное изучение: Назначение и применение CSS: блочные и строковые элементы, цвет и шрифт, текст и списки, позиционирование.

Самостоятельное изучение: Синтаксис CSS2 и базовые типы данных. Изменения по сравнению с CSS1. Селекторы. Установка значений свойств, каскадирование и наследование. Типы носителя. Модель бокса. Модель визуального форматирования. Генерируемое содержимое, автоматическая нумерация и списки.

Тема 4. Методы продвижения Интернет-ресурса.

Аудиторное изучение: Хостинг. Бесплатный хостинг. FTP. Размещение Интернет-ресурса на сервере провайдера.

Самостоятельное изучение: Регистрация Интернет-ресурса в каталогах и поисковых системах.

ДЕ II (36 час.)

Тема 5. Преимущества и ограничения программ, работающих на стороне клиента.

Аудиторное изучение: Схема взаимодействия клиента и сервера. Программы, выполняющиеся на клиент-машине. Программы, выполняющиеся на сервере. Введение в JScript.

Самостоятельное изучение: Краткая характеристика VBScript. Java-апплеты. ActionScript - общая характеристика. Microsoft Silverlight и XAML.

Тема 6. Язык JavaScript: основы синтаксиса.

Аудиторное изучение: Типы данных и операторы. Функции и объекты. Программирование свойств окна браузера. Программирование форм. Механизм cookie. Управление фокусом.

Самостоятельное изучение: Скрытая передача данных из форм. Модель безопасности.

Тема 7. Объектная модель HTML страницы.

Аудиторное изучение: Документ XML. Парсинг. Создание эффекта изменения изображения. Добавление и удаление элементов. Элементы-потомки. Работа с текстом. Функции document. forms, document. getElementById, document. createElement и некоторые другие, которые встроены в объект document.

Самостоятельное изучение: Объект документа (document) и объект окна (window). Функции setTimeout и setInterval, window. opener, document. body и document. documentElement. Свойства объекта Node.

Тема 8. Событийная модель DHTML: связывание событий с кодом, всплывающие окна, объект Event.

Аудиторное изучение: Свойства и методы объектов в DOM DHTML. Событийная модель. Объект Event.

Самостоятельное изучение: Методы Adjacent.

Тема 9. Применение DHTML.

Аудиторное изучение: Программное изменение содержания документа. Программное изменение формата документа.

Самостоятельное изучение: Программное изменение положения элементов. Отложенная загрузка скриптов.

ДЕ III (62 час.)

Тема 10. Введение в программирование на стороне сервера на примере PHP. Принцип работы.

Аудиторное изучение: Стандарт CGI. Сценарии. Возможности PHP. Области применения и способы использования. Установка и настройка программного обеспечения, необходимого для работы с PHP.

Самостоятельное изучение: История языка PHP.

Тема 11. Синтаксис языка программирования PHP.

Аудиторное изучение: Переменные. Константы. Операторы в PHP. Циклы. Массивы. Работа со строками.

Самостоятельное изучение: Использование функций include, require.

Тема 12. Функции в PHP. Встроенные функции.

Аудиторное изучение: Понятие функции; функции, определяемые пользователем, аргументы функций, передача аргументов по значению и по ссылке, значение аргументов по умолчанию и значения, возвращаемые функцией (функция return()).

Самостоятельное изучение: Работа с датой и временем в PHP.

Тема 13. Связь PHP и HTML.

Аудиторное изучение: Установка расширения DOM XML. Обработка элементов XML документа с помощью функций PHP (получение значения узла, атрибута и т. п.).

Самостоятельное изучение: Понятие шаблона и его использование в языке программирования PHP, классы шаблонов FastTemplate и Smarty.

Тема 14. Взаимодействие с пользователем.

Аудиторное изучение: Методы передачи параметров между страницами (GET, POST). Обработка действий пользователя при помощи форм.

Самостоятельное изучение: Использование вспомогательных переменных.

Тема 15. База данных в MySQL.

Аудиторное изучение: Варианты хранения информации в сети Интернет. Принципы хранения информации в базах данных MySQL. Архитектура базы данных MySQL (таблицы, связи, триггеры).

Самостоятельное изучение: Проектирование баз данных. Нормализация таблиц.

Тема 16. Межплатформенный язык запросов SQL (диалект MySQL).

Аудиторное изучение: Синтаксис запросов к базе данных. Механизм работы с базами данных — PhpMyAdmin. Управление форматами даты и времени. Функция DATE_FORMAT.

Самостоятельное изучение: Функции шифрования. Информационные функции. Функции FORMAT(X, D); GET_LOCK; INET_ATON; INET_NTOA; IS_FREE_LOCK; MASTER_POS_WAIT; RELEASE_LOCK; UUID().

Тема 17. Взаимодействие скриптов на языке PHP и базы данных MySQL.

Аудиторное изучение: Подключение к базе данных из PHP-файла. Вывод данных на PHP-страницу, попавших в выборку по SQL-запросу. Передача параметров в запрос.

Самостоятельное изучение: Авторизация доступа с помощью механизма сессий.

Тема 18. Решение прикладных задач.

Аудиторное изучение: Принципы проектирования страниц. Разделение информации по таблицам в базе данных. Вывод группы данных, сортировка данных. Постраничный вывод данных. Создание HTML-страниц средствами PHP.

Самостоятельное изучение: Разработка проекта.

Содержание лабораторных занятий (семинаров)

Лабораторная работа №1. Язык гипертекстовой разметки страниц HTML.

Лабораторная работа №2. Использование стилей при разработке сайта. Спецификации CSS1, CSS2.

Лабораторная работа №3. Размещение сайта в Интернет. Бесплатный хостинг.

Лабораторные работы №4-7. Программирование на JAVAScript.

Лабораторные работы №8-14. Программирование на PHP.

Лабораторные работы №15-18. Разработка индивидуального проекта.

4. МАТЕРИАЛЫ К ПРОМЕЖУТОЧНОМУ И ИТОГОВОМУ КОНТРОЛЮ

Примерные тестовые задания (ДЕ 1)

1. Базовый протокол в Интернет …

а) HTTP;

б) HTML;

в) TCP;

г) TCP/IP.

2. Браузеры (например, Microsoft Internet Explorer) являются...

а) серверами Интернет;

б) антивирусными программами;

в) трансляторами языка программирования;

г) средством просмотра web-страниц.

3. Web-страницы имеют формат (расширение) ...

а) *.txt;

б) *.htm;

в) *.doc;

г) *.exe.

4. Гиперссылки на web-странице могут обеспечить переход …

а) только в пределах данной web-страницы;

б) только на web-страницы данного сервера;

в) на любую web-страницу данного региона;

г) на любую web-страницу любого сервера Интернет.

5. Какие из значений свойства visibility всегда будут прятать любой не табличный элемент …

а) collapse;

б) hidden;

в) visibility;

г) inherit.

Примерные тестовые задания (ДЕ 2)

1. Истинными высказываниями о модели наследования в JavaScript являются …

а) в JavaScript используется множественная модель наследования объектов;

б) прототипная модель в JavaScript, позволяет реализовывать модель наследования;

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

2. HTML-элемент, в который помещается код языка JavaScript …

а) <js>;

б) <javascript>;

в) <script>;

г) <style>.

3. Ошибки, допущенные при организации цикла while: $i=1; while( $i < 10){ sum +=$ i; document. output(sum); } …

а) не правильно указано имя переменной;

б) используется несуществующий метод output;

в) не происходит изменение счетчика;

г) ключевое слово while записано неверно.

4. Правильные варианты создания переменной типа Date

а) var d = new Date();

б) var d = new Date('12 Feb 2012');

в) var d = '';

г) var d = new Date(2012, 5, 23);

5. Ключевое слово, которое нужно вписать вместо _____, чтобы получить диалоговое окно с текстом «Привет, мир!» function sayHello(){var privet = “Привет, мир!”; _____ privet;} alert(sayHello());

а) return;

б) alert();

в) this;

г) break.

Примерные тестовые задания (ДЕ 3)

1. Возвращают метку времени (timestamp) следующие функции …

а) localtime();

б) date();

в) strtotime();

г) time().

2. Правильный ассоциативный массив вида Array ([one] => 1 [two] => 2 [three] => 3) можно с помощью функций …

а) array_combine($one, $two);

б) array_merge($one, $two);

в) array_values($two);

г) array_flip($one).

3. По умолчанию данные сессии хранятся …

а) в файле;

б) в базе данных;

в) в виртуальной памяти;

г) в общей памяти;

д) нет правильного ответа.

4. Оператор «===» при сравнении двух значений …

а) нет правильного ответа;

б) возвращает True, если сравниваемые операнды имеют одинаковое значение и одинаковый тип;

в) возвращает True, если сравниваемые операнды имеют одинаковое значение;

г) возвращает True, если оба значения являются строками.

5. В браузер после выполнения кода будет выведено …

а) 0;

б) 10;

в) 25;

г) Ошибка E_ERROR.

Вопросы к зачету

1.  Сети Интернет и WWW. Принципы организации WWW. Преимущества и недостатки Интернет.

2.  Архитектура Интернет приложений.

3.  Обзор языков и средств программирования Интернет приложений.

4.  Каталоги ресурсов. Поисковые системы.

5.  Общая структура документа, абзацы, цвета, ссылки. Конструирование HTML-таблиц для структурированного представления содержимого. Фреймы.

6.  Общие подходы к дизайну сайта. Разработка макета страницы. Формы.

7.  Списки, графика (графические форматы, графический объект как ссылка). Атрибуты. Использование объектов на странице HTML.

8.  Назначение и применение CSS: блочные и строковые элементы, цвет и шрифт, текст и списки, позиционирование.

9.  Синтаксис CSS2 и базовые типы данных.

10.  Хостинг. Бесплатный хостинг. FTP. Размещение Интернет-ресурса на сервере провайдера.

11.  Регистрация Интернет-ресурса в каталогах и поисковых системах.

12.  Схема взаимодействия клиента и сервера. Программы, выполняющиеся на клиент-машине. Программы, выполняющиеся на сервере.

13.  Язык JavaScript: основы синтаксиса. Типы данных и операторы.

14.  Язык JavaScript: основы синтаксиса. Функции и объекты.

15.  Язык JavaScript: основы синтаксиса. Программирование свойств окна браузера. Программирование форм. Механизм cookie. Управление фокусом.

16.  Документ XML. Парсинг. Создание эффекта изменения изображения. Добавление и удаление элементов. Элементы-потомки.

17.  Свойства и методы объектов в DOM DHTML. Событийная модель. Объект Event.

18.  Программное изменение содержания документа. Программное изменение формата документа.

19.  Стандарт CGI. Сценарии. Возможности PHP. Области применения и способы использования.

20.  Синтаксис языка программирования PHP.

21.  Функции в PHP. Встроенные функции.

22.  Понятие шаблона и его использование в языке программирования PHP.

23.  Методы передачи параметров между страницами (GET, POST). Обработка действий пользователя при помощи форм.

24.  Варианты хранения информации в сети Интернет. Принципы хранения информации в базах данных MySQL. Архитектура базы данных MySQL (таблицы, связи, триггеры).

25.  Межплатформенный язык запросов SQL (диалект MySQL).

5. МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ПО ОСВОЕНИЮ УЧЕБНОЙ ДИСЦИПЛИНЫ «ПРОГРАММИРОВАНИЕ ИНТЕРНЕТ ПРИЛОЖЕНИЙ»

Промежуточная аттестация осуществляется путем оценки отчетов по результатам лабораторных работ и результатов тестирования. Учебным планом предусмотрено проведение экзамена по дисциплине после изучения курса.

Методика изучения дисциплины строится из следующих элементов:

­ теоретическая часть (лекция);

­ лабораторные занятия;

­ самостоятельная работа с учебниками и конспектами лекций.

Цель лекции – сообщение новых знаний, систематизация и обобщение накоплен­ных, развитие познавательных и профессиональных интересов.

Лабораторные занятия – как обязательный элемент образовательного процесса по данной дисциплине, призван закрепить полученные теоретические знания и обеспечить формирование основных навыков и умений практической работы в области разработки Интернет приложений. Они проводятся по мере изучения теоретического материала и выполняются индивидуально каждым студентом.

Перечень и содержание лабораторных работ приводится в содержательной части данного учебно-методического комплекса.

Самостоятельная работа с книгой ставит своей целью закрепление, углубление, расширение и систематизацию знаний, полученных в ходе аудиторных занятий, само­стоятельное овладение новым учебным материалом описательного характера, разви­тие самостоятельного мышления.

В рамках применения балльно-рейтинговых технологий при оценивании знаний учащихся используется следующий порядок начисления баллов. За выполнение лабораторной работы студент может получить 40 баллов, за выполнение итогового тестирования – 20 баллов, за сдачу промежуточных тестов – 10, 10 и 20 баллов соответственно. Если набранное количество баллов в семестре не соответствует желаемой студентом оценке, то у него есть возможность добрать необходимые баллы на экзамене, но не более 40.

Более подробно порядок работы по балльно-рейтинговой технологии описан в Положении о рейтинг-контроле студентов в Рубцовском институте (филиале) АлтГУ.

Формы и виды самостоятельной работы по дисциплине:

-  Чтение основной и дополнительной литературы. Самостоятельное изучение материала по литературным источникам.

-  Работа с библиотечным каталогом, самостоятельный подбор необходимой литературы.

-  Поиск необходимой информации через Интернет.

-  Подготовка к различным формам промежуточной и итоговой аттестации (к тестированию, контрольной работе, зачету, экзамену).

-  Самостоятельное выполнение практических заданий репродуктивного типа (ответы на вопросы, тренировочные упражнения, задачи, тесты).

-  Выполнение комплексного задания (проекта) по дисциплине. Подготовка к его защите на семинарском или практическом занятии.

-  Изучение аналогов продукта.

Список основной и дополнительной литературы составлен на основе фондов центральной городской библиотеки, библиотеки Рубцовского института (филиала) АлтГУ, ЭБС «Университетская библиотека он-лайн» и «Лань».

6. МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ОБРАЗОВАТЕЛЬНОГО ПРОЦЕССА ПО ДИСЦИПЛИНЕ «ПРОГРАММИРОВАНИЕ ИНТЕРНЕТ ПРИЛОЖЕНИЙ»

Рубцовский институт (филиал) АлтГУ располагает материально-технической базой, соответствующей санитарно-техническим нормам и обеспечивающей проведение всех видов лабораторной, практической, дисциплинарной и междисциплинарной подготовки и научно-исследовательской работы студентов, предусмотренных ГОС.

Общий компьютерный парк института насчитывает 338 компьютеров, в том числе ПК на мобильных платформах. Из них участвуют в образовательном процессе 217.

Совместно с данным оборудованием в учебном процессе используются 6 мультимедийных проекторов (3 стационарных), интерактивная доска и интерактивная панель.

Аудиторный фонд института, оснащенный СВТ, включает 7 компьютерных классов(4 класса по 15 ПК в каждом, 1 – по 17 ПК, 2 – по 18 ПК), и 4 мобильных класса на ноутбуках. 2 класса по 15 ПК используются в режиме свободного доступа студентов. Мобильные классы на ноутбуках используется в учебно-образовательной деятельности, как для учебных занятий, так и для организации доступа к ресурсам корпоративной сети и Internet на всей территории РИ АлтГУ. Все компьютеры объединены в единую локальную вычислительную сеть и имеет доступ в Интернет.

Необходимое программное обеспечение:

Системное программное обеспечение:

1.Windows XP Professional Service Pack 3

2.Windows 7 Enterprise Service Pack 1

3.Windows 7 Professional Service Pack 1

Пакеты прикладных программ и средства разработки приложений:

1. Браузер Mozilla FireFox

2. Браузер Google

7. СПИСОК ОСНОВНОЙ И ДОПОЛНИТЕЛЬНОЙ ЛИТЕРАТУРЫ, ДРУГИЕ ИНФОРМАЦИОННЫЕ ИСТОЧНИКИ

Основная литература

1.  PHP 5 / , . – 2-е изд. – СПб.: БХВ-Петербург, 2011. – 1104 c.

2.  HTML, JavaScript, PHP и MySQL: Джентельменский набор Web-мастера / . – 3-е изд. – СПб.: БХВ-Петербург, 2011. – 912 c.

3.  Савельева программирования на PHP: Курс лекций: Учебное пособие / . – М.: Интернет-Университет Информационных Технологий, 2010. – 264c.

Дополнительная литература

1.  Эффективная работа: PHP 4 / В. Водолазский. – СПб.: Питер, 2002. – 416 с.

2.  PHP 4: Специальный справочник / И. Григин. – СПб.: Питер, 2002. – 672 с.

3.  Web-конструирование. HTML / . – СПб.: БХВ-Петербург, 2003. – 325 с.

4.  Web-конструирование. DHTML / . – СПб.: БХВ-Петербург, 2003. – 512 с.

5.  Использование HTML 4: Пер. с англ. / Луиза Паттерсон, Сью Шарльворс, Джоди Корнелиус и др.: Учебное пособие – М.: Издательский дом «Вильямс», 2000. – 400 с.

6.  . Настольная книга Web–мастера: эффективное применение HTML, CSS и JavaScript / . – М.: Издательский дом «КноРус», 2000. – 320 с.

7.  Хольцшлаг. Использование HTML 4: Пер. с англ.: Учебное пособие / Хольцшлаг. – М: Издательский дом «Вильямс», 2000. – 1008 с.

8.  Разработка Web-приложений на PHP и MySQL: Пер. с англ. / Л. Томсон, Л. Веллинг. – К.: Издательство «ДиаСофт», 2002. – 672 с.

9.  Фролов применения Perl, PHP, Apache и MySQL для активных Web-сайтов / , . – М.: Издательско-торговый дом «Русская редакция», 2002. – 576 с.

10. Основы Web–мастерства. Учебный курс / В. Холмогоров. – СПб: Питер, 2001. – 352 с.

Базы данных, Интернет-ресурсы,

информационно-справочные и поисковые системы

информационно-справочные и поисковые системы

1.  Единое окно доступа к образовательным ресурсам. Электронная библиотека [Электронный ресурс]: инф. система. – М.: ФГАУ ГНИИ ИТТ "Информика", . – Режим доступа: //www. http://window. *****, свободный. – Загл. с экрана (дата обращения 11.04.2012)

2.  Интернет-университет информационных технологий – дистанционное образование – ***** [Электронный ресурс]: офиц. сайт. – М.: Открытые системы, . - Режим доступа: http://www. *****, свободный. - Загл. с экрана (дата обращения: 17.05.2012).

3.  Поисковые системы: Google, Yandex, Rambler.