Перспективные технологии и языки веб-разработки

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

В рамках курса рассматриваются теоретические и практические аспекты технологий разработки современных веб-приложений, в том числе новые возможности клиентской разработки на основе HTML5, CSS3 и javascript API, а также инструментарий WebMatrix для разработки серверных приложений.
В первой части представлен теоретический материал в лекционном формате с целью формирования у студентов базовых знаний по технологиям разработки веб-приложений. К каждой лекции приведены вопросы для самопроверки и тесты.
Новые возможности IE-9 также рассмотрены в рамках курса.
В рамках лабораторного практикума студент должен будет выполнить лабораторные занятия с использованием Developer Tools в Internet Explorer 9, Visual Studio Web Developer Express и WebMatrix для практического изучения технологий клиентской и серверной веб-разработки. Практикум содержит задания для самостоятельного выполнения с целью более глубокого понимания материала студентами.

Author(s): Сычев А.В.
Edition: 2-е
Publisher: НОУ «Интуит»
Year: 2016

Language: Russian

Лекция 1. Введение. Структура веб-технологий 4

Лекция 3. Каскадные таблицы стилей CSS 56
Лекция 4. Internet Explorer 9 и Microsoft Web Matrix 2 78
Лекция 5. Обзор технологий разработки клиентских веб-приложений 104

Лекция 7. Программный интерфейс для доступа и манипулирования содержимым веб-страниц DOM API 134
Лекция 8. Введение в javascript. Программное взаимодействие с HTML документами на основе DOM API. Использование регулярных выражений. Отладка и профилирование javascript сценариев в IE9. 144 Лекция 9. Новые возможности гипертекстовой разметки в HTML 5.0 168
Лекция 10. Практическое введение в HTML 5. Создание собственного видео-плеера на HTML5 Video 178
Лекция 11. Обзор новых возможностей таблиц стилей в CSS 3.0 198
Лекция 12. Практическое введение в CSS 3.0 203
Лекция 13. Введение в XML. Структура XML документа. Объектная модель DOM XML 217
Лекция 14. Структура XML документа. Программный интерфейс XML DOM API 263
Лекция 15. Обзор технологий разработки серверных веб-приложений. Веб-сервисы 273
Лекция 16. Разработка web-приложений на платформе .NET. Системы управления контентом 300
Лекция 17. Разработка серверных web-приложений на С# 322
Лекция 18. ASP.NET MVC3 и ASP.NET Razor 360
Лекция 19. Разработка web-приложений в Microsoft Web Matrix 2
Лекция 20. Насыщенные интернет-приложения 376
Лекция 21. Синдикация и аггрегирование веб-контента. Улучшение usabilty веб-контента 404
Лекция 22. Web 2.0. Создание динамических вебстраниц на клиентской стороне. AJAX. Семантический Web. Mashups 434
Лекция 23. Обеспечение безопасности веб-приложений 452
Лекция 24. Технологии безопасности в IE9 479