Онлайн курс кафедры ПИ

«Веб-приложения в среде ASP.NET Core MVC»

О курсе

Курс посвящён технологии разработке веб – приложений в среде ASP.NET Core MVC производства фирмы Microsoft и рассчитан на обучающихся магистров и аспирантов со знаниями в области веб-технологий.

Цель курса – научить создавать более экономные, оптимизированные под облачные технологии и адаптируемые к функционированию на мобильных устройствах веб – приложения для платформы .NET. Вы сможете самостоятельно создавать веб-сайты среднего уровня сложности для самой последней ступени развития веб – платформы ASP.NET.

В этом курсе помимо просмотра привычных презентаций вы будете практиковаться работать с кодом в интерактивных упражнениях, а закреплять навыки и доказывать, что вы действительно чему-то научились – в реальных проектах. Практическая часть курса построена на создании реального приложения «Выпускающая кафедра вуза», обеспечивающего понятные онлайн взаимодействия обучающегося и преподавателя. Кроме того, будет создана функционально полная административная область, включающая средства создания, чтения, обновления, удаления и защитим её так, чтобы изменения могли вносить только администраторы.

Полученный уровень подготовки позволит вам начать карьеру разработчика современных сайтов или другого интернет-специалиста и применять полученные знания при решении широкого спектра задач, с которыми сталкивается большинство IT - специалистов.

Формируемые компетенции

09.04.01 ИНФОРМАТИКА И ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА

• владением методами и средствами получения, хранения, переработки и трансляции информации посредством современных компьютерных технологий, в том числе в глобальных компьютерных сетях (ОПК-5);

• способностью проектировать системы с параллельной обработкой данных и высокопроизводительные системы и их компоненты (ПК-9);

• способностью разрабатывать и реализовывать планы информатизации предприятий и их подразделений на основе Web- и CALS-технологий (ПК-10);

• Способность разрабатывать средства реализации информационных технологий (методические, информационные, математические, алгоритмические, технические и программные) (ПК-12)

09.06.01 ИНФОРМАТИКА И ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА

• владением методологией теоретических и экспериментальных исследований в области профессиональной деятельности (ОПК-1);

• Способность к разработке новых методов исследования и их применению в самостоятельной научно-исследовательской деятельности в области профессиональной деятельности (ОПК-3);

О преподавателях


Часовских Виктор Петрович

Доктор технических наук, профессор, заведующий кафедрой прикладной информатики


Лабунец Валерий Григорьевич

Доктор технических наук, профессор кафедры прикладной информатики


Кох Елена Викторовна

Кандидат наук, доцент кафедры прикладной информатики


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

В курсе рассматриваются следующие темы:

1. Появление ASP.NET и история развития от Active Server Pages до ASP.NET Core

2. Прямая и обратная совместимость проектов ASP.NET

3. Влияние технологий Rails, Node.js, Angular и React на формирование фреймворка ASP.NET Core

4. Модели, представления и контроллеры - MVC

5. Среда разработки ASP.NET Core MVC, установка и создание проекта

6. Соглашения о проекте Core MVC

7. Использование асинхронных методов и Razor

8. SaitKafedri: реальное приложение

9. SaitKafedri: навигация

10. SaitKafedri: сегментация, поиск и сортировка

11. SaitKafedri: администрирование

12. SaitKafedri: защита и публикация (развёртывание) приложения

Каждая тема предполагает изучение в течение одной недели.

В курсе имеется два типа дедлайна (от англ. deadline ) - крайний срок (дата или время), к которому должна быть выполнена задача:

– мягкий дедлайн, при котором необходимо выполнить все оценивающие мероприятия текущей недели до её завершения;

– жёсткий дедлайн, при котором на выполнение оценивающих мероприятий после мягкого дедлайна дополнительно выделяется ещё две недели, по окончании которых доступ к соответствующим мероприятиям закрывается.

Направление подготовки

• 09.04.01 ИНФОРМАТИКА И ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА

Область деятельности

• решение задач в области разработки технических средств и программного обеспечения компьютерных вычислительных систем и сетей, автоматизированных (в том числе распределённых) систем обработки информации и управления, а также систем автоматизированного проектирования и информационной поддержки изделий.

• Количество лекций

8

Дата окончания курса

15 июня 2020 г.

Дата окончания записи

26 апреля 2020 г.

Кол-во обучающихся на версии курса

Язык

Русский

Дата ближайшего старта

20 апреля 2020 г.

ID курса

Длительность курса

10 недель

Сертификат

Нет

Версия

1