Название: Web-технологии Автор: Сычев A.B. Издательство: М.: НОУ "Интуит" Год: 2016 Страниц: 408 Формат: PDF Размер: 33.3 Мб Язык: русский
В рамках курса рассматривается широкий спектр протоколов, стандартов и технологий, имеющих непосредственное отношение к разработке web-приложений. В курсе изучаются различные роли и ответственность клиентов и серверов для различных приложений в WWW, общие принципы работы клиентских и серверных языков и технологий в WWW, основные протоколы, необходимые для создания и работы web-приложений, основные принципы и подходы к web-интеграции приложений, разнородных компонент и систем, основные продукты и технологии Майкрософт, используемые для разработки web-контента и web-приложений.
Лекция 1. Введение в веб-технологии: структура и принципы Веб Лекция 2. Введение в клиент-серверные технологии Веб. Протокол HTTP Лекция 3. Служебные утилиты для работы в Интернет. Изучение протокола HTTP Лекция 4. Принципы веб-дизайна. Знакомство с Microsoft Expression Web Лекция 5. Клиентские сценарии и приложения Лекция 6. Введение в javascript. Программное взаимодействие с HTML документами на основе DOM API Лекция 7. Клиентские сценарии. Использование до-регулярных выражений Лекция 8. Серверные веб-приложения Лекция 9. Языки разработки сценариев Perl и PHP Лекция 10. Разработка CGI-приложений на Perl и PHP Лекция 11. Введение в С# и платформу Visual Studio.Net Лекция 12. Знакомство со средой разработки Microsoft Visual Studio.NET. Структура программы на С#. Основы языка С# Лекция 13. Основы языка С#. Работа с массивами и строками. Интерфейсы и коллекции Лекция 14. Архитектура веб-приложений ASP.NET. Разработка веб-приложений на платформе .NET Лекция 15. Основы разработки веб-приложений с помощью ASP.NET Лекция 16. Серверные элементы управления ASP.NET Лекция 17. Работа с источниками данных в ASP.NET Лекция 18. Интерфейсы взаимодействия веб-приложений с СУБД Лекция 19. Введение в XML Лекция 20. Языки описания схем XML Лекция 21. Структура XML документа. XML схемы Лекция 22. DOM XML. Преобразование XML документов Лекция 23. Программная обработка XML документов с помощью XML DOM Лекция 24. Форматирование и преобразование XML документа с помощью CSS и XSL. XSLT Лекция 25. Интеграция и взаимодействие в сети Веб Лекция 26. Разработка веб-службы в ASPNET Лекция 27. Разработка веб-службы в ASP.NET. Создание прокси-сборки для веб-службы Лекция 28. Организация процесса разработки веб-контента. CMS/CMF Лекция 29. Синдикация и аггрегирование веб-контента Лекция 30. Примеры разработки RSS-источников и RSS-ридеров Лекция 31. Веб-порталы. Классификация веб-порталов Лекция 32. Введение в технологию AJAX. Разработка мобильных веб-приложений Лекция 33. Реализация асинхронного взаимодействия веб-браузера с веб-сервером с помощью технологии Лекция 34. Создание мобильных веб-приложений при помощи ASP.NET Лекция 35. Введение в Веб 2.0 Лекция 36. Приложения для социальных сетей