Разработка Web приложений с использованием ASP.NET 4.5 MVC 4
20486

На занятиях курса Вы научитесь создавать Web-приложения с использованием ASP.NET MVC из .NET Framework 4.5. Вы получите знания и навыки, которые позволят Вам заметно повысить производительность и масштабируемость разработанных Вами Web-приложений. В ходе занятий Вы сравните технологии ASP.NET MVC и ASP.NET Web Forms и получите рекомендации по выбору той или иной технологии. 
Курс проводится с использованием последней версии Visual Studio 2012, примеры основаны на движке MVC4.

Документы об окончании обучения: Сертификат УЦ ЮНИТУдостоверение гос. образца о повышении квалификации (по требованию).

Аудитория

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

Предварительный уровень подготовки
  • Знания языков HTML и CSS. Умение создавать сайты по стандартам W3C и зание основ HTML 5 и СSS 3.
  • Успешное окончание курса М10267 Основы разработки web - приложений в Microsoft Visual Studio 2010 или эквивалентная подготовка.
Результат обучения

По окончанию курса слушатели будут уметь:

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

Данный курс готовит к экзаменам, входящим в программы подготовки сертифицированных специалистов международного уровня:

  • MCSD: WEB APPLICATIONS
  • MCSD: SHAREPOINT APPLICATIONS

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

  • Developing ASP.NET MVC 4 Web Applications
Программа курса

Модуль 1. Обзор ASP.NET MVC 4  (2 ак. часа)

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

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

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

Модуль 3. Разработка ASP.NET MVC 4 Моделей  (3 ак. часа)

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

Модуль 4. Разработка ASP.NET MVC 4 Контроллеров  (3 ак. часа)

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

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

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

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

  • Создание unit-тестов
  • Конфигурирование обработки исключений

Модуль 7. Структурирование ASP.NET MVC 4 веб приложения  (2 ак. часа)

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

Модуль 8. Применение стилей в ASP.NET MVC 4 веб приложении  (3 ак. часа)

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

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

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

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

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

Модуль 11. Ограничение доступа в ASP.NET MVC 4 веб приложении  (2 ак. часа)

  • Аутентификация и авторизация
  • Назначение ролей

Модуль 12. Безопасность в ASP.NET MVC 4 веб приложении  (3 ак. часа)

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

Модуль 13. Использование веб сервисов Windows Azure в ASP.NET MVC 4 веб приложении  (3 ак. часа)

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

Модуль 14. Реализация WebAPI в ASP.NET MVC 4 веб приложении  (3 ак. часа)

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

Модуль 15. Обработка запросов в ASP.NET MVC 4 веб приложении  (2 ак. часа)

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

Модуль 16. Разворачивание ASP.NET MVC 4 веб приложения  (2 ак. часа)

  • Разворачивание веб приложения
  • Разворачивание MVC 4 приложения
Рекомендуемые курсы
Дополнительно

Курс читают тренеры-практики с опытом проведения курса и практическими знаниями в работе программы. 

Для получения более подробной информации о наших преподавателях свяжитесь с нами по тел. (343) 227-30-37, по эл.почте edu@unit-edu.ru или в нашем Online-чате.

Ближайшие курсы

132_2 09.09 - 11.09.2026

Макросы в Excel: практическое программирование. Уровень II.

Стоимость обучения в группе

37 750 ₽

Стоимость индивидуального обучения

53 500 ₽

Длительность

3 дня (24 ак. ч.)

Or12c_SQLII 10.09 - 11.09.2026

Основы БД Oracle 12c: SQL часть II

Стоимость обучения в группе

29 200 ₽

Стоимость индивидуального обучения

50 000 ₽

Длительность

2 дня (16 ак. ч.)

Or11g_SQLII 10.09 - 11.09.2026

Основы БД Oracle 11g: SQL часть II

Стоимость обучения в группе

29 200 ₽

Стоимость индивидуального обучения

50 000 ₽

Длительность

2 дня (16 ак. ч.)

55270 14.09 - 14.09.2026

Microsoft Excel 2019. Уровень 3

Стоимость обучения в группе

8 880 ₽

Стоимость индивидуального обучения

17 000 ₽

Длительность

1 день (8 ак. ч.)

55166 14.09 - 15.09.2026

Microsoft Excel 2016. Уровень 2

Стоимость обучения в группе

15 850 ₽

Стоимость индивидуального обучения

31 700 ₽

Длительность

2 дня (16 ак. ч.)

20762 14.09 - 18.09.2026

