В рамках курса рассматриваются теоретические и практические аспекты технологий разработки современных веб-приложений, в том числе новые возможности клиентской разработки на основе HTML5, CSS3 и javascript API, а также инструментарий WebMatrix для разработки серверных приложений. В первой части представлен теоретический материал в лекционном формате с целью формирования у студентов базовых знаний по технологиям разработки веб-приложений. К каждой лекции приведены вопросы для самопроверки и тесты. Новые возможности IE-9 также рассмотрены в рамках курса. В рамках лабораторного практикума студент должен будет выполнить лабораторные занятия с использованием Developer Tools в Internet Explorer 9, Visual Studio Web Developer Express и WebMatrix для практического изучения технологий клиентской и серверной веб-разработки. Практикум содержит задания для самостоятельного выполнения с целью более глубокого понимания материала студентами.
Содержание:
Лекция 1. Введение. Структура веб-технологий 4 Лекция 2. Язык гипертекстовой разметки HTML 32 Лекция 3. Каскадные таблицы стилей CSS 56 Лекция 4. Internet Explorer 9 и Microsoft Web Matrix 2 78 Лекция 5. Обзор технологий разработки клиентских веб-приложений 104 Лекция 6. javascript - язык разработки клиентских веб-приложений 114 Лекция 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
Разместите ссылку на эту страницу в социальных сетях. Так о ней узнают тысячи человек:
Facebook
Twitter
Мой мир
Вконтакте
Одноклассники
Нашли ошибку? Сообщите администрации сайта: Выберите один из разделов меню и, если необходимо, напишите комментарий
За ложную информацию бан на месяц
Разместите, пожалуйста, ссылку на эту страницу на своём веб-сайте:
Код для вставки на сайт или в блог: Код для вставки в форум (BBCode): Прямая ссылка на эту публикацию:
В рамках курса рассмотрены теоретические и практические подходы к технологиям разработки современных клиентских веб-приложений, в том числе насыщенных (RIA) приложений, а также вопросы, связанные c безопасностью и улучшением usabilty в клиентских приложениях (на примере MS Internet Explorer 8).
В рамках курса рассматривается широкий спектр протоколов, стандартов и технологий, имеющих непосредственное отношение к разработке web-приложений. В курсе изучаются различные роли и ответственность клиентов и серверов для различных приложений в WWW, общие принципы работы клиентских и серверных языков и технологий в WWW, основные протоколы, необходи ...
Особенностью данного курса является сочетание подробных описаний технологий и средств Microsoft для веб – разработок. Наряду с классическими инструментами VS2008 будут рассмотрены новейшие средства, такие как Microsoft Silverlight и Internet Explorer 8.
Данный материал НЕ НАРУШАЕТ авторские права никаких физических или юридических лиц. Если это не так - свяжитесь с администрацией сайта. Материал будет немедленно удален. Электронная версия этой публикации предоставляется только в ознакомительных целях. Для дальнейшего её использования Вам необходимо будет приобрести бумажный (электронный, аудио) вариант у правообладателей.