Курс "10264 Разработка веб-приложений с помощью Visual Studio 2010 (10264 Developing Web Applications with Microsoft Visual Studio 2010)"
Код: 10264
Специализация: Microsoft Visual Studio 2010
Продолжительность - 5 дней
Производится набор группы
Курс предназначен для профессиональных программистов Microsoft .NET, использующих Visual Studio для разработки веб приложений. Слушатель должен иметь опыт 2-3 года по разработке веб-приложений в Visual Studio 2008 SP1 и Visual Studio 2010.
На курсе Вы научитесь:
- Понимать базовую архитектуру и дизайн веб-приложения.
- Применять лучшие практики и находить компромиссы, основанные на бизнес-требованиях при проектировании веб-приложения.
- Разрабатывать веб-приложения на основе ASP.NET MVC.
- Оптимизации разработки веб-приложений для обнаружения поисковыми системами.
- Разрабатывать серверный код для веб-форм. Оптимизировать управления данными для веб-форм.
- Обеспечивать качества с помощью отладки, модульного тестирования и рефакторинга.
- Обеспечивать безопасность веб-приложения.
- Использовать мастер-страницы и CSS для разработки согласованного пользовательского интерфейса.
- Разрабатывать клиентские сценарии и для отзывчивого, функционального и интерактивного пользовательского интерфейса. Примененять AJAX и Silverlight.
- Развертывать веб-приложения.
Программа курса
1. Обзор архитектуры и дизайна веб-приложения.
- Базовая архитектура и дизайн веб-приложения.
- Лабораторная работа.
2. Разработка веб-приложений.
- Лучшие практики и компромиссные решения при разработке веб-приложений.
- Лабораторная работа.
3. Разработка MVC моделей.
- Модель разработки на основе MVC: модели, контроллеры и представления.
- Способы создания моделей, которые используются для доступа и изменения данных в источник данных.
- Лабораторная работа.
4. Разработка MVC контроллеров.
- Создание контроллеров для реагирования на действия пользователя и реализации навигации и логики приложения.
- Лабораторная работа.
5. Разработка MVC представлений.
- Создание представлений, реализующих пользовательский интерфейс.
- Управление предварительными и завершающими действиями контроллера, с помощью фильтров действий.
- Лабораторная работа.
6. Проектирование для обнаружения поисковыми системами.
- Оптимизация веб-сайта для его обнаружения поисковыми системами.
- Лабораторная работа.
7. Разработка серверного кода для веб-форм.
- Технологии и возможности разработки кода на стороне сервера.
- Лабораторная работа.
8. Оптимизация управления данными для веб-форм.
- Способы оптимизации задач управления и отображения данных на основе веб-форм приложения с помощью шаблона приложений «динамические данные», привязки данных, LINQ, серверных элементов управления и кода на стороне сервера.
- Лабораторная работа.
9. Обеспечение качества с помощью отладки, модульного тестирования и рефакторинга.
- Выполнение тестирования для веб-форм и приложений MVC, использование встроенных возможностей отладки Visual Studio 2010.
- Лабораторная работа.
10. Защита веб-приложения.
- Защита от известных угроз в MVC и веб-приложениях.
- Лабораторная работа.
11. Применение главных страниц и таблиц стилей (CSS).
- Применение главных страниц и таблиц стилей для обеспечения согласованности пользовательского интерфейса.
- Лабораторная работа.
12. Разработка клиентских сценариев и служб.
- Разработка сценариев на стороне клиента с использованием служб для построения гибких, функциональных и интерактивных веб-приложений.
- Лабораторная работа.
13. Применение Ajax в веб приложениях.
- Применение Microsoft Ajax и jQuery для построения гибких, функциональных и интерактивных веб-приложений.
- Лабораторная работа.
14. Развертывание ASP.NET приложений.
- Планирование, настройка, и развертывание сайтов.
- Лабораторная работа.
15. Разработка веб-приложений с применением Silverlight
- Введение в разработку Silverlight приложений и интеграция с существующим приложениям ASP.NET.
- Лабораторная работа.
В конце обучения на курсе проводится итоговая аттестация в виде теста или на основании оценок за практические работы, выполненных в процессе обучения.
Процесс развития технологий не происходит сам по себе, этим занимаются люди. Именно поэтому, если Вы хотите стать одним из тех, кто вносит свой вклад в развитие информационных технологий с позиции разработчика, то курсы по Microsoft Visual Studio - это именно то, что Вам нужно. Этот программный продукт, а точнее целая линейка продуктов, представляет собой полноценный комплекс, включающий в себя интегрированную среду разработки программного обеспечения, позволяющую заниматься разработкой как консольных приложений, так и программ с графическим интерфейсом, а также приложений для Магазина Windows, т.е. для Windows 8.1, и мобильных приложений, не говоря уже о сайтах и порталах на платформе ASP.
Наши инструкторы готовы донести до Вас систематизированные знания, необходимые как новичкам в области разработки Windows-приложений, так и тем, кто хочет систематизировать знания и подготовится к сертификации Microsoft, которая доступна разработчикам. Кто знает, может быть, именно Вы получите статус MCM и станете одним из лучших разработчиков Windows-приложений уже через пару лет, если прямо сейчас запишетесь на курсы и начнете развиваться в этом направлении.
- Developing Windows Applications with Microsoft Visual Studio 2010
Пройдите курс 10262
- Developing Windows Communication Foundation Solutions with Microsoft Visual Studio 2010
Пройдите курс 10263
- Developing Web Applications with Microsoft Visual Studio 2010
Пройдите курс 10264
- Developing Data Access Solutions with Microsoft Visual Studio 2010
Пройдите курс 10265
- Programming in C# with Microsoft Visual Studio 2010
Пройдите курс 10266
- Introduction to Web Development with Microsoft Visual Studio 2010
Пройдите курс 10267
- Windows Azure Solutions with Microsoft Visual Studio 2010
Пройдите курс 50466
По окончании авторизованного курса Microsoft выдаётся международный сертификат Microsoft
|