Разработка баз данных SQL

Стоимость обучения в группе

44 400 ₽

Стоимость индивидуального обучения

71 850 ₽

Длительность

5 дней (40 ак. ч.)

Python-2 14.09 - 18.09.2026

Продвинутое программирование Python. Уровень 2.

Стоимость обучения в группе

37 450 ₽

Стоимость индивидуального обучения

64 300 ₽

Длительность

5 дней (40 ак. ч.)

DESIGN 3.0 14.09 - 18.09.2026

Проектирование сетей Cisco

Стоимость обучения в группе

96 550 ₽

Стоимость индивидуального обучения

129 800 ₽

Длительность

5 дней (40 ак. ч.)

ОСТ-1_ю 14.09 - 18.09.2026

Основы сетевых технологий, I часть

Стоимость обучения в группе

76 500 ₽

Стоимость индивидуального обучения

99 000 ₽

Длительность

5 дней (40 ак. ч.)

10969 14.09 - 18.09.2026

Cлужбы Active Directory в Windows Server 2012 R2

Стоимость обучения в группе

42 600 ₽

Стоимость индивидуального обучения

65 000 ₽

Длительность

5 дней (40 ак. ч.)

САП-Компас 15.09 - 18.09.2026

Работа в системе автоматизированного проектирования КОМПАС-3D

Стоимость обучения в группе

44 000 ₽

Стоимость индивидуального обучения

57 200 ₽

Длительность

4 дня (32 ак. ч.)

55167 16.09 - 17.09.2026

Microsoft Excel 2016. Уровень 3

Стоимость обучения в группе

17 600 ₽

Стоимость индивидуального обучения

35 200 ₽

Длительность

2 дня (16 ак. ч.)

ROS-101 21.09 - 22.09.2026

Основы работы в РЕД ОС

Стоимость обучения в группе

18 000 ₽

Стоимость индивидуального обучения

26 000 ₽

Длительность

2 дня (16 ак. часов)

55160 21.09 - 23.09.2026

Microsoft Excel 2016 Уровень 2. Расширенный

Стоимость обучения в группе

19 350 ₽

Стоимость индивидуального обучения

38 700 ₽

Длительность

3 дня (24 ак. ч.)

АС1 21.09 - 23.09.2026

AutoCAD: уровень I. Основы проектирования

Стоимость обучения в группе

40 000 ₽

Стоимость индивидуального обучения

55 000 ₽

Длительность

3 дня (24 ак. ч.)

Р7_П 21.09 - 24.09.2026

Офис-Р7. Полный

Стоимость обучения в группе

33 300 ₽

Стоимость индивидуального обучения

39 900 ₽

Длительность

4 дня (32 ак. часа)

20761 21.09 - 25.09.2026

Запрос данных с использованием Transact SQL

Стоимость обучения в группе

44 400 ₽

Стоимость индивидуального обучения

71 850 ₽

Длительность

5 дней (40 ак. ч.)

Or12c_DBA 21.09 - 25.09.2026

Administration Workshop

Стоимость обучения в группе

89 500 ₽

Стоимость индивидуального обучения

150 000 ₽

Длительность

5 дней (40 ак. ч.)

Or11g_DBAI 21.09 - 25.09.2026

Администрирование Oracle 11g. Часть I

Стоимость обучения в группе

63 700 ₽

Стоимость индивидуального обучения

88 550 ₽

Длительность

5 дней (40 ак. ч.)

VM1 v.8.0/7.0/6.5 21.09 - 25.09.2026

Построение виртуальной инфраструктуры с помощью VMware ESXi 8.0/7.0/6.5 и VMware vCenter Server 8.0/7.0/6.5

Стоимость обучения в группе

83 500 ₽

Стоимость индивидуального обучения

115 500 ₽

Длительность

5 дней (40 ак. ч.)

AACM 21.09 - 25.09.2026

Базовое администрирование АТС Avaya Aura Communication Manager 7

Стоимость обучения в группе

75 900 ₽

Стоимость индивидуального обучения

104 000 ₽

Длительность

5 дней (40 ак. ч.)

MPLS 21.09 - 25.09.2026

Implementing Cisco MPLS

Стоимость обучения в группе

75 300 ₽

Стоимость индивидуального обучения

98 000 ₽

Длительность

5 дней (40 ак. ч.)

LPI-201 21.09 - 25.09.2026

Углубленное администрирование GNU/Linux

Стоимость обучения в группе

41 900 ₽

Стоимость индивидуального обучения

55 500 ₽

Длительность

