Отзывов по данному курсу пока нет
- Работа сервера.
- Понятие сервера.
- Особенности работы под Unix.
- Сервер Apache.
- Основные директории сервера Apache.
- Пользовательские директории (/www и /cgi-bin).
- Обзор системных директорий ОС Linux.
- Язык программирования Perl.
- Что такое язык программирования?
- Понятие компилятора и интерпретатора.
- Основы языка программирования Perl.
- Комментарии в Perl программе.
- Начало любой программы на Perl.
- Скалярные переменные.
- Понятие целых чисел, чисел с плавающей запятой и строковых переменных.
- Вывод данных на экран.
- Функция print. Использование двойных и одинарных кавычек. Оператор повторения вывода x.
- Арифметические операции ([+], [-], [*], [**], [/], [%]), приоритет операций, авто инкремент, авто декремент.
- Функции srand, rand, int.
- Работа со строковыми переменными.
- Использование операторов q и qq.
- Склеивание строк, Функции length, substr, split, lc, uc.
- Работа с датой и временем.
- Операции сравнения чисел (==, >, <, >=, <=, !=) и строк.( eq, nе, it, gt, le, ge);
- Условные (if, unless, then и else) и логические (and, (&&), or, (||), not, (!)) операторы.
- Сложные предложения.
- Пример программы для перевода чисел из числовой записи в прописную.
- Использование списков и массивов.
- Функции sort; pop, push, shift.
- Работа с файлами и каталогами.
- Операторы цикла for; foreach; while.
- Хэши (Ассоциативные массивы). Функции keys; values; each; delete;
- Использование подпрограмм (функций).
- Регулярные выражения.
- Вызов функций ОС.
- Ссылки на скаляры, массивы, хэши.
- Построение структур.
- Использование структур при создании функций.
- Создание двумерных массивов.
- CGI программирование.
- Взаимодействие клиентской машины с сервером.
- Организация вывода в HTML формате.
- Вывод изображения с использованием CGI, проблема вывода изображения.
- Вывод нескольких изображений.
- Примеры интерактивных изображений на странице
- Счётчик посещений.
- Формы. Создание форм. Элементы формы (Текстовое поле, поле пароля, радио кнопки, флажки, поле textarea).
- Методы передачи данных от формы серверу (get и post).
- Создание адресной книги.
- Пример формы для голосования.
- Изображения ismap.
- Скрытые поля в формах.
- Сложные формы.
- Куки (COOKIE).
- Простейшие базы данных.