Глава 3. Информационноый обмен в Веб…………………………………..85

Web – программирование

Средства разработки клиентских приложений

Глава 3. Информационноый обмен в Веб…………………………………..85 - student2.ru

Учебное пособие по курсам «Введение в специальность»

и «Веб – программирование» для студентов специализации

”Веб-программирование и Интернет технологии»

Минск, БГУ, 2012

Содержание.

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

Коротко об истории Интернет. Как работает Интернет. Система адресации в Интернет. Способы подключения к сети Интернет. Сервисы интернет. Электронная почта. Передача файлов по FTP. Всемирная паутина WWW. Коротко о компьютерных сетях, входящих в Интернет. Локальные сети. Распределенная сеть (WAN) и глобальные сети. Сеть VPN. Компьютерные игры.

Задания по теме “Введение в Интернет ”……………………………………17

Глава1. Протоколы Интернет………………………………………………...20

Адресация в компьютерных сетях. Понятие и краткое описание протоколов. Соотношение между TCP/IP и OSI/ISO. Межсетевой протокол IP. Транспортный протокол TCP. Адресация в компьютерных сетях. Понятие и краткое описание протоколов. Соотношение между TCP/IP и OSI/ISO. Межсетевой протокол IP. Транспортный протокол TCP Протокол дэйтаграмм UDP. IP-маршрутизация. Протоколы ARP и RARP. Протокол POP3. Протокол IMAP4. Спецификация MIME. Проблемы с кодировкой Протоколы сетевого уровня. Протоколы электронной почты. Протокол SMTP. Протокол FTP.HTTP – Протокол передачи гипертекстов. Транзакции HTTP. Клиентские методы HTTP.Что возвращается обратно: коды ответа сервера. Заголовки HTTP. Развитие прикладных протоколов. Безопасность в сети. Протокол SSL. Анонимный обмен ключами. Обмен ключами при использовании RSA и аутентификация. Протокол записи (Record Layer). Как работает SSL. Шифрование данных. Хэширование. Установление подлинности участников. Предупреждения системы безопасности web-браузера. Реализация SSL.

Задания по теме «Протоколы Интернет»……………………………..…….43

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

Виды сайтов. Этапы проектирования и разработки сайта. Модели проектирования. Управление проектами. Веб – дизайн и разработка сайтов. Логическое проектирование дизайна сайта. Главная страница сайта .Внутренние страницы сайта. Краткий обзор основных технологий разработки Веб приложений. Язык разметки гипертекста HTML. Язык XML. Правильно построенные и действительные документы XML. Синтаксис XML. Объявление XML. Корневой элемент. Теги. Спецсимволы. Сильные и слабые стороны. Отображение XML во Всемирной паутине. Словари XML. Как выглядит XML-документ? Конструкции языка. Элементы данных. Adobe Flash и Adobe Flex. Вставка флэш в страницу. Язык ActionScript. Flex. Язык программирования клиентских скриптов JavaScript. Технология «клиент-сервер» CGI. Программирование для серверов. Язык программирования Perl. Язык Java на клиентской и серверной странице.

Глава 3. Информационноый обмен в Веб…………………………………..85

Язык разметки гипертекста HTML. Формы HTML. Новые элементы HTML5. Email Inputs. Placeholders. Вопросы и задания. Каскадные таблицы стилей CSS. Некоторые подсказки по синтаксису CSS:. Форматирование блока. Форматирование псевдоклассов и псевдоэлементов. Единицы измерения в CSS. Новое в CSS3. Валидация CSS.

Наши рекомендации