Интернет Университет информационных технологий  Расскажи
про свой ВУЗ!
www.intuit.ru
мои курсы мои настройки моя корзина помощь
  Общение
однокурсники
форум по курсу
вопрос преподавателю
мнения о курсе

  Информация
преподаватели
наши авторы
помощь
о дипломах
контакты
расскажите другу
статистика
партнеры

Введение в CGI
Авторы
Храмцов Павел Брониславович
Брик Станислав Александрович
Русак Александр Михайлович
Сурин Александр Игоревич

Информация о курсе
Посвящен изучению способов обмена данными в рамках протокола HTTP с применением HTML-форм и CGI-скриптов.
Дано описание спецификации Common Gateway Interface, варианты и особенности ее применения для различных методов доступа. Изложение материала опирается на множество примеров.

Документ об окончании
По результатам успешного прохождения учебного курса слушателям выдается удостоверение (образец). Подробная информация о документах - здесь.

Кафедра
Интернет-технологии
Технологии создания и администрирования современных интернет-систем.

Цель
Главная цель курса – научить студентов создавать свои собственные сайты в Internet.

Предварительные знания
Необходимы общие знания о языке разметки HTML.

Обсуждение
Мнения и оценки закончивших этот курс Вы можете посмотреть здесь. Форум по курсу - здесь.

Предварительные курсы
Введение в HTML
Курс посвящен изучению языка гипертекстовой разметки 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-скриптом.
  Литература
  Экзамен

Сдать экзамен экстерном
  Спецпредложения
Для тех, кто желает поддержать проект:
Майки с символикой INTUIT.ru
Все книги+CD со скидкой более 60%
 
  Учебники к курсу
Основы web-технологий
Основы web-технологий
Храмцов П.Б., Брик С.А., Русак А.М., Сурин А.И.,
Интернет-университет информационных технологий - ИНТУИТ.ру.
Курс лекций посвящен основам Web-технологий. В его рамках рассматриваются язык гипертекстовой разметки HTML, язык программирования динамического контента JavaScript, спецификация разработки прикладного программного обеспечения CGI и спецификация описания стилей представления информации CSS.
все книги по курсу »