Основы работы с платформой ASP.NET MVC 5.0

Данный курс знакомит профессиональных разработчиков с ASP.NET MVC 5 на уровне, достаточном для немедленного начала работы. Курс имеет выраженную практическую ориентацию. На протяжении 4-х уникальных лабораторных работ студенты создают информационную систему, реализуя все её части на практике.
Курс: NET-006
Длительность:16 ч.
Описание:
Данный курс знакомит профессиональных разработчиков с ASP.NET MVC 5 на уровне, достаточном для немедленного начала работы. Курс имеет выраженную практическую ориентацию. На протяжении 4-х уникальных лабораторных работ студенты создают информационную систему, реализуя все её части на практике. В отличие от большинства вводных курсов, знакомство с технологиями происходит сразу на уровне профессионального разработчика. Это оказывается возможным за счёт опоры на профессионализм слушателей и насыщенной повестки. 

Курс даёт представление о работе браузера, веб-сервера, их взаимодействии, знакомит как с  реализацией MVC от MS, так и с концепцией MVC самой по себе. 

Уделено внимание «внутренностям» ASP.NET MVC 5, в том числе особенностям маршрутизации, работе контроллеров, работе view. 

Происходит знакомство слушателей со средой разработки, даётся представление о том, как отлаживать и оптимизировать веб-приложения, слушатели на практике знакомятся с работой с IoC-контейнером и юнит-тестированием.  


Цели:
Познакомить слушателя с основами разработки на платформе ASP.NET MVC 5, дать основу для начала профессиональной разработки с использованием данной технологии или для более детального изучения смежных областей и технологий.
Разбираемые темы:
  • Архитектура веб-приложений и ASP.NET.
  • Паттерн MVC. Создание простого MVC-приложения.
  • Views. Разработка отображений, движок Razor.
  • Маршрутизация в ASP.NET MVC.
  • Контроллеры. Actions, Action Filters. Action results. Security.
  • Обработка ошибок. Custom error pages.
  • Аутентификация и авторизация. Новая модель пользователей в MVC 5. Authentication filters.
  • Производительность в реальном мире. Цикл оптимизации производительности. Настройки в ASP.NET. Профилирование.
  • Инверсия зависимостей и dependency injection в ASP.NET MVC 5 при помощи Autofac.
  • Unit-тестирование в MVC 5 при помощи Moq.

Целевая аудитория:
Курс ориентирован на профессиональных разработчиков программного обеспечения, которые обладают опытом работы на платформе .NET от 2-х лет. Требуется способность к чтению технической документации на английском. Опыт веб-разработки может быть минимальным.
Предварительная подготовка – общее:
Знание платформы .NET и языка C#.

Описание:


Сертификат:
По итогам обучения каждому слушателю выдается сертификат о прохождении курсов Luxoft Training. Слушатели онлайн курсов получают электронную версию сертификата (на указанный email) по запросу.
Рекомендуемые дополнительные материалы, источники:
Москва 17 300 р.
Санкт-Петербург 15 570 р.
Омск 12 980 р.
Киев 4 600 грн.
Одесса 4 100 грн.
Днепр 4 100 грн.
Ваш город (формат корпоративного обучения):По запросу


Данные цены не включают в себя стоимость обедов.

Записаться на курс





Хотите узнать больше?

По всем вопросам, в том числе для регистрации на курсы, обращайтесь по адресу education@luxoft.com

Вернуться к каталогу
Раcписание курса в
Москвe
  • Москве
  • Санкт-Петербурге
  • Омске
  • Киеве
  • Днепре
  • Одессе
  • Минске
13.11.2017 - 14.11.2017
Тренер:
Таранов  Николай
Таранов Николай
Консультант по разработке ПО, технологиям Microsoft
Подробнее
Локация:
Москва
Время:
10:00-18:00
Длительность:
16 ч.
17 300 р.

13.11.2017

Запланированных дат
в расписании нет
Не подходят даты или время?
Предложите свой вариант
Блоги
Luxoft Training
25.07.2017 11:38:34
Новая система сертификации от IIBA (BABOK v3)
Автор: Денис Гобов – канд. техн. наук, CBAP.
С 30 сентября 2016 г. вступила в силу новая система сертификации для бизнес-аналитиков от Международного института бизнес-анализа (IIBA, International I...
Павел Новиков
10.07.2017 13:16:14
Agile Life Planning: определение целей
В этой статье подробно разобран 1-й этап гибкого планирования Agile Life Planning – формирование списка высокоуровневых жизненных целей. Шаг за шагом мы рассмотрим, как вначале определить и перенести ...
Павел Новиков
15.06.2017 08:43:19
Agile Life Planning: Agile для управления личными целями
Где может быть полезным Agile?
Agile - это не только модное слово и даже не только принципы разработки ПО. На мой взгляд, гибкие методологии разработки помимо прочего также предоставляют широкий на...
Читать больше
Luxoft Training предлагает Вам пройти обучение по курсу «Основы работы с платформой ASP.NET MVC 5.0». Другие курсы по теме «Разработка ПО (.NET)» Вы можете найти в нашем каталоге курсов.
Заказать корпоративное обучение
для команды
ФИО
Город
Компания
Должность
Email
Телефон
Сообщение


Отмена