Технологии серверного Web-программирования
Цель курса:
Получить основные понятия о серверном программировании, освоить базовые приёмы создания, отладки и внедрения скриптов.
Освоение компьютерных программ: Active Perl, Komodo IDE, Apache, MySQL, Perl DBI
Описание курса:
Курс посвящен изучению протокола HTTP, взаимодействия в клиент — серверной архитектуре, подходов к созданию серверных скриптов, их отладке, внедрению и распространению. Также вы получите базовые навыки работы с файловой системой, базами данных и обращению к ним из серверных сценариев, создавать различные формы и отчёты.
По окончании курса Вы будете уметь:
- разрабатывать и отлаживать серверные скрипты,
- устанавливать скрипты на сервер
- создавать разные формы отчётности
- получать различные данные через веб-интерфейс и об
- рабатывать их на сервере.
В курсе рассматриваются следующие вопросы:
- Основы компьютерных сетей
- Создание серверной части программного обеспечения
- введение в CGI
- введение в Perl
- синтаксис и переменные языка Perl
- установка Web-сервера и интерпретатора Perl
- встроенные переменные.
- Шаблоны
- операторы и приоритеты
- создание скрипта "Счётчик"
- встроенные функции Perl.
- Подпрограммы
- создание скрипта "Голосование"
- модули.
- Форматы отчетов.
- Отладка
- Создание интернет-магазина