Иллюстрированный самоучитель по Perl

 

 
 

Иллюстрированный самоучитель по Perl

Предисловие.

Часть1. Введение в мир Perl

История языка Реrl
Характерные черты Perl
Области применения Perl
Вопросы для самоконтроля 

Часть2. Структура программы

Простая программа
Объявления и комментарии
Выражения и операторы
Вопросы и Упражнения

Часть 3. Типы данных

Алфавит языка
Скалярный тип данных
Массивы скаляров
Ассоциативные массивы
Переменные
Вопросы и Упражнения

Часть 4. Операции и выражения

Арифметические операции
Операции конкатенации и повторения
Операции отношения
Логические операции
Побитовые операции
Операции присваивания
Ссылки и операция разыменования
Операции связывания
Именованные унарные операции
Операции ввода/вывода
Разные операции
Списковые операции
Операции заключения в кавычки
Выражения
Вопросы и Упражнения

Часть 5. Операторы

Простые операторы
Модификаторы простых операторов
Составные операторы
Операторы цикла
Команды управления циклом
Именованные блоки
Оператор безусловного перехода
Вопросы и Упражнения

Часть 6. Операции ввода/вывода

Операция ввода команды
Операция 0
Функция print
Вопросы и Упражнения

Часть 7. Работа с файлами

Дескрипторы файлов
Доступ к файлам
Операции с файлами
Получение информации о файле
Операции с каталогами
Вопросы и Упражнения

Часть 8. Форматы

Объявление формата
Использование нескольких форматов
Вопросы для самоконтроля

Часть 9. Ссылки

Виды ссылок
Создание ссылок
Разыменование ссылок
Символические ссылки
Использование ссылок
Вопросы и Упражнения

Часть 10. Работа со строками

Регулярные выражения
Операции с регулярными выражениями
Функции для работы со строками
Вопросы и Упражнения

Часть 11. Подпрограммы и функции

Определение подпрограммы
Вызов подпрограммы
Локальные переменные в подпрограммах

Передача параметров
В каких случаях функцию local нельзя заменить функцией mу
Прототипы
Рекурсивные подпрограммы
Вопросы и Упражнения

Часть 12. Пакеты, библиотеки, модули

Пакеты
Библиотеки
Модули
Вопросы и Упражнения

Часть 13. Объектно-ориентированное программирование в языке Perl

Классы и объекты
Методы
Обобщающий пример
Вопросы и Упражнения

Часть 14. Запуск интерпретатора и режим отладки

Опции командной строки
Отладчик Реrl
Вопросы для самоконтроля

Часть 15. Язык Perl и CGI-программирование

Основные понятия
HTML-формы
Передача информации CGI-программе
CGI-сценарии
Вопросы и Упражнения

Часть 16. Ресурсы Perl

Конференции
Специализированные Web-узлы Perl
Архив CPAN