Книги
  • @
  • «»{}∼
Основы Web-технологий. Курс лекций. Специальность `Интернет-технологии`

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

135396776
Добавить в корзину
Рекомендуем также
Описание
Курс лекций посвящен основам 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 в частности было написано и издано несметное количество различной литературы. Однако настоящего учебника не было. Теперь он появился.
Книга, которую Вы держите в руках, первая в многотомной серии "Основы информационных технологий", выпускаемой Интернет-Университетом Информационных Технологий. В этой серии будут выпущены учебники по всем базовым областям знаний, связанным с компьютерными дисциплинами."

Анатолий Шкред