(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 

Курс "20486 Разработка Web приложений с использованием ASP.NET 4.5 MVC 4 (20486 Developing ASP.NET MVC 4 Web Applications)"

Код: 20486
Специализация: Microsoft Visual Studio 2015

Продолжительность - 5 дней

Расписание:
16 декабря 2019 года (Москва)        
2 марта 2020 года (Москва)        
15 июня 2020 года (Москва)        
3 августа 2020 года (Москва)        
12 октября 2020 года (Москва)        
21 декабря 2020 года (Москва)        

Стоимость:  32 990 руб.  

Курс 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.

Предварительный уровень подготовки:

Данный курс готовит к сдаче сертификационных экзаменов:

Прослушав данный курс, слушатели научатся:

  • Описывать основные технологии Microsoft в области web-разработки и выбирать наиболее подходящие для решения ваших задач.
  • Разрабатывать веб-приложения, удовлетворяющие различным требованиям.
  • Создавать модели шаблона MVC и реализовывать бизнес-логику в рамках этих моделей.
  • Создавать контроллеры MVC приложения, взаимодействующие с пользователями, моделями и представлениями данных.
  • Создавать представления MVC приложения, предназначенные для отображения и редактирования данных, а также для взаимодействия с моделями и контроллерами.
  • Создавать unit-тесты и использовать средства отладки Visual Studio 2012 при разработке веб приложений.
  • Создавать веб-приложения, использующие удобочитаемые для человека URL.
  • Использовать единый интерфейс и стиль в Вашем MVC приложении.
  • Ускорять взаимодействие с пользователем за счет кэширования и частичного обновления страниц.
  • Создавать клиентский код на JavaScript, использующий библиотеку jQuery.
  • Создавать защищенные MVC приложения.
  • Использовать web-сервисы Windows Azure из Вашего MVC приложения.
  • Разворачивать MVC приложения

Программа курса

Модуль 1: Обзор ASP.NET MVC 4

Цель этого модуля научить слушателей описывать основные технологий Microsoft, которые используются для размещения завершенных веб-приложений. Слушатели также узнают о ASP.NET 4.5 и MVC, моделях программирования веб-форм и веб-страниц. Будет сделан обзор и сравнение технологий ASP.NET и MVC 4.

  • Обзор веб-технологий Microsoft
  • Обзор ASP.NET 4.5
  • Введение в ASP.NET MVC 4

Лабораторная работа: Изучение ASP.NET MVC4

  • Изучение приложений для совместного использования фотографий
  • Изучение веб-страниц приложения
  • Изучение форм веб-приложения
  • Изучение приложения MVC

    После завершения этого модуля, студенты научатся: описывать основные технологии Microsoft в области web-разработки и выбирать наиболее подходящие для решения конкретных задач.

Модуль 2: Проектирование веб-приложения ASP.NET MVC 4

Целью данного модуля является познакомить студентов с процессом проектирования шаблона MVC. На этом этапе, в процессе проектирования, MVC 4 была выбрана в качестве наиболее подходящей модели программирования. Как создавать контроллеры MVC приложения, взаимодействующие с пользователями, моделями и представлениями данных показывается во время этого модуля.

  • Планирование на этапе разработки проекта
  • Проектирование модели, контроллеры и представления

Лабораторная работа: Проектирование веб-приложений ASP.NET MVC 4

  • Модели планирования
  • Планирование контроллеров
  • Планирование просмотров
  • Создание архитектуры приложения MVC

После завершения этого модуля, студенты научатся: Создавать контроллеры MVC приложения, взаимодействующие с пользователями, моделями и представлениями данных.

Модуль 3: Разработка ASP.NET MVC 4 моделей

Цель этого модуля заключается в том, чтобы научить слушателей создавать модели шаблона MVC и реализовывать бизнес-логику в рамках этих моделей. Модуль также описывает, как выполнить подключение к базе данных или хранилищу альтернативных данных, с помощью Entity Framework и LINQ.

  • Создание модели MVC
  • Работа с данными

Лабораторная работа: Разработка ASP.NET MVC 4 моделей

  • Создание проекта MVC и Добавление модели
  • Создание нового SQL Azure баз данных в Visual Studio
  • Добавление свойств и методов в модели MVC
  • Редактирование заметок в модели MVC

После завершения этого модуля, студенты научатся: Создавать модели шаблона MVC и реализовывать бизнес-логику в рамках этих моделей.

Модуль 4: Разработка контроллеров ASP.NET MVC 4

Цель этого модуля заключается в том, чтобы научить студентов создавать представления MVC приложения, предназначенные для отображения и редактирования данных, а также для взаимодействия с моделями и контроллерами. А также этот модуль охватывает тему о том, как создавать фильтры действий

  • Написание контроллеры и действия
  • Написание фильтров действий

Лабораторная работа: Разработка контроллеров ASP.NET MVC 4

  • Добавление контроллера MVC и запись действий
  • Написание фильтров действий в контроллере
  • Использование контроллера фото

После завершения этого модуля, студенты научатся: Добавлять контроллеры в приложение MVC, управлять взаимодействием с пользователем, обновлять модели и выбрать просмотры.

Модуль 5: Разработка ASP.NET MVC 4 представлений

Целью данного модуля является описание роли представлений в веб-приложении MVC и научить слушателей создавать и кодировать их. Также будут рассмотрены: Razor, как решающий элемент для создания и функционирования макета отображения данных. Будут обсуждены вспомогательные элементы Html.ActionLink() и Html.EditorFor

  • Создание представлений с использованием движка Razor
  • Использование HTML Helpers
  • Повторное использование кода в представлениях

Лабораторная работа: Разработка ASP.NET MVC 4 представлений

  • Добавление представления для отображения фото
  • Добавление представления для новых фотографий
  • Создание и использование частичного представления
  • Добавление домашнего просмотра и тестирования просмотров

После завершения этого модуля, студенты научатся: Создавать представления в приложении MVC, отображать и редактировать данные и взаимодействовать с моделями и контроллерами.

Модуль 6: Тестирование и отладка веб-приложений ASP.NET MVC 4

Цель этого модуля заключается в том, чтобы научить студентов создавать unit-тесты и использовать средства отладки Visual Studio 2012 при разработке веб-приложений.

  • Создание unit-тестов
  • Реализация стратегии обработки исключений

Лабораторная работа: Тестирование и отладка веб-приложений ASP.NET MVC 4

  • Выполнение модульных тестов
  • Настройка обработки исключений

После завершения этого модуля, студенты научатся: Запускать модульные тесты, использовать средства отладки Visual Studio 2012 и настраивать приложение для устранения неполадок.

Модуль 7: Структурирование ASP.NET MVC 4 веб-приложений

Целью данного модуля является дать возможность учащимся структурировать веб-приложения таким образом, чтобы пользователи могли находить нужную им информацию быстро и легко. Наиболее важной темой этого модуля является – поисковая оптимизация.

  • Конфигурирование шаблонов url
  • Создание навигационных элементов управления
  • Создание структуры переходов

Лабораторная работа: Структурирование ASP.NET MVC 4 веб-приложений

  • Используя механизм маршрутизации
  • Строительные элементы управления навигацией

После завершения этого модуля, студенты научатся: Создавать веб-приложения, которые использует механизм маршрутизации ASP.NET, с удобочитаемыми для человека URL.

Модуль 8: Применение стилей к ASP.NET MVC 4 веб-приложений

Цель этого модуля рассказать слушателям о том, как создать единый стиль и интерфейс MVC-приложений. Будут также рассмотрены методы адаптации отображения сайта для маленьких экранов и мобильных устройств.

  • С помощью шаблонов представлений
  • Применение CSS в приложение MVC
  • Создание адаптивной пользовательский интерфейс

Лабораторная работа: Применение стилей к ASP.NET MVC 4 веб-приложений

  • С помощью шаблонов представлений
  • Применяя согласованный внешний вид для приложения MVC
  • Адаптация веб-страниц для различных браузеров

После завершения этого модуля, студенты научатся: Использовать единый интерфейс и стиль в MVC приложении.

Модуль 9: Создание интерактивных страниц в веб-приложениях ASP.NET MVC 4

В этом модуле слушатели узнают, как частичные обновления страниц и кэширование может оптимизировать реакцию веб-приложения. Студенты увидят, как использовать AJAX для обновления небольшой части страницы вместо обновления всей страницы. Модуль также описывает различные приемы, которые разработчики могут использовать для достижения максимальной производительности.

  • Использование AJAX и частичного обновления страницы
  • Реализация стратегии кэширования

Лабораторная работа: Создание интерактивных страниц в веб-приложениях ASP.NET MVC 4

  • Частичное обновление страницы
  • Настройка кэша ASP.NET

После завершения этого модуля, студенты научатся: Ускорять взаимодействие с пользователем за счет кэширования и частичного обновления страниц.

Модуль 10: Использование JavaScript и jQuery для создания интерактивных страниц

Целью данного модуля является научить студентов методам, с помощью которых код запускается в браузере. Этот подход может увеличить скорость отклика приложения, потому что подготовленная к просмотру страница может реагировать на действия пользователя без перезагрузки всей страницы с сервера. Студенты узнают о jQuery библиотеки сценариев и как его использовать для вызова веб-служб и обновления компонентов пользовательского интерфейса.

  • Размещение и запуск JavaScript на странице
  • Использование jQuery и jQueryUI

Лабораторная работа: Использование JavaScript и jQuery для создания интерактивных страниц

  • Использование jQuery для ответа пользователям
  • Создание пользовательского интерфейса с помощью jQueryUI

После завершения этого модуля, студенты научатся: Создавать клиентский код на 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
  • Услуги проектирования и написания Windows Azure
  • Потребители Windows Azure служб в веб-приложении

Лабораторная работа: Использование Windows Azure веб-служб в веб-приложениях ASP.NET MVC 4

  • Создание и написание кода Windows Azure служба
  • Использование данных из Windows Azure служба

После завершения этого модуля, студенты научатся: Использовать web-сервисы Windows Azure из MVC приложения.

Модуль 14: Реализация WebAPI в ASP.NET MVC 4 веб-приложении

Цель модуля – объяснить, что такое Web API и как использовать основные функциональные возможности приложения для интеграции в других веб и мобильных приложениях. Студенты узнают о новой особенности Web API MVC 4, о том, как построить RESTful Web API.

  • Разработка Web API
  • Вызов Web API в мобильных и веб-приложениях

Лабораторная работа: Реализация WebAPI в ASP.NET MVC 4 веб-приложении

  • Разработка Web API в MVC 4
  • Добавление маршрутов и контроллеры для обработки запросов, отдых
  • Вызов служб RESTful из клиентского кода

После завершения этого модуля, студенты научатся: Работать с Web API

Модуль 15: Обработка запросов в ASP.NET MVC 4 веб-приложений

Цель данного модуля – научить слушателей, как создавать компоненты, которые перехватывают запросы от браузеров, прежде, чем они поступают к контроллерам MVC. Эти компоненты включают в себя модули HTTP, обработчики HTTP и протокола веб-сокеты. Модуль описывает сценарии, в которых разработчики используют такие компоненты и показывает, как добавить их в приложение MVC.

  • Использование HTTP-модулей и обработчиков HTTP
  • Использование Web Sockets

Лабораторная работа: Обработка запросов в ASP.NET MVC 4 веб-приложений

  • Написание обработчика веб что использует веб-сокеты
  • Строительство чат в приложение обмена фотографиями

После завершения этого модуля, студенты научатся: Изменять способ обработки запросов в приложениях MVC.

Модуль 16: Развертывание MVC в ASP.NET 4 веб-приложений

Цель для этого модуля заключается в том, чтобы научить студентов развертывать завершенные приложения MVC на веб-сервере или Windows Azure. Модуль описывает преимущества и недостатки использования Windows Azure для размещения приложения. Студенты также увидеть все варианты развертывания, доступные в Visual Studio.

  • Развертывание веб-приложения
  • Развертывание MVC 4 приложения

Лабораторная работа: Развертывание MVC в ASP.NET 4 веб-приложений

  • Развертывание приложения в Windows Azure
  • Тест завершенного приложения

После завершения этого модуля, студенты научатся: Развертывать веб-приложения 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)

  • Software Development Fundamentals Подготовка к экзамену 98-361 / Пройдите курс 40361
  • HTML5 App Development Fundamentals Подготовка к экзамену 98-375 / Пройдите курс 40375

