Учебные программы » Веб-программирование » Конспект лекций
Веб-программирование: Конспект лекций
Теоретический курс рассматривает структуру и компоненты сервиса World Wide Web. Приводится описание протокола HTTP, языка HTML, адресация веб-ресурсов. Дается представление о клиентских и серверных веб-приложениях и инструментах их разработки.
CC-BY-SA Анатольев А.Г., 2012 — 2020
- Конспект лекций по веб-программированию (скачать pdf, 2.3МБ)
Конспект лекций и методические указания для выполнения лабораторных работ по дисциплине «Веб-программирование». Формат файла: Adobe PDF, 2.3 MB. - Лекция 1. Основы World Wide Web (WWW)
В лекции рассмотрены общие принципы организации и функционирования сервиса WWW. Описаны структура и компоненты веб, включая протокол HTTP, язык HTML, правила адресации URI и общий шлюзовый интерфейс. - Лекция 2. Основы HTML
Язык HTML — простой инструмент для создания гипертекстовых документов. Правильно оформленный HTML-документ одинаково отображается на разных аппаратных и программных платформах. - Лекция 3. Каскадные таблицы стилей
Каскадные таблицы стилей — это технология разделения содержания и оформления гипертекстового документа. - Лекция 4. Протокол HTTP
HTTP — прикладной протокол передачи гипертекста, на котором основана работа сервиса www. - Лекция 5. Динамический HTML. DOM и клиентские скрипты
DHTML — это термин, определяющий технологию разработки динамических веб-страниц с использованием стандартных средств: html, css, DOM и javascript. - Лекция 6. Общий шлюзовый интерфейс (CGI)
Common Gateway Interface — это технология взаимодействия веб-сервера с серверными приложениями чрез стандартные интерфейсы ввода/вывода (stdin/stdout). - Лекция 7. Модули веб-сервера. ISAPI и apache modules
Рассмотрены технологии расширения функциональности веб-серверов с использованием модулей — специализированных библиотек для обработки входящих запросов, преобразования возвращаемых результатов, фильтрации и других задач. IIS ISAPI и Apache DSO — примеры таких технологий. - Лекция 8. Расширяемый язык разметки XML. Технологии на основе XML.
В лекции приводится описание, назначение и некоторые аспекты применения языка XML. Рассмотрены стандартизованные технологии, которые разработаны с применением этого языка разметки. - Лекция 9. Перспективы развития веб-технологий
Рассмотрены основные тенденции в развитии веб-технологий, такие как увеличение доли мобильных пользователей, расширение числа веб-сервсов и семантическая паутина (web 3.0).