Название модуля
|
Продолжительность (часы/дни)
|
Модуль 1. Принципы взаимодействия web-сервера и браузера | |
Основы клиент-серверного взаимодействия. Протоколы высокого уровня. Протокол HTTP. Передача данных методами GET и POST. URL-кодирование данных. MIME-типы. Технология Cookie. Обзор существующих web-серверов. Области их применения. Статические и динамические web-страницы. Обзор технологий серверного web-программирования (CGI/Perl, PHP, ASP, JSP/сервлеты, SSI), их поддержка различными операционными системами и web-серверами.
| |
Модуль 2. Администрирование Internet Information Server | |
Основные сведения о IIS. Понятие «виртуального» сервера. Создание и настройка виртуального сервера в IIS 5.0. Понятие «домашней» и «виртуальной» директорий. Создание и настройка виртуальной директории. Сетевые утилиты Windows. Утилиты ping, netstat. | |
Модуль 3. Серверные решения на основе IIS. Применение технологий ASP и PHP | |
Интерфейсы web-сервера. Интерфейсы CGI и ISAPI. Технология ASP. Языки программирования VBScript и JScript. Особенности и возможности. Примеры создания страницы с использованием технологии ASP на языках VBScript и JScript. Понятие ActiveX - компонента. Использование ActiveX-компонентов в IIS. Технология PHP. Язык программирования PHP. Особенности и возможности. Настройка IIS для работы с PHP. Пример создания страницы с использованием технологии PHP | |
Модуль 4. Администрирование web-сервера Apache | |
Основные сведения о web-сервере Apache. Основы конфигурирования web-сервера Apache. Создание виртуального web-сервера в Apache. Создание виртуальной директории и настройка прав доступа к ней.
| |
Модуль 5. Серверные решения на основе Apache. CGI-программирование. Применение технологий PHP и SSI | |
Использование CGI-программ в Apache. Язык программирования Perl. Особенности и возможности. Пример создания страницы с использованием CGI-программы на Perl. Серверные переменные. Настройка Apache для работы с PHP как с подключаемым модулем и как с CGI-приложением. Технология Server Side Include. Настройка Apache для работы с SSI. Пример создания страницы с использованием SSI-директив | |
Модуль 6. Основы работы с базами данных в web-приложениях | |
Основы теории баз данных. Обзор типичных для web-технологий баз данных. Язык SQL. Работа с базой данных MySQL | |
Всего
| |