Сетевая Академия ЛАНИТ-ТИССА Казань
+7 (843) 533-39-21
  Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.

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

M20486

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


После изучения курса вы сможете:

  • Описать веб-технологии Microsoft и выбрать соответствующую технологию для разработки любого приложения;
  • Спроектировать архитектуру и реализовать веб-приложения, которые будут соответствовать набору функциональных требований, требований к пользовательскому интерфейсу, а также адресной бизнес-модели;
  • Создать MVC модель и написать код, реализующий бизнес-логику в модели методов, свойств и событий;
  • Создавать контроллеры MVC приложения, взаимодействующие с пользователями, моделями и представлениями данных;
  • Создавать представления в MVC приложении для отображения и редактирования данных и взаимодействия с моделями и контроллерами;
  • Запускать модульные тесты, отлаживать веб-приложения в Visual Studio 2012 и настраивать приложения для устранения неполадок;
  • Разрабатывать веб-приложения на ASP.NET для корректного отображения URL-адресов и навигации в логической иерархии для пользователей;
  • Внедрять единый стиль и интерфейс для всего MVC веб-приложению;
  • Использовать частичное обновление страницы и кэширование для улучшения пропускной способности сети и ускорения взаимодействия с пользователем;
  • Написать код JavaScript, выполняемый на стороне клиента с использованием библиотеки JQuery для оптимизации времени отклика MVC веб-приложений;
  • Внедрять системы полного членства в MVC 4 веб-приложения;
  • Создавать защищенные MVC приложения;
  • Описывать создание веб-службы Windows Azure и вызвать её из MVC приложения;
  • Описывать Web API и цели добавления Web API для приложений;
  • Изменять пути запросов браузера при работе MVC приложения;
  • Описывать процесс упаковки и развертывания ASP.NET MVC 4 веб-приложений с компьютера разработчика на веб-сервер для хранения или выполнения.

Содержание курса.

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

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

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

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

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

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

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

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

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

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

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

  • Модульное тестирование компонентов MVC
  • Реализация стратегии обработки исключений

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

  • Анализ информационной архитектуры
  • Настройка маршрутов
  • Создание структуры навигации

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

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

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

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

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

  • Визуализация и выполнение кода JavaScript
  • Использование JQuery и jQueryUI

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

  • Реализация проверки подлинности и авторизации
  • Назначение ролей и членство

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

  • Разработка безопасных сайтов
  • Управление состоянием

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

  • Введение в Windows Azure
  • Проектирование и создание сервисов Windows Azure
  • Использование сервисов Windows Azure в веб-приложениях

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

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

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

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

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

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

Слушатели:

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

Продолжительность: 5 дн.
Цена: 27500 р.