Курс "20486 Разработка Web приложений с использованием ASP.NET 4.5 MVC 4 (20486 Developing ASP.NET MVC 4 Web Applications)"Код: 20486
Продолжительность - 5 дней Производится набор группы
Курс 20486 Разработка Web приложений с использованием ASP.NET 4.5 MVC 4 научит создавать Web-приложения с использованием ASP.NET MVC из .NET Framework 4.5, а также позволит заметно повысить производительность и масштабируемость разработанных Вами Web-приложений. В ходе обучения проводится сравнение технологий ASP.NET MVC и ASP.NET Web Forms и даются рекомендации по выбору той или иной технологии. Курс проводится с использованием последней версии Visual Studio 2012, примеры основаны на движке MVC4. Аудитория: Курс ориентирован на профессиональных web-разработчиков, имеющих опыт создания приложений с использованием Visual Studio. Предварительный уровень подготовки:
Данный курс готовит к сдаче сертификационных экзаменов: Прослушав данный курс, слушатели научатся:
Программа курсаМодуль 1: Обзор ASP.NET MVC 4 Цель этого модуля научить слушателей описывать основные технологий Microsoft, которые используются для размещения завершенных веб-приложений. Слушатели также узнают о ASP.NET 4.5 и MVC, моделях программирования веб-форм и веб-страниц. Будет сделан обзор и сравнение технологий ASP.NET и MVC 4.
Лабораторная работа: Изучение ASP.NET MVC4
Модуль 2: Проектирование веб-приложения ASP.NET MVC 4 Целью данного модуля является познакомить студентов с процессом проектирования шаблона MVC. На этом этапе, в процессе проектирования, MVC 4 была выбрана в качестве наиболее подходящей модели программирования. Как создавать контроллеры MVC приложения, взаимодействующие с пользователями, моделями и представлениями данных показывается во время этого модуля.
Лабораторная работа: Проектирование веб-приложений ASP.NET MVC 4
После завершения этого модуля, студенты научатся: Создавать контроллеры MVC приложения, взаимодействующие с пользователями, моделями и представлениями данных. Модуль 3: Разработка ASP.NET MVC 4 моделей Цель этого модуля заключается в том, чтобы научить слушателей создавать модели шаблона MVC и реализовывать бизнес-логику в рамках этих моделей. Модуль также описывает, как выполнить подключение к базе данных или хранилищу альтернативных данных, с помощью Entity Framework и LINQ.
Лабораторная работа: Разработка ASP.NET MVC 4 моделей
После завершения этого модуля, студенты научатся: Создавать модели шаблона MVC и реализовывать бизнес-логику в рамках этих моделей. Модуль 4: Разработка контроллеров ASP.NET MVC 4 Цель этого модуля заключается в том, чтобы научить студентов создавать представления MVC приложения, предназначенные для отображения и редактирования данных, а также для взаимодействия с моделями и контроллерами. А также этот модуль охватывает тему о том, как создавать фильтры действий
Лабораторная работа: Разработка контроллеров ASP.NET MVC 4
После завершения этого модуля, студенты научатся: Добавлять контроллеры в приложение MVC, управлять взаимодействием с пользователем, обновлять модели и выбрать просмотры. Модуль 5: Разработка ASP.NET MVC 4 представлений Целью данного модуля является описание роли представлений в веб-приложении MVC и научить слушателей создавать и кодировать их. Также будут рассмотрены: Razor, как решающий элемент для создания и функционирования макета отображения данных. Будут обсуждены вспомогательные элементы Html.ActionLink() и Html.EditorFor
Лабораторная работа: Разработка ASP.NET MVC 4 представлений
После завершения этого модуля, студенты научатся: Создавать представления в приложении MVC, отображать и редактировать данные и взаимодействовать с моделями и контроллерами. Модуль 6: Тестирование и отладка веб-приложений ASP.NET MVC 4 Цель этого модуля заключается в том, чтобы научить студентов создавать unit-тесты и использовать средства отладки Visual Studio 2012 при разработке веб-приложений.
Лабораторная работа: Тестирование и отладка веб-приложений ASP.NET MVC 4
После завершения этого модуля, студенты научатся: Запускать модульные тесты, использовать средства отладки Visual Studio 2012 и настраивать приложение для устранения неполадок. Модуль 7: Структурирование ASP.NET MVC 4 веб-приложений Целью данного модуля является дать возможность учащимся структурировать веб-приложения таким образом, чтобы пользователи могли находить нужную им информацию быстро и легко. Наиболее важной темой этого модуля является – поисковая оптимизация.
Лабораторная работа: Структурирование ASP.NET MVC 4 веб-приложений
После завершения этого модуля, студенты научатся: Создавать веб-приложения, которые использует механизм маршрутизации ASP.NET, с удобочитаемыми для человека URL. Модуль 8: Применение стилей к ASP.NET MVC 4 веб-приложений Цель этого модуля рассказать слушателям о том, как создать единый стиль и интерфейс MVC-приложений. Будут также рассмотрены методы адаптации отображения сайта для маленьких экранов и мобильных устройств.
Лабораторная работа: Применение стилей к ASP.NET MVC 4 веб-приложений
После завершения этого модуля, студенты научатся: Использовать единый интерфейс и стиль в MVC приложении. Модуль 9: Создание интерактивных страниц в веб-приложениях ASP.NET MVC 4 В этом модуле слушатели узнают, как частичные обновления страниц и кэширование может оптимизировать реакцию веб-приложения. Студенты увидят, как использовать AJAX для обновления небольшой части страницы вместо обновления всей страницы. Модуль также описывает различные приемы, которые разработчики могут использовать для достижения максимальной производительности.
Лабораторная работа: Создание интерактивных страниц в веб-приложениях ASP.NET MVC 4
После завершения этого модуля, студенты научатся: Ускорять взаимодействие с пользователем за счет кэширования и частичного обновления страниц. Модуль 10: Использование JavaScript и jQuery для создания интерактивных страниц Целью данного модуля является научить студентов методам, с помощью которых код запускается в браузере. Этот подход может увеличить скорость отклика приложения, потому что подготовленная к просмотру страница может реагировать на действия пользователя без перезагрузки всей страницы с сервера. Студенты узнают о jQuery библиотеки сценариев и как его использовать для вызова веб-служб и обновления компонентов пользовательского интерфейса.
Лабораторная работа: Использование JavaScript и jQuery для создания интерактивных страниц
После завершения этого модуля, студенты научатся: Создавать клиентский код на JavaScript, использующий библиотеку jQuery. Модуль 11: Управление доступом в ASP.NET MVC 4 веб-приложений Цель этого модуля – научить слушателей создавать защищенные MVC приложения. Уроки описывают, как включить анонимных пользователей, как они могут создать свою собственную учетную запись пользователя, и как получить привилегированный доступ к содержимому.
Лабораторная работа: Управление доступом в ASP.NET MVC 4 веб-приложений
После завершения этого модуля, студенты научатся: Создавать защищенные MVC приложения. Модуль 12: Безопасность в ASP.NET MVC 4 веб-приложении Цель этого модуля заключается в том, чтобы научить студентов создавать стабильные и надежные приложения.
Лабораторная работа: Создание устойчивых ASP.NET MVC 4 веб-приложения
После завершения этого модуля, студенты научатся: Создавать MVC приложения , которые не подвержены вредоносным атакам и сохраняют сведения о пользователях. Модуль 13: Использование Windows Azure в веб-приложениях ASP.NET MVC 4 Целью данного модуля является познакомить студентов с Windows Azure и объяснить, почему разработчик использует Windows Azure вместо кода в веб-приложении. Студенты увидят, как написать такой службы и вызвать его из веб-приложения или из других приложений, таких как приложение для мобильного устройства.
Лабораторная работа: Использование Windows Azure веб-служб в веб-приложениях ASP.NET MVC 4
После завершения этого модуля, студенты научатся: Использовать web-сервисы Windows Azure из MVC приложения. Модуль 14: Реализация WebAPI в ASP.NET MVC 4 веб-приложении Цель модуля – объяснить, что такое Web API и как использовать основные функциональные возможности приложения для интеграции в других веб и мобильных приложениях. Студенты узнают о новой особенности Web API MVC 4, о том, как построить RESTful Web API.
Лабораторная работа: Реализация WebAPI в ASP.NET MVC 4 веб-приложении
После завершения этого модуля, студенты научатся: Работать с Web API Модуль 15: Обработка запросов в ASP.NET MVC 4 веб-приложений Цель данного модуля – научить слушателей, как создавать компоненты, которые перехватывают запросы от браузеров, прежде, чем они поступают к контроллерам MVC. Эти компоненты включают в себя модули HTTP, обработчики HTTP и протокола веб-сокеты. Модуль описывает сценарии, в которых разработчики используют такие компоненты и показывает, как добавить их в приложение MVC.
Лабораторная работа: Обработка запросов в ASP.NET MVC 4 веб-приложений
После завершения этого модуля, студенты научатся: Изменять способ обработки запросов в приложениях MVC. Модуль 16: Развертывание MVC в ASP.NET 4 веб-приложений Цель для этого модуля заключается в том, чтобы научить студентов развертывать завершенные приложения MVC на веб-сервере или Windows Azure. Модуль описывает преимущества и недостатки использования Windows Azure для размещения приложения. Студенты также увидеть все варианты развертывания, доступные в Visual Studio.
Лабораторная работа: Развертывание MVC в ASP.NET 4 веб-приложений
После завершения этого модуля, студенты научатся: Развертывать веб-приложения ASP.NET MVC 4 В конце обучения на курсе проводится итоговая аттестация в виде теста или на основании оценок за практические работы, выполненных в процессе обучения. Если вы хотите узнать больше о том, как использовать возможности Visual Studio для создания превосходных современных веб-приложений и облачных служб с помощью набора инструментов для совместной работы, то вам сюда. Эти учебные ресурсы помогут быстро приступить к работе: от знакомства с продуктом до его освоения и сертификации. Пройдите курс обучения по Visual Studio и приобретите навыки, необходимые для создания и предоставления приложений различных типов на самых разных платформах. Если вы хотите изучить C# или HTML5, каждый указанный ниже путь обучения структурирован для обучения либо C# на платформе .NET, либо HTML5 с JavaScript и CSS3, а также для получения навыков работы с Microsoft Visual Studio. Путь начального уровня является прекрасным вариантом для начинающих, которым необходимо обучение базовым и основным навыкам работы с .NET и HTML5. Эти курсы подготовят вас также к сертификации по Microsoft Visual Studio. Получите сертификат и расскажите всему миру, что умеете использовать организационные решения и возможности по разработке кодов Visual Studio для создания новых приложений для самых разных платформ. Начальный уровень: DeveloperПройдите один из данных курсов Visual Studio и подготовьтесь к сертификации Microsoft Technology Associate (MTA)
Уровень "Эксперт": Windows Store apps using HTML5Пройдите эти курсы и подготовьтесь к сертификации Microsoft Certified Solutions Developer (MCSD): Windows Store Apps Using HTML5.
Уровень "Эксперт": Windows Store Apps Using C#Пройдите эти курсы и подготовьтесь к сертификации MCSD: Windows Store Apps Using C#.
Уровень "Эксперт": Web ApplicationsПройдите эти курсы и подготовьтесь к сертификации MCSD: Web Applications.
По окончании авторизованного курса Microsoft выдаётся международный сертификат Microsoft
|