ASP.NET MVC 5 (Углубленный курс)
Код курса: DEV-018
Продолжительность:
2 дня (16 часов)
Описание
Аннотация
По прохождению курса слушатель освоит новые техники и возможности платформы, научится использовать WEB API, асинхронность и возможности для разработки мобильных веб приложений.
Предварительные требования
- Знание HTML, CSS
- Знание JavaScript
- Знание MVC 3
Целевая аудитория
Веб разработчики средней и высокой квалификации имеющие опыт работы с технологией ASP.NET.
Программа курса
Модуль 1. Введение в ASP.NET MVC 5 и Web-оптимизация.
- Новые возможности ASP.NET MVC4, краткий обзор
- Шаблоны проектов в MVC 4
- Структура проекта MVC 4
- Fiddler – установка и использование.
- Bundling & Minification (Веб оптимизация)
Модуль 2. ASP.NET Web API (Часть 1)
- Что такое REST
- Web API, возможности, назначение
- Маршрутизация Web API
- Web API контроллер
- Content negotiation, Media Types в Web API
- Model Binding
- Web API контроллер
- Поддержка HTTP спецификации
- OData
Модуль 3. ASP.NET Web API (Часть 2)
- HTTP Client
- Cross-origin resource sharing
- Web API Configuration
- Self Host Web API
- Расширяемость Web API
- Web API Security
Модуль 4. Асинхронное программирование MVC5
- TPL
- Async & Await
- Асинхронный контроллер
- Асинхронные действия
- Таймауты
- Исключения в асинхронном программировании
Модуль 5. Разработка для мобильных устройств
- Шаблон Mobile Application
- Display Modes
- Display Mode Provider
- Browser Overriding
Расписание
Время проведения курса пока не определено, отправьте нам заявку, пожалуйста.
Возможно, мы предложим пройти курс в дистанционном режиме или организуем выездной курс, если у Вас группа.