Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Веб программирование.Начало.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
6.96 Mб
Скачать

Романчик В.С.

Веб – программирование.

Начало

Пособие по курсам «Веб – программирование» и

«Введение в специальность»

для студентов специальности

«Математика и информационные технологии»

Минск, бгу,

2013

Содержание.

Введение ………………………………………..…………………………..5

Коротко об истории Интернет. Как работает Интернет. Система адреса­ции. Способы подключения к сети. Сервисы интернет. Задания для подготовки рефератов

Глава 1. Компьютерные сети и протоколы

1.1. Локальные сети

1.2. Распределенные и глобальные сети

1.3. Сеть VPN

1.4. Адресация в локальных сетях

1.5. Адресация в глобальных сетях и в Интернет

1.5.1. Адресация в IPv6

1.5.2. Доменные имена

1.5.3. URL адреса

1.6. Понятие и краткое описание протоколов

1.7. Соотношение между TCP/IP и OSI/ISO

1.8. Межсетевой протокол IPv4

1.9. Формат пакета IPv6

1.9.1. Формат заголовка пакета IPv6

1.9.2. Заголовки расширения IPv6

1.9.3. Маршрутный заголовок

1.10 Транспортный протокол TCP

1.11 Протокол дейтаграмм UDP

1.12 Протоколы ARP и RARP

1.13 Протоколы сетевого уровня

1.14 Протоколы электронной почты

1.14.1 Протоколы SMTP и POP3

1.14.2 Протокол IMAP4

1.15 Протокол FTP

1.16 Протокол передачи гипертекстов

1.16.1 Клиентский запрос HTTP

1.16.2 Ответ сервера

1.17 Развитие прикладных протоколов: RPC, REST, SOAP

1.18 Безопасность в сети

1.19 Протокол SSL

1.19.1.Шифрование данных

1.19.2.Установление подлинности участников

1.19.3 Реализация SSL

1.19.4 Как избежать блокирования сайтов

1.20.Проблемы с кодировкой и Unicode

1.21 Задания для подготовки рефератов …………………………..61

Глава 2. Проектирование и разработка сайтов……………………….62

2.1 Виды сайтов

2.2. Этапы проектирования и разработки сайта

2.3. Модели проектирования и управление проектами

2.3.1 Модель водопада для управления проектами

2.3.2 Итерационная (спиральная) модель

2.3.3 Технология Microsoft Solutions Framework (MSF)

2.3.4 Другие технологии управления проектами

2.4. Программные средства управления проектами

2.5. Веб-дизайн и разработка сайтов

2.5.1. Стили сайтов

2.6. Логическое проектирование дизайна сайта

2.7. Главная страница сайта

2.8. Внутренние страницы сайта

2.9. Оценки качества Веб-сайтов

2.9.1. Оценки качества для e-commerce

2.9.2. Ключевые индикаторы для e-commerce

2.9.3. Определение качества и рейтинга сайтов учебных заведений

2.9.4. Оценка качества и стоимости сайта…………………….……89

Глава 3. Краткий обзор основных технологий разработки Веб при­ложений…………………………………………………………..……......90

3.1. Язык разметки гипертекста XML

3.1.1 Синтаксис XML

3.1.2. Правильно построенные и действительные документы XML

3.2. Adobe Flash

3.3. Язык ActionScript

3.3.1. Видео-, аудиопроигрыватели

3.4. Flex

3.5. Технология «клиент-сервер»

3.6. Программирование для серверов

3.7. Базы данных и язык SQL

3.8. Язык SQL

Глава 4. Информационный обмен, html и css.…..……………….132

4.1. Язык разметки гипертекста HTML

4.1.1.Форматирование текста.

4.1.2. Графика.

4.2. Ссылки

4.3. Списки

4.3. Формы HTML

4.3.1. Валидация форм.

4.4.Новые элементы HTML5.

4.5. Каскадные таблицы стилей CSS.

4.5.1.Стили текста.

4.5.2. Цвет и фон.

4.5.3.Форматиро­вание блока.

4.5.4. Форматирование псевдоклассов и псевдоэлементов. Новое в CSS3.