Уровень "Эксперт": Windows Store apps using HTML5

Пройдите эти курсы и подготовьтесь к сертификации Microsoft Certified Solutions Developer (MCSD): Windows Store Apps Using HTML5.

  • Programming in HTML5 with JavaScript and CSS3 Подготовка к экзамену 70-480 / Пройдите курс 20480
  • Essentials of Developing Windows Store Apps Using HTML5 and JavaScript Подготовка к экзамену 70-481 / Пройдите курс 20481
  • Advanced Windows Store App Development Using HTML5 and JavaScript Подготовка к экзамену 70-482 / Пройдите курс 20482

Уровень "Эксперт": Windows Store Apps Using C#

Пройдите эти курсы и подготовьтесь к сертификации MCSD: Windows Store Apps Using C#.

  • Programming in C# Подготовка к экзамену 70-483 / Пройдите курс 20483
  • Essentials of Developing Windows Store Apps Using C# Подготовка к экзамену 70-484 / Пройдите курс 20484
  • Advanced Windows Store App Development Using C# Подготовка к экзамену 70-485 / Пройдите курс 20485

Уровень "Эксперт": Web Applications

Пройдите эти курсы и подготовьтесь к сертификации MCSD: Web Applications.

  • Programming in HTML5 with JavaScript and CSS3 Подготовка к экзамену 70-480 / Пройдите курс 20480
  • Programming in C# Подготовка к экзамену 70-483 / Пройдите курс 20483
  • Developing ASP.NET MVC 4 Web Applications Подготовка к экзамену 70-486 / Пройдите курс 20486
  • Developing Microsoft Azure and Web Services Подготовка к экзамену 70-487 / Пройдите курс 20487

По окончании авторизованного курса Microsoft выдаётся международный сертификат Microsoft


 Распечатать »
 Правила публикации »
   
 Рекомендовать »  
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Microsoft Office 365 Бизнес премиум. Подписка на 1 рабочее место на 1 год
Microsoft SQL Server Standard Edition 2017 Sngl OLP 1License NoLevel
Microsoft SQL CAL 2017 Sngl OLP 1License NoLevel DvcCAL
Microsoft SQL CAL 2017 Sngl OLP 1License NoLevel UsrCAL
Microsoft System Center Standard Core Sngl License/Software Assurance Pack OLP 2Licenses NoLevel CoreLic Qualified
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Поиск курсов
 
 
Интересные факты

Учебный центр "Интерфейс" - в десятке ведущих учебных центров России в сфере IT.

  • У нас преподают такие известные эксперты, как Пржиялковский В.В., Леоненков А.В., Новичков А.Н., Золотухина Е.Б., Зайцев А.Л., Зайцев Р.А., Большаков О.Н., Мирончик И.Я., Саксонов А.А., Пригодина Н.Ю.
  • Учебный центр "Интерфейс" проводит авторизованные курсы по продуктам компаний Microsoft, ERwin, Embarcadero (CodeGear), Postgres Professional
  • Подтвердить полученные знания можно, сдав сертификационные экзамены. Учебный центр "Интерфейс" является авторизованным центром тестирования Pearson VUE
  • Учебный центр "Интерфейс" оказывает консалтинговые услуги по построению моделей бизнес-процессов, проектированию информационных систем, разработке структуры баз данных и т.д.
  • Возможна корректировка программ курсов по желанию заказчиков! Мы расскажем Вам о том, что интересует именно Вас, а не только о том, что жестко зафиксировано в программе курса.
  • Где Вам удобнее учиться? В Москве? Санкт-Петербурге? Подмосковье? В вашем собственном офисе? Позвоните нам по тел.:+7 (495) 925-0049 и мы обсудим удобный для Вас вариант обучения.

Горячая линия:
+ 7 (495) 925-0049
mail@interface.ru
Отправить быстрое сообщение

Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Обучение для IT-профессионалов
Обучение и сертификация Microsoft
IT сертификация
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
Пишу программы на заказ профессионально (2412)
Пишу программы на заказ на языках Pascal (численные методы, списки, деревья, прерывания) под...
 
Пишу программы на заказ для студентов (192)
Пишу для студентов на с, с++, паскаль в средах ms visual studio, qt, builder, borland c, delphi....
 
Excell не печатает :-( (2)
Почему то Excell не печатает страницы в альбомной ориентаций, то есть страница в аольбомной...
 
Пишу программы на заказ (1)
Пишу на языках C#, VB.NET, VBA с использованием WPF, WCF, SQL.
 
Программист для удалённой работы (ASP.NET MVC, C#, MSSQL, AJAX) (2)
предлагаю услуги по разработке web-приложений с использованием таких технологий, как: ASP.NET...
 
 
 



    
rambler's top100 Rambler's Top100