Документ взят из кэша поисковой машины. Адрес оригинального документа : http://herba.msu.ru/shipunov/software/cc/wp_p.txt
Дата изменения: Mon Mar 28 23:36:06 2005
Дата индексирования: Mon Oct 1 23:19:28 2012
Кодировка: Windows-1251
Программа по курсу "Программирование Web-сайтов"

Часть 1. Клиентский JavaScript

История JavaScript, различия между браузерами, стандарт ECMA-262

Основные характеристики языка JavaScript: значения, переменные, типы данных, массивы, функции

Формы HTML и их применение для задач Web-прграммирования.

JavaScript и содержимое окна браузера: запись в документ, открытие окон, дата и время, проверка форм, активное меню сайта, строка состояния, работа с изображениями.

JavaScript DOM

JavaScript и CSS.

Часть 2. Сервер Apache

Как работает Web-сервер, протокол HTTP, методы GET и POST, MIME-типы.

Установка и основные настройки Apache, файл httpd.conf, файлы .htaccess

HTTP-аутентификация

SSI: включение и переменные HTTP

Основы CGI

Часть 3. PHP и начала работы с MySQL

История PHP и основные принципы его работы.

Настройка PHP, error_reporting и register_globals.

Переменные, определение типа и различные операции в PHP, массивы.

Функции работы со строками и файлами.

Счетчики, технологии сессий и cookies, PHP-аутентификация.

Построение гостевой книги, системы голосования и поисковой системы.

Загрузка файлов и посылка почты

PHP и графика: фотоальбомы, рисование, работа со шрифтами TrueType

PHP, MySQL и phpMyadmin: интернет-магазин и его работа

Разнообразные PHP-приложения: Wiki, CMS, файловый менеджер, система тестирования

Часть 4. Perl/CGI.pm

Perl и CGI, модуль CGI.pm, основные отличия от PHP.

Примеры CGI-приложений.