Softprom Value Added Distributor

Новости

17.11.2017

Новая версия V-Ray 3.6 для SketchUp | +Вебинар 5.12.

С оптимизированным пользовательским интерфейсом, окном просмотра рендеринга и более мощным рендерингом GPU, новым гибридным рендерингом и поддержкой SketchUp 2018.

Все новости

Акции

07.11.2017

AutoCAD LT - cкидка 20 %

Купите настоящий AutoCAD LT со скидкой в два клика онлайн или у партнера Autodesk до 19 января 2018г. Есть вопросы, оставьте заявку на сайте, и с вами свяжется специалист по Autodesk.

Все акции

События

05.12.2017 - 05.12.2017

Новая версия V-Ray 3.6 для SketchUp | +Вебинар 5.12.

С оптимизированным пользовательским интерфейсом, окном просмотра рендеринга и более мощным рендерингом GPU, новым гибридным рендерингом и поддержкой SketchUp 2018.

Все события

Visual Studio 2012 - 20486 - Разработка веб-приложений на ASP.NET MVC 4

Описание курса

Курс предоставляет слушателям  знания и навыки , необходимые для разработки приложений ASP.NET MVC на .NET Framework 4.5. Основное внимание направлено на повышение производительности кода, масштабируемости приложений и на применение веб-форм в подходящих условиях.

Слушатели

Этот курс предназначен для профессиональных веб-разработчиков, которые используют Microsoft Visual Studio, заинтересованы в разработке передовых веб-приложений, хотят комплексно использовать HTML и создавать веб-сайты с разграничением модулей пользовательского интерфейса, доступа к данным и логики работы приложения.

Курс помогает подготовиться к следующим сертификационным экзаменам:

70-486: Developing ASP.NET MVC 4 Web Applications

Предварительная подготовка

Для эффективного обучения на курсе слушатели должны обладать следующими знаниями и навыками:

  • Более двух лет опыта разработки веб-приложений с использованием Microsoft Visual Studio и Microsoft ASP.NET;
  • Знание .NET Framework и знакомство с языком C#.

 

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

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

Темы

·         Обзор веб-технологий Microsoft

·         Обзор ASP.NET 4.5

·         Введение в ASP.NET MVC 4

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

·         Изучение приложения Photo Sharing

·         Изучение приложений веб-страниц

·         Изучение веб-форм приложений

·         Изучение MVC приложений

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

Темы

·         Планирование на этапе разработки проекта

·         Проектирование моделей, контроллеров и представлений

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

·         Планирование моделей

·         Планирование контроллеров

·         Планирование представлений

·         Разработка архитектуры MVC приложений

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

Темы

·         Создание модели MVC

·         Работа с данными

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

·         Создание MVC проекта и добавление модели

·         Создание новой базы данных SQL Azure в Visual Studio

·         Добавление свойств и методов для модели MVC

·         Использование отображения и редактирование заметок в MVC модели

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

Темы

·         Написание контроллеров и действий

·         Написание фильтров действий

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

·         Добавление MVC контроллеров и написание действий

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

·         Использование фото контроллеров

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

Темы

·         Создание представлений с Razor Syntax

·         Использование HTML-помощников

·         Повторное использование кода в представлениях

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

·         Добавление представления для отображения фото

·         Добавление представления для новых фотографий

·         Создание и использование частичных представлений

·         Добавление представления «Домой» и тестирование представлений

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

Темы

·         Модульное тестирование компонентов MVC

·         Реализация стратегии обработки исключений

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

·         Выполнение модульных тестов

·         Настройка обработки исключений

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

Темы

·         Анализ информационной архитектуры

·         Настройка маршрутов

·         Создание структуры навигации

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

·         Использование механизма маршрутизации

·         Создание элементов управления навигацией

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

Темы

·         Использование шаблона представлений

·         Применение CSS в MVC приложение

·         Создание адаптивного интерфейса пользователя

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

·         Использование шаблона представлений

·         Применение единого стиля в приложение MVC

·         Адаптация веб-страниц для различных браузеров

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

Темы

·         Использование AJAX и частичное обновление страницы

·         Реализация стратегии кэширования

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

·         Использование частичного обновления страницы

·         Настройка кэша ASP.NET

Модуль 10: Использование JavaScript и JQuery для отклика MVC 4 веб-приложения

Темы

·         Визуализация и выполнение кода JavaScript

·         Использование JQuery и jQueryUI

Лабораторная работа: Использование JavaScript и JQuery для отклика MVC 4 веб-приложения

·         Использование JQuery для ответа пользователю

·         Использование jQueryUI для формирования пользовательского интерфейса

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

Темы

·         Реализация проверки подлинности и авторизации

·         Назначение ролей и членство

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

·         Настройка проверки подлинности

·         Управление доступом к ресурсам

·         Определение параметров учетных записей пользователей

Модуль 12: Создание эластичных ASP.NET MVC 4 веб-приложений

Темы

·         Разработка безопасных сайтов

·         Управление состоянием

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

·         Хранение настроек пользователя

·         Использование пользовательских предпочтений в фотогалерее

Модуль 13: Использование веб-сервисов Windows Azure в ASP.NETMVC 4 веб-приложение

Темы

·         Введение в Windows Azure

·         Проектирование и создание сервисов Windows Azure

·         Использование сервисов Windows Azure в веб-приложениях

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

·         Создание и кодирования сервисов Windows Azure

·         Прием данных из сервисов Windows Azure

Модуль 14: Внедрение веб-интерфейсов API в ASP.NET MVC 4 веб-приложений

Темы

·         Разработка Web API

·         Вызов Web API с мобильных и веб-приложений

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

·         Разработка Web API в MVC 4

·         Добавление маршрутов и контроллеров для обработки запросов REST

·         Вызов сервиса RESTful от клиентского кода

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

Темы

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

·         Использование Web Sockets

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

·         Написание веб-обработчика, использующего Web Sockets

·         Создание Chat Room в приложении Photo Sharing

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

Темы

·         Развертывание веб-приложений

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

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

·         Развертывание приложения в Windows Azure

·         Тестирование завершенного приложения

 

Продолжительность курса – 5 дней/40 часов

Официальный источник  https://www.microsoft.com/en-us/learning/course.aspx?cid=20486

Актуальная версия курса на сегодня – 20486B   (доступен с 24 июня  2013 года)

Регистрация Расписание Microsoft