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

Модуль 1. Обзор Microsoft .NET Framework

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

Модуль 2. Создание ASP.NET Web Forms

  • Создание ASP.NET страниц с помощью технологии Web Forms
  • Стандартные элементы UI
  • Добавление программного кода к ASP.NET
  • Проверка данных, вводимых пользователем

Модуль 3. Доступ к данным с помощью технологи ADO.NET Entity Framework

  • Реализация взаимодействия приложения с базой данных
  • Использование Entity Framework Database First

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

  • Архитектурное проектирование приложения
  • Архитектурное проектирование моделей контроллеров и представлений

Модуль 5. Разработка моделей

  • Создание MVC Моделей (Models)
  • Работы с данными

Модуль 6. Разработка контроллеров

  • Создание контроллеров (Controllers) и их методов (Actions)
  • Создание фильтров для методов (action filters)

Модуль 7. Разработка представлений

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

Модуль 8. Структурирование ASP.NET MVC 4 веб приложения

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

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

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

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

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

 Модуль 11. Безопасность в ASP.NET MVC 4 веб приложении

  • Создание надежных сайтов
  • Сохранение состояния

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

  • Разработка WebAPI
  • Использование WebAPI в мобильных и веб приложениях

Программа курса может корректироваться