КУРС "Web-разработки на языке PERL с использованием Oracle на платформе Linux"
Краткая аннотация: Краткое знакомство с языком программирования PERL. Изучение особенностей программирования в web-приложениях.
Аудитория: Курс предназначен для начинающих и опытных разработчиков, желающих изучить новую платформу для web-приложений.
Продолжительность: 3 дня
Программа курса:
Курс предназначен для начинающих и опытных разработчиков, желающих изучить новую платформу для web-приложений.
Введение в Perl.
Что вам требуется, чтобы запустить Perl
Где взять Perl
Альтернативы Perl
Основы языка.
Скалярные данные
Что это такое ...
Числа
Строки
Скалярные операции
Скалярные переменные
Скалярные операции и функции
<stdin> как скалярное значение
функция print
значение undef
Массивы и списочные данные
Список и массив
Литеральное представление
Переменные
Операции над массивами и функции обработки массивов
Скалярный и списочный контексты
<stdin> как массив
Интерполяция массивов
Управляющие структуры
Блоки операторов
Операторы if/unless, while/until, for , foreach
Хеши
Что это такое...
Хеш-переменные
Лиеральное представление хеша
срезы хешей
Стандартные средства ввода - вывода
STDIN ввод из "ромба" STDOUT
Регулярные выражения
Основные понятия
Образы
Операция сопоставления
Операция замены split/join
Функции
Использование
Закрытые переменные
Передача и возврат параметров
Обработка исключений
Вложенные функции
Ссылки и записи
Ссылки на массивы и хеши
Ссылки на функции
Конструирование записей
Чтение и сохранение записей в текстовых файлах
Вывод структуры данных
Классы, объекты и связи
Конструирование объекта
Уничтожение объекта
Работа с данными экземпляра
Управление данными класса
Создание класса с поддержкой наследования
Вызов переопределенных методов
Web-разработки.
Как Perl обрабатывает данные из форм
Как генерируются web-страницы "на лету"
В чем различие между программой и скриптом?
Этапы создания скрипта
Основные части Perl скрипта
Пример скрипта с формой
Шаг 1 - Создание формы
Шаг 2 - Создание скрипта
Шаг 3 - Тестирование скрипта
Шаг 4 - Тестирование скрипта с формой
Обсуждение.
Настройка скрипта
Чтение данных из формы
Что делать с данными?
Запись в файлы
Примеры.
Создание новой HTML страницы
Добавление в конец файла
Добавление в середину существующего файла
Отправка данных по e-mail
Простой поиск в DNS
Клиентские операции FTP
Обсуждение: Создание web-страниц "на лету"
Дополнительную информацию Вы можете получить в компании Interface Ltd.