Телефон +7 (812) 718-6184
СПб, Московский пр. 118

Курс 20486: Разработка веб-приложений ASP.NET Core MVC

Developing ASP.NET Core MVC Web Applications

Продолжительность обучения

5 дней - 40 часов

Стоимость курса

Очно: 40000 ₽

Дистанционно: 36000 ₽

Ближайшие даты

Уточните у менеджера

Заявка на обучение





Цель курса – предоставить слушателям знания и навыки, необходимые для разработки приложений ASP.NET Core MVC с использованием .NET Core. Основное внимание направлено на повышение производительности кода, увеличивающее производительность веб-приложения.

Аудитория

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

По окончании курса слушатели смогут:

  • Описать стек веб-технологий Microsoft и выбрать соответствующую технологию при разработке приложений;
  • Проектировать архитектуру и реализовать веб-приложения, которые будут соответствовать набору функциональных требований, требований к пользовательскому интерфейсу, а также бизнес-модели;
  • Создать модели MVC и написать код, реализующий бизнес-логику в модели методов, свойств и событий;
  • Конфигурировать процесс разработки (pipeline) веб-приложений ASP.NET Core, используя промежуточное ПО (Middleware) и использовать внедрение зависимостей (Dependency Injection) в приложении MVC.
  • Добавить контроллеры в приложение MVC для управления взаимодействием с пользователем, обновления моделей, выбора и получения представлений;
  • Разработать веб-приложение, которое использует механизм ​​маршрутизации ASP.NET Core для представления дружественных URL-адресов и логической иерархии навигации пользователям.
  • Создавать представления в приложении MVC для отображения и редактирования данных и взаимодействия с моделями и контроллерами;
  • Создавать модели MVC и писать код бизнес-логики в методах, свойствах и событиях модели.
  • Подключать приложение ASP.NET Core к базе данных с помощью Entity Framework Core.
  • Создавать код JavaScript, который выполняется на стороне клиента и использует библиотеку сценариев jQuery для оптимизации скорости отклика веб-приложения MVC.
  • Добавлять клиентские пакеты и настраивать Task Runners.
  • Запускать модульные тесты и производить отладку веб-приложения в Visual Studio 2017.
  • Разрабатывать приложение MVC, которое аутентифицирует и авторизует пользователей с помощью Identity.
  • Создавать приложение MVC, которое противостоит атакам.
  • Использовать кэширование для ускорения ответов на запросы пользователей.
  • Использовать SignalR для обеспечения двусторонней связи между клиентом и сервером.
  • Описать, что такое веб-API и почему разработчики могут добавлять веб-API в приложение.
  • Собрать и развернуть веб-приложения ASP.NET Core MVC с компьютера разработчика на веб-сервер.
Сертификационные экзамены

Курс помогает подготовиться к следующим сертификационным экзаменам:
  • 70-486: Developing ASP.NET MVC Web Applications
Необходимая подготовка

Для эффективного обучения на курсе слушатели должны обладать следующими знаниями и навыками:
  • Опыт работы с Visual Studio 2017.
  • Опыт программирования на C# и такие знание лямбда-выражений, LINQ и анонимных типов.
  • Опыт использования .NET Framework.
  • Опыт работы с HTML, CSS и JavaScript.
  • Опыт запросов и манипулирования данными с ADO.NET.
  • Знание XML и JSON.
Материалы слушателя

Слушателям предоставляется фирменное учебное пособие и прочие материалы, необходимые для обучения.




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

Часто задаваемые вопросы

Наше местоположение

загрузка карты...