Основы Web-технологий Курс лекций Специальность `Интернет-технологии` Серия: Основы информационных технологий инфо 8230n.

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