 |
Общение |
|
 |
Информация |
|
|
 |
 |
 |
Введение в CGI |
 |
 |
 |
Авторы
Храмцов Павел Брониславович
Брик Станислав Александрович
Русак Александр Михайлович
Сурин Александр Игоревич
Информация о курсе
Посвящен изучению способов обмена данными в рамках протокола HTTP с применением HTML-форм и CGI-скриптов.
Дано описание спецификации Common Gateway Interface, варианты и особенности ее применения для различных методов доступа. Изложение материала опирается на множество примеров.
Документ об окончании
По результатам успешного прохождения учебного курса слушателям
выдается удостоверение
(образец).
Подробная информация о документах - здесь.
Кафедра
Интернет-технологии
Технологии создания и администрирования современных интернет-систем.
Цель
Главная цель курса – научить студентов создавать свои собственные сайты в Internet.
Предварительные знания
Необходимы общие знания о языке разметки HTML.
Обсуждение
Мнения и оценки закончивших этот курс Вы можете посмотреть
здесь.
Форум по курсу -
здесь.
Предварительные курсы
|
 |
 |
 |
Лекции |
Описание |
1. | Общие сведения
|
В данной лекции определяется место CGI-скриптов в общем контексте Web-технологий. Обсуждаются основные способы применения скриптов и особенности программирования для Web. В лекции введены все необходимые понятия CGI-программирования. |
|
2. | Введение в программирование CGI-скриптов и программирование скриптов на bash
|
В этой лекции подробно разбираются особенности программирования CGI-скриптов, общие принципы программирования CGI-скриптов на bash, определяются правила вызова скрипта, передачи ему данных и получение результатов работы скрипта для дальнейшего использования в HTTP-обмене и генерации HTML-страниц. |
|
3. | Введение в программирование на Perl
|
В этой лекции подробно разбираются особенности программирования CGI-скриптов на языке Perl. Определяются правила вызова скрипта, передачи ему данных и получение результатов работы скрипта для дальнейшего использования в HTTP-обмене и генерации HTML-страниц. Разбираются причины популярности Perl-скриптов среди Web-программистов. |
|
4. | Введение в программирование скриптов на C
|
В этой лекции подробно разбираются особенности программирования CGI-скриптов на языке C. Определяются правила вызова скрипта, передачи ему данных и получение результатов работы скрипта для дальнейшего использования в HTTP-обмене и генерации HTML-страниц. Разбираются причины эффективности C-скриптов по сравнению с другими инструментами. |
|
5. | HTML-формы
|
В данной лекции подробным образом разбираются элементы разметки, входящие в группу HTML-FORM. Рассматриваются их атрибуты, совместимость атрибутов и форматы записи данных при формировании запросов к HTTP-серверу. |
|
6. | Применение методов доступа HTTP в рамках программирования CGI-скриптов. Настройка HTTP-сервера для работы с CGI-скриптами
|
В этой лекции разбираются способы взаимодействия между браузерами и HTTP-сервером по методу доступа GET и POST. При использовании HTML-форм. Объясняются особенности формирования HTTP-сообщения и разбора его CGI-скриптом. |
|
|
Литература
|
|
Экзамен
Сдать экзамен экстерном
|
|
|
|
 |
 |
 |
Спецпредложения |
Для тех, кто желает поддержать проект:
|
|
Учебники к курсу |
Основы web-технологий
Храмцов П.Б., Брик С.А., Русак А.М., Сурин А.И.,
Интернет-университет информационных технологий - ИНТУИТ.ру.
Курс лекций посвящен основам Web-технологий. В его рамках рассматриваются язык гипертекстовой разметки HTML, язык программирования динамического контента JavaScript, спецификация разработки прикладного программного обеспечения CGI и спецификация описания стилей представления информации CSS.
|
|
все книги по курсу » |
|
 |