|
ПРОГРАММА
КУРСА "WEB-ПРОГРАММИРОВАНИЕ"
|
-
-
-
WWW-сервера.
Принципы их работы (теория)
- Платформы
и веб-сервера
- Статические
публикации. Обзор динамических технологий на стороне
клиента
- ActiveX
- Апплеты
Java
- DHTML
- Обзор
технологий на стороне сервера. Интерпретаторы и модули
- CGI
(Perl, C++ и др.)
- ISAPI
и NSAPI
- ASP
(JScript и VBScript)
- JavaServer
Pages и JavaServlets
- Server-Side
JavaScript
- Технология
клиент-сервер. Посылка данных методами GET и POST. Форматы
запросов и ответов
- Переменные
окружения
- Права
доступа
-
Установка
и основные настройки серверов Apache и IIS5 (практика)
- Установка
и настройка сервера на домашний компьютер (Apache1.3
и IIS5)
- Установка
и настройка интерпретаторов Perl (ActivePerl) и PHP4
- Загрузка
скриптов на сервер и выполнение их. Распространенные
ошибки и их исправление
-
Основы
программирования на Perl 5 (теория)
- Структура
файл-скрипта на Perl. Использование SSI для включения
результатов скриптов на страницу
- Скалярные
переменные, константы и типы данных. Интерполяция строк
и Escape-последовательности
- Списки
и работа с ними
- Массивы
и хэши, функции по их обработки
- Операторы
и приоритеты операторов
- Условные
операторы и циклы
- Регулярные
выражения
- Использование
подпрограмм
- Встроенные
переменные, использующиеся в CGI программировании
- Встроенные
функции
- Встроенные
функции обработки данных
- Встроенные
функции работы с файлами
-
Основы
программирования на Perl 5 (практика)
- Скрипт
счетчика
- Скрипт
опроса посетителей
- Скрипт
отправки почтового сообщения на основе использования
программы sendmail
-
Основы
программирования на PHP 4 (теория)
- Переменные,
константы и типы данных. Приведение и преобразование
типов
- Операторы
- Унарные
- Бинарные
(арифметические, сравнения, конкатенации и др.)
- Тернарный
- Приоритетность
выполнения операторов и ассоциативность
- Массивы
- Простые
массивы
- Массивы,
индексируемые строками
- Многомерные
массивы
- Функции
работы с массивами
- Условные
операторы и циклы
- Условные
операторы (if, swith)
- Циклы
(for, while, do..while)
- Функции
- Объявление
и определение функции
- Передача
аргументов
- Область
видимости функций и переменных
- Обработка
строк и регулярные выражения
- Основные
функции обработки строк
- Поиск
по шаблону
- Замена
по шаблону и разбиение по разделителю
- Работа
с файлами и хранение данных
- Работа
с файлами
- Работа
с файлами
-
Основы
программирования на PHP 4 (практика)
- Скрипт
регистрации пользователей
- Скрипт
гостевой книги
- Скрипт
отправки почтового сообщения
Примечание:
Слушатели обязательно должны быть подготовлены по курсам
“Пользователь ПК”, "Web-дизайн". Очень желательным также
является знание какого-либа из языков программирования.
-
-
-
|
|
|