5 дней (40 ак. ч.)

HCIA_DC 21.09 - 09.10.2026

Курс подготовки специалиста Huawei по технологиям и оборудованию передачи данных. Базовый уровень.

Стоимость обучения в группе

150 000 ₽

Стоимость индивидуального обучения

170 500 ₽

Длительность

80 ак. ч.

10962 28.09 - 30.09.2026

Расширенные возможности по автоматизации администрирования с помощью Windows PowerShell

Стоимость обучения в группе

32 500 ₽

Стоимость индивидуального обучения

53 800 ₽

Длительность

3 дня (24 ак. ч.)

Revit 28.09 - 01.10.2026

Autodesk REVIT Architecture

Стоимость обучения в группе

48 300 ₽

Стоимость индивидуального обучения

79 250 ₽

Длительность

4 дня (32 ак. ч.)

PGSQL_basics 28.09 - 02.10.2026

PostgreSQL уровень 1. Основы SQL

Стоимость обучения в группе

46 300 ₽

Стоимость индивидуального обучения

60 000 ₽

Длительность

5 дней (40 ак. ч.)

CCNA_speeded 28.09 - 02.10.2026

Ускоренная программа для специалистов по сетевым технологиям Cisco

Стоимость обучения в группе

101 000 ₽

Стоимость индивидуального обучения

126 500 ₽

Длительность

5 дней/ 48 ак. часов

20687 28.09 - 02.10.2026

Настройка Windows 8.1

Стоимость обучения в группе

42 600 ₽

Стоимость индивидуального обучения

55 400 ₽

Длительность

5 дней (40 ак. ч.)

ACT I 05.10 - 06.10.2026

Инсталляция кабельных систем AMP NETCONNECT

Стоимость обучения в группе

52 000 ₽

Стоимость индивидуального обучения

74 250 ₽

Длительность

2 дня (16 ак. ч.)

ITIL ® 4.0 05.10 - 07.10.2026

Основы управления ИТ услугами по ITIL® 4.0

Стоимость обучения в группе

35 000 ₽

Стоимость индивидуального обучения

66 600 ₽

Длительность

3 дня (24 ак. ч.)

Asterisk_1 05.10 - 07.10.2026

Использование Asterisk в качестве профессиональной АТС

Стоимость обучения в группе

54 900 ₽

Стоимость индивидуального обучения

94 000 ₽

Длительность

3 дня (40 ак. ч.)

55160 05.10 - 07.10.2026

Microsoft Excel 2016 Уровень 2. Расширенный

Стоимость обучения в группе

19 350 ₽

Стоимость индивидуального обучения

38 700 ₽

Длительность

3 дня (24 ак. ч.)

PGSQL_advanced 05.10 - 09.10.2026

PostgreSQL: Уровень 2. Продвинутые возможности

Стоимость обучения в группе

39 600 ₽

Стоимость индивидуального обучения

50 000 ₽

Длительность

40 ак. ч. (5 дней)

БТ15 05.10 - 09.10.2026

Этичный хакинг и тестирование на проникновение

Стоимость обучения в группе

82 600 ₽

Стоимость индивидуального обучения

105 300 ₽

Длительность

5 дней (40 ак. часов)

Zabbix_practice 05.10 - 09.10.2026

Специалист Zabbix - практический курс

Стоимость обучения в группе

50 400 ₽

Стоимость индивидуального обучения

65 530 ₽

Длительность

40 ак. часов (5 дней)

TSHOOT 05.10 - 09.10.2026

Диагностика и поддержка IP-сетей Cisco

Стоимость обучения в группе

80 500 ₽

Стоимость индивидуального обучения

104 650 ₽

Длительность

5 дней (40 ак. ч.)

WS-011T00 05.10 - 09.10.2026

Администрирование Windows Server 2019/2022

Стоимость обучения в группе

50 100 ₽

Стоимость индивидуального обучения

65 150 ₽

Длительность

5 дней (40 ак. ч.)

LPI-Zabbix 05.10 - 09.10.2026

Zabbix. Мониторинг IT инфраструктуры предприятия

Стоимость обучения в группе

50 400 ₽

Стоимость индивидуального обучения

65 550 ₽

Длительность

5 дней (40 ак. ч.)

Or_Lin 08.10 - 09.10.2026

Oracle Database 11g: Особенности администрирования баз данных Oracle в среде Linux

Стоимость обучения в группе

38 700 ₽

Стоимость индивидуального обучения

64 400 ₽

Длительность

2 дня (16 ак. ч.)