Разработка интернет-приложений на платформе C# ASP.Net MVC
ФГБОУ ВО «Алтайский государственный университет»
Описание
Архитектурный шаблон MVC (model - view - controller) получил большое распространение, особенно в веб-разработке. Присущая ему концепция разделения ответственности между данными, интерфейсом и управляющей бизнес-логикой легко позволяет построить работу над отдельными компонентами, вследствие чего разрабатываемое приложение легко тестировать. Также появляется возможность специализации и распараллеливания задач, что очень удобно для IT-бизнеса. Так, визуальной частью или фронтэндом, может заниматься один разработчик-специалист, другой же сосредоточится на бизнес-логике (или бэкэнде) приложения - контроллере, а работать с данными - третий. Кроме того, разным пользователям с разными ролями можно отображать разные представления (разный фронтэнд), а контроллер (бэкэнд) при этом может оставаться тот же. За счет этого вырастает общая скорость разработки.
Существует возможность разработки веб-приложений на языке программирования C# с использованием платформ ASP.NET MVC и ASP.NET Core MVC в связке с Entity Framework - специальной объектно-ориентированной технологией для работы с данными. В данном курсе рассматривается разработка веб-приложений на языке программирования C# с использованием ASP.NET MVC и Entity Framework. Курс ориентирован на представителей IT-специальностей и всех заинтересованных лиц. Уровень образования: высшее образование, среднее специальное, область профессиональной деятельности – информационные технологии. Требования к уровню подготовки поступающего на обучение – знакомство с языком программирования C#, понимание основных концепций ООП. В результате освоения данного курса обучающиеся должны знать структуру и принципы использования технологии ASP.Net для создания Интернет-приложений. Обучающиеся будут понимать концепцию архитектурного паттерна MVC технологиями, приобретут востребованные в IT-индустрии навыки разработки Интернет приложений на языке C#, использования MS'Visual Studio, Entity Framework, научатся создавать защищенные Интернет-приложения с разграничением доступа в соответствии с политикой ролей.
Цель программы
Требования
Требования к уровню подготовки поступающего на обучение – знакомство с языком программирования C#, понимание основных концепций объектно-ориентированного программирования.
Иные требования и рекомендации для обучения по программе
Требования к уровню подготовки поступающего на обучение – знакомство с языком программирования C#, понимание основных концепций объектно-ориентированного программирования.
Модули
свернутьПреподаватели

Козлов
Денис Юрьевич