Лекции |
Описание |
Глава 1.
Введение в HTML-разметку
|
Глава посвящена изучению языка гипертекстовой разметки HTML. Рассматриваются основные конструкции языка, приемы разметки и связь с другими инструментами разработки WEB-страниц. |
|
|
1. | Общие сведения
|
В этой лекции рассказывается о принципах построения гипертекстовых информационных систем, определяется роль языка гипертекстовой разметки HTML в построении сайтов глобальной компьютерной сети Internet, определяются формат и структура HTML-документов. |
|
|
2. | Структура HTML-документа и элементы разметки заголовка документа
|
В этой лекции разбираются типовая структура HTML-документа, а также структура и содержание его заголовка. Подробно описывается содержание элементов разметки и разбирается формат и назначение каждого из элементов разметки заголовка. |
|
|
3. | Контейнеры тела документа
|
В этой лекции рассказывается об элементах разметки тела HTML-документа, подробно разбирается из типизация, назначение и применение. |
|
|
4. | Графика
|
В этой лекции рассматриваются принципы применение графических образов при HTML-разметке. |
|
|
5. | Таблицы в HTML
|
В этой лекции подробно рассматриваются принципы применения таблиц в HTML-разметке. Это и табличная организация текста, и табличная координатная сетка, и организованная в таблицы графика. |
|
|
6. | HTML-формы
|
В этой лекции разбирается возможность взаимодействия читателя HTML-страниц с сервером Web-узла. Подробно описывается подмножество HTML, которое носит название HTML-формы. |
|
|
7. | Фреймы
|
В этой лекции рассматриваются различные способы фрагментирования содержания Web-узла при помощи механизма HTML-фреймов. |
|
Глава 2.
Применение каскадных таблиц стилей
|
Курс посвящен изучению способов гипертекстовой разметки с применением каскадных таблиц стилей (Cascade Style Sheets). |
|
|
8. | Назначение и применение CSS
|
Основные понятия CSS, их назначение, определение и использование при форматировании HTML-документа. |
|
|
9. | Блочные и строковые элементы
|
Блочные и строковые элементы: описание, форматирование и свойства. |
|
|
10. | Цвет и шрифт
|
Управление отображением цветами текста и фоном, на котором отображается текст, а также использование гарнитур шрифтов. |
|
|
11. | Текст и списки
|
Свойства текстовых фрагментов: межбуквенные расстояния, высота строк, выравнивание, отступ в первой строке параграфа, преобразования начертания. Управление формой и отображением списков. |
|
|
12. | Позиционирование
|
Размещение блочных элементов HTML-разметки в рабочей области браузера с точностью до пикселя: размеры блока, абсолютные и относительные координаты.
Слои: управление видимостью. |
|
Глава 3.
JavaScript
|
Курс посвящен изучению языка программирования JavaScrip. Главное внимание уделяется логике разработки JavaScript-кода и основным принципам его использования на страницах World Wide Web. |
|
|
13. | Назначение и применение JavaScript, общие сведения
|
В этой лекции описаны назначение и способы применения JavaScript-кода на HTML-страницах. Рассказывается краткая история JavaScript, даются основные понятия и определения. |
|
|
14. | Программируем свойства окна браузера
|
В этой лекции рассматриваются приемы программирования свойств самого старшего объекта JavaScript – окна браузера. Рассматривается применение методов, объектов и свойств окна. Рассматриваются типовые примеры программирования окон и фреймов. |
|
|
15. | Программируем формы
|
В этой лекции рассматривается самая старая часть спецификации JavaScript – программирование HTML-форм. Разбираются различные методы обработки событий, перехват отправки данных на сервер и способы организации обмена данными при помощи форм и JavaScript-код |
|
|
16. | Программируем графику
|
В этой лекции рассказано о приемах программирования изменений графических образов на HTML-страницах. Подробно разбираются основные приемы программирования образов и приводятся примеры. |
|
|
17. | Программируем гипертекстовые переходы
|
В этой лекции рассматриваются вопросы построения динамических списков гипертекстовых ссылок и программирования гипертекстовых переходов в зависимости от условий просмотра HTML-страниц и действий пользователей. |
|
|
18. | Программируем "за кадром"
|
В этой лекции рассматриваются приемы программирвания на JavaScript, невидимые для читателей HTML-страниц. Рассматриваются принципы работы счетчиков посещаемости, работы с механизмом cookie и многое другое. |
|
Глава 4.
Интерфейс Web-приложений
|
|
|
|
19. | Общие сведения
|
В данной лекции определяется место CGI-скриптов в общем контексте Web-технологий. Обсуждаются основные способы применения скриптов и особенности программирования для Web. В лекции введены все необходимые понятия CGI-программирования. |
|
|
20. | Введение в программирование CGI-скриптов и программирование скриптов на bash
|
В этой лекции подробно разбираются особенности программирования CGI-скриптов, общие принципы программирования CGI-скриптов на bash, определяются правила вызова скрипта, передачи ему данных и получение результатов работы скрипта для дальнейшего использования в HTTP-обмене и генерации HTML-страниц. |
|
|
21. | Введение в программирование на Perl
|
В этой лекции подробно разбираются особенности программирования CGI-скриптов на языке Perl. Определяются правила вызова скрипта, передачи ему данных и получение результатов работы скрипта для дальнейшего использования в HTTP-обмене и генерации HTML-страниц. Разбираются причины популярности Perl-скриптов среди Web-программистов. |
|
|
22. | Введение в программирование скриптов на C
|
В этой лекции подробно разбираются особенности программирования CGI-скриптов на языке C. Определяются правила вызова скрипта, передачи ему данных и получение результатов работы скрипта для дальнейшего использования в HTTP-обмене и генерации HTML-страниц. Разбираются причины эффективности C-скриптов по сравнению с другими инструментами. |
|
|
23. | HTML-формы
|
В данной лекции подробным образом разбираются элементы разметки, входящие в группу HTML-FORM. Рассматриваются их атрибуты, совместимость атрибутов и форматы записи данных при формировании запросов к HTTP-серверу. |
|
|
24. | Применение методов доступа HTTP в рамках программирования CGI-скриптов. Настройка HTTP-сервера для работы с CGI-скриптами
|
В этой лекции разбираются способы взаимодействия между браузерами и HTTP-сервером по методу доступа GET и POST. При использовании HTML-форм. Объясняются особенности формирования HTTP-сообщения и разбора его CGI-скриптом. |
|
|
|
Ссылки к курсу
|
|
|
Экзамены
|
|