Преподаватель Киселёва Е.А
Заведующий кафедрой Бидайбеков Е.Ы.
КАРТА УЧЕБНО-МЕТОДИЧЕСКОЙ ОБЕСПЕЧЕННОСТИ
Специальность 5В011100 – Информатика, дисциплина «Разработка web приложений»
(шифр) (наименование специальности)
№ | Изучаемый раздел | Основная литература (автор, наименование, год издания, стр. по изучаемому разделу) | Дополнительная литература и Интернет источники | Прочие ресурсы в случае необходимости (программное обеспечение, презентации, нагл.пособия и др.) |
1. | Основы World Wide Web (WWW) | Тузовский А.Ф. Проектирование и разработка web-приложений. Учебное пособие для академического бакалавриата. — Юрайт, 2016. — 218 с. | Чакон С., Штрауб Б. Git для профессионального программиста. — СПб.: Питер, 2016. — 496 с.: ил. | Sublime Text, GitHub, Chrome, интерактивная доска или проектор, слайд-лекции. |
2. | Язык разметки гипертекста HTML | Пьюривал С. Основы разработки веб-приложений. — СПб.: Питер, 2015. — 272 с.: ил. Тузовский А.Ф. Проектирование и разработка web-приложений. Учебное пособие для академического бакалавриата. — Юрайт, 2016. — 218 с. | Бен Фрейн. HTML5 и CSS3. Разработка сайтов для любых браузеров и устройств. — СПб.: Питер, 2014. — 304 с.: ил. | Sublime Text, GitHub, Chrome, интерактивная доска или проектор, слайд-лекции. |
3. | Разделение содержания и оформления (CSS) | Пьюривал С. Основы разработки веб-приложений. — СПб.: Питер, 2015. — 272 с.: ил. | Бен Фрейн. HTML5 и CSS3. Разработка сайтов для любых браузеров и устройств. — СПб.: Питер, 2014. — 304 с.: ил. | Sublime Text, GitHub, Chrome, интерактивная доска или проектор, слайд-лекции. |
4. | Основы серверных технологий (Node.js, HTTP, базы данных) | Пьюривал С. Основы разработки веб-приложений. — СПб.: Питер, 2015. — 272 с.: ил. | Дэвид Хэррон. Node.js Разработка серверных веб-приложений на JavaScript. — ДМК-Пресс, 2014. — 144 с. | Sublime Text, GitHub, Chrome, интерактивная доска или проектор, слайд-лекции. |
5. | Динамический HTML. DOM и клиентские скрипты | Пьюривал С. Основы разработки веб-приложений. — СПб.: Питер, 2015. — 272 с.: ил. Флэнаган Д. JavaScript. Подробное руководство, 6- издание. – Пер. с англ. – СПб.: Символ-Плюс, 2012. – 1080 с., ил. | Дэвид Сойер Макфарланд JavaScript и jQuery. Исчерпывающее руководство. — Эксмо, 2015. — 880 с. | Sublime Text, GitHub, Chrome, интерактивная доска или проектор, слайд-лекции. |
6. | Общий шлюзовой интерфейс (CGI) | Тузовский А.Ф. Проектирование и разработка web-приложений. Учебное пособие для академического бакалавриата. — Юрайт, 2016. — 218 с. | Фельке-Моррис Т. Большая книга веб-дизайнера. — М.: Эксмо, 2012. — 608 с. | Sublime Text, GitHub, Chrome, интерактивная доска или проектор, слайд-лекции. |
7. | Язык разметки XML. Технологии на основе XML | Тузовский А.Ф. Проектирование и разработка web-приложений. Учебное пособие для академического бакалавриата. — Юрайт, 2016. — 218 с. | Фельке-Моррис Т. Большая книга веб-дизайнера. — М.: Эксмо, 2012. — 608 с. | Sublime Text, GitHub, Chrome, интерактивная доска или проектор, слайд-лекции. |
8. | Основы облачного развертывания (Cloud Foundry) | Пьюривал С. Основы разработки веб-приложений. — СПб.: Питер, 2015. — 272 с.: ил. | Фельке-Моррис Т. Большая книга веб-дизайнера. — М.: Эксмо, 2012. — 608 с. | Sublime Text, GitHub, Chrome, Cloud Foundry интерактивная доска или проектор, слайд-лекции. |
9. | Перспективы развития WWW. Семантический web | Тузовский А.Ф. Проектирование и разработка web-приложений. Учебное пособие для академического бакалавриата. — Юрайт, 2016. — 218 с. | Антониоу Григорис, Паул Грос, Фрэнк ван Хармелен, Ринке Хоекстра. Семантический веб. — ДМК-Пресс, 2016. — 240 с. | Sublime Text, GitHub, Chrome, интерактивная доска или проектор, слайд-лекции. |
Составители:
|
|
|
|
Ст.преп Киселёва Е.А.
Зав.кафедрой Бидайбеков Е.Ы.
ТЕЗИСЫ ЛЕКЦИЙ
Лекция 1. Основы World Wide Web (WWW)
|
|
(1 неделя, 1 час)
Что такое Интернет?
Интернет - это глобальная компьютерная сеть, объединяющая локальные сети предприятий и организаций и компьютеры отдельных пользователей в общее информационное пространство. Интернет использует для связи магистральные каналы поставщиков телекоммуникационных услуг и клиентские каналы («последняя миля»). Интернет представляет свою инфраструктуру для прикладных сервисов различного назначения (файлообменных, почтовых, гипертекстовых, VoIP и проч.)
Что такое WWW?
World Wide Web (WWW, web, веб, Всемирная паутина) — это распределенная информационная система, предоставляющая доступ к гипертекстовым документам по протоколу HTTP (HyperText Transfer Protocol). WWW - это сетевая технология, построенная на клиент-серверной архитектуре и использующая инфраструктуру Интернет для взаимодействия между сервером и клиентом (рис. 1). Серверы WWW (web-серверы) - это хранилища гипертекстовой (в общем случае) информации. Документы, представленные в виде гипертекста называются web-страницами. Несколько web-страниц, объединенных общей тематикой, оформлением, связанных гипертекстовыми ссылками и обычно находящихся на одном и том же web-сервере, называются web-сайтом. По данным за октябрь 2009 г. (http://netcraft.com) во Всемирной паутине насчитывалось более 230 млн. сайтов, размещенных на миллионах web-серверов. Для загрузки и просмотра информации с web-сайтов используются специальные программы — браузеры. Браузер - это программа, способная понимать гипертекст и отображать содержимое веб-страниц.
|
|
Рис.1. Клиент-серверная архитектура WWW
Как работает WWW?
В основе WWW - взаимодействие веб-сервера и браузеров по специальному протоколу (HTTP). Веб-сервер - это программа, запущенная на сетевом компьютере и ожидающая клиентские запросы по протоколу HTTP. Браузер может обратиться к веб-серверу по доменному имени или по ip-адресу, передавая в запросе идентификатор требуемого ресурса. Получив запрос от клиента, сервер находит соответствующий ресурс на локальном устройстве хранения и отправляет его как ответ. Браузер принимает ответ и обрабатывает его соответствующим образом, в зависимости от типа ресурса (отображает гипертекст, показывает изображения, сохраняет полученные файлы и т.п.).
Основной тип ресурсов Всемирной паутины - гипертекстовые страницы. Гипертекст - это обычный текст, размеченный специальными управляющими конструкциями, тегами. Браузер считывает теги и интерпретирует их как команды форматирования при выводе информации. Теги описывают структуру документа, а специальные теги, якоря и гиперссылки, позволяют установить связи между веб-страницами и перемещаться как внутри веб-сайта, так и между сайтами.
Возможности WWW обеспечиваются четырьмя составляющими:
• универсальный способ адресации ресурсов в сети URL (Universal Resource Locator):
• язык гипертекстовой разметки документов HTML (HyperText Markup Language):
• протокол передачи гипертекста HTTP (HyperText Transfer Protocol):
• общий шлюзовый интерфейс CGI (Common Gateway Interface).
Дата добавления: 2018-02-28; просмотров: 286; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!