
- •Планы – конспекты лекций
- •Раздел 1 основы технологии «клиент-сервер»
- •Тема 1.1 Основные принципы технологии «клиент-сервер»
- •Основы технологии «клиент-сервер».
- •Процесс-сервер, процесс-клиент.
- •Недостатки технологии клиент-сервер
- •Тема 1.2 Серверы приложений
- •Серверы приложений: типы, назначение, функции.
- •Тема 1.3 Web-сервис
- •Протоколы прикладного уровня: http, ftp, pop, imap.
- •Компоненты запроса клиента и ответа сервера.
- •File Transfer Protocol - протокол передачи файлов
- •Раздел 2 Языки гипертекстовой разметки
- •Тема 2.1 Развитие языков разметки гипертекста
- •Принципы гипертекстовой разметки.
- •Структура гипертекстовых документов.
- •Язык гипертекстовой разметки html.
- •Тема 2.2 Язык гипертекстовой разметки html
- •Основные теги
- •Теги оглавления
- •Атрибуты тела документа
- •Теги для форматирования текста
- •Гиперссылки
- •Форматирование
- •Графические элементы
- •Атрибуты таблицы
- •Формы Для форм, выполняющих какие-то функции должны быть запущены соответствующие cgi скрипты на сервере. Html только создает внешний интерфейс формы.
- •Тема 2.3 Расширяемый язык разметки xml
- •Характеристика и возможности расширяемого языка разметки xml.
- •Связывание данных xml c элементами html.
- •Как выглядит xml-документ?
- •Правила создания xml- документа
- •Конструкции языка
- •Элементы данных
- •Комментарии
- •Атрибуты
- •Cпециальные символы
- •Директивы анализатора
- •Раздел 3 Серверное программное обеспечение
- •Тема 3.1 Основы построения серверной части программного обеспечения
- •Основы разработки сетевых приложений.
- •Принципы построения серверной части программного обеспечения.
- •Основные задачи, выполняемые серверными программами.
- •Тема 2: Разработка программного обеспечения для сетей интернет.
- •Тема 3.2 Инструментальные средства создания приложений
- •Средства создания программ, выполняемых на стороне сервера.
- •Спецификация cgi (Common Gateway Interface).
- •Серверы asp.
- •Тема 3.3 Применение инструментальных средств создания приложений
- •Функциональные возможности ис.
- •Основы языка ис. Синтаксис языка ис.
- •Раздел 4 Клиентская часть приложения
- •Тема 4.1 Типовые задачи, решаемые клиентской частью
- •Характеристика типовых задач, решаемых клиентской частью приложений.
- •Функциональные возможности клиентской части.
- •Тема 4.2 Инструментальные средства создания клиентской части
- •Обзор инструментальных средств разработки программ, выполняющихся на стороне клиента. Их назначение и возможности.
- •Тема 4.3 Применение инструментальных средств создания клиентской части
- •Основы языка программирования.
- •Синтаксис языка. Операторы. Функции.
- •Методы и события. Динамические Web-страницы.
- •Литература
Литература
Матросов А.В. HTML 4.0 / А.В. Матросов, А.О. Сергеев, М.П. Чаунин. – СПб.: БХВ-Петербург, 2003. – 672 с.: ил.
Молли Э. Хольцшлаг Использование HTML и ХHTML. – М.: Вильямс, 2004.
Петюшкин А.В. HTML в Web-дизайне. – СПб.: БХВ-Петербург, 2004.
Старыгин А. ХML: разработка Web-приложений. – СПб.: БХВ-Петербург, 2003.
Хабибуллин И. Самоучитель ХML. – СПб.: БХВ-Петербург, 2003.
Деван Шеперд. Освой самостоятельно ХML за 21 день. – М.: Вильямс, 2002.
Джеймс Ли, Брент Уэр. Использование Linux, Apache, MySQL и PHP для разработки Web-приложений. – М.: Вильямс, 2004. – 432 с.
Бучек Г. ASP.NET: Учебный курс. – СПб.: Питер, 2002.
Глушаков С.В., Жакин И.А., Хачиров Т.С. Программирование Web-страниц: Учебный курс. – Харьков: Фолио, 2002.
Том Армстронг. Active X: создание Web-приложений. – Киев: Издательская группа BНV, 1998.
http://www.php.spb.ru
http://www.javaportal.ru