Developing ASP.NET Core MVC Web Applications
Продолжительность обучения
5 дней - 40 часов
Стоимость курса
Очно: 40000 ₽
Дистанционно: 36000 ₽
Ближайшие даты
Уточните у менеджера
Заявка на обучение
Аудитория
Этот курс предназначен для профессиональных веб-разработчиков, которые используют 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.
Слушателям предоставляется фирменное учебное пособие и прочие материалы, необходимые для обучения.
Содержание курса
Часто задаваемые вопросы
Наше местоположение
загрузка карты...