
- •Раздел 1
- •Тема 1.1 Основные принципы технологии «клиент сервер»
- •Тема 1.2 Серверы приложений. Web-серверы.
- •1. Типы серверов
- •Типы серверов
- •Лекция 1.3 Основы Web-программирования.
- •1. Основы функционирования Интернет.
- •Основы функционирования интернета
- •Язык разметки html
- •Каскадные таблицы стилей (css)
- •Язык сценариев JavaScript
- •Объектная модель dhtml
- •Объектная модель dom
- •Основы языка xml и объектная модель xml
- •Лекция 1.4 Протоколы прикладного уровня.
- •Механизм взаимодействия клиента и ервера
- •Раздел 2. Основы Web-программирования.
- •Тема 2.1 Развитие языков разметки гипертекста
- •Структура html-документа
- •Лекция 2.2 Описание html. Теги языка, их свойства.
- •Тема 2.3 Фреймы. Формы.
- •Свойства фреймов
- •Синтаксис фреймов
- •Атрибуты и их значения
- •Планирование фрэймов и взаимодействия между фрэймами
- •Синтаксис
- •Тэги Формы
- •Меню выбора в формах
- •Отправление файлов при помощи форм
- •Тема 2.4 Каскадные таблицы стилей.
- •Структура и правила
- •Id селекторы (id Selectors):
- •Внутренние Таблицы Стилей
- •Глобальные Таблицы Стилей
- •Связанные Таблицы Стилей
- •Свойства Font
- •Свойства Text
- •Свойства Color и Background
- •Свойства Box
- •Классификация
- •Лекция 2.5 Характеристика и вохмодности xml.
- •Отображение документов xml
- •Правила создания xml- документа
- •Конструкции языка
- •Правила xsl
- •Лекция 2.6 Язык описания схемы данных xml (dtd).
- •Лекция 2.7 Объектная модель документа dom.
- •Лекция 2.8 Характеристика ис. Спецификация cgi.
- •Лекция 2.9 Расширение isapi. Серверы asp.
- •Лекция 2.10 Характеристика программного средства (рнр).
- •Лекция 2.11 Основы языка ис. Синтаксис.
- •Лекция 2.12 Элементы и выражения языка.
- •Лекция 2.13 функции ис.
- •Лекция 2.14 Характеристика программного средства (JavaScript).
- •Лекция 2.15 Синтаксис языка JavaScript. Операторы.
- •Выражения
- •Побитовые Операторы сдвига
- •Логические операторы
- •Операторы Строки
- •Лекция 2.16 Функции JavaScript.
- •Лекция 2.17 Объекты JavaScript. Методы и события.
- •Общие сведения
Лекция 1.3 Основы Web-программирования.
1. Основы функционирования Интернет.
2. Язык разметки HTML.
3. Каскадные таблицы стилей.
4. Язык сценариев JavaScript.
5. Объектная модель DHTML.
6. Объектная модель DOM.
7. Основы языка XML.
Основы функционирования интернета
Адресация в Интернете: понятие о IP и DNS-адресах машин, структура URL-адреса ресурса. Клиенты и серверы Интернета и их взаимодействие: DNS-серверы, основы протокола HTTP, язык разметки HTML. Основные службы Интернета: WWW, FTP, электронная почта, группы новостей, TELNET.
Язык разметки html
Основные понятия о разметке документов. Теги, атрибуты и элементы HTML. Блоковые и встроенные элементы: абзац, список, таблицы, элементы выделения частей текста. Встраивание графики в страницы HTML. Создание текстовых и графических гиперссылок на части документа или на другие документы HTML. Карты-изображения. Компоновка страниц HTML с помощью таблиц и фреймов. Формы как средство передачи данных на сервер, методы POST и GET. Элементы управления формы: текстовое однострочное и многострочное поле, списки и раскрывающиеся списки, переключатели и флажки, кнопки.
Каскадные таблицы стилей (css)
Форматирование с помощью стилей в текстовых процессорах. Синтаксис правил каскадных таблиц стилей: селекторы и определения. Группирование и наследование свойств каскадных таблиц стилей. Связывание каскадных таблиц стилей с документом HTML. Применение нескольких таблиц стилей к одному документу: каскадные свойства CSS. Модель форматирования элементов HTML. Свойства каскадных таблиц стилей форматирования шрифтов, цвета и фона, текста, блоковых элементов. Визуальное форматирование: абсолютное и относительное позиционирование блоковых элементов HTML. Компоновка страниц HTML с помощью свойств каскадных таблиц стилей.
Язык сценариев JavaScript
Понятие и клиентском и серверном сценарии. Встраивание сценариев JavaScript в страницы HTML. Переменные, типы данных и операции языка JavaScript. Операторы управления последовательностью действий: условные и цикла. Встроенные средства организации диалога с пользователем. Создание пользовательских объектов JavaScript и работа с ними: вызов методов, изменение свойств. Встроенные объекты JavaScript: Array, Date, Global (только в Jscript), Math, String, Image, Event, Function, Location, Navigator, MimeType, Number, Object, Screen, Window. Обработчики событий: onClick, onDblClick, onLoad и др.
Объектная модель dhtml
Иерархическая модель объектов страницы HTML в IE5 и NN4. Свойства и методы объектов HTML, доступ к объектам из сценария JavaScript, вызов методов и изменение свойств объектов. Изменение свойств каскадных таблиц стилей элементов, семейство style. Модель событий и программирование динамических эффектов на странице HTML.
Объектная модель dom
Иерархия объектов: отношения родитель, потомок, прямой родственник и родственники одного поколения. Перемещение по иерархии объектов. Удаление и создание объектов. Включение их в иерархическую структуру объектов страницы.
Основы языка xml и объектная модель xml
Синтаксис XML, введение в схемы XML и XSLT. Встраивание документов XML в документ HTML. Иерархия объектов XML: отношения родитель, потомок, прямой родственник и родственники одного поколения. Перемещение по иерархии объектов. Удаление и создание объектов. Включение их в иерархическую структуру объектов документа XML.