Курс посвящён технологии разработке веб – приложений в среде ASP.NET Core MVC для машинного обучения ML.NET производства фирмы Microsoft и рассчитан на обучающихся магистров и аспирантов со знаниями в области веб-технологий.
Цель курса – научить создавать проекты для машинного обучения ML.NET экономные, оптимизированные под облачные технологии и адаптируемые к функционированию на мобильных устройствах веб – приложения для платформы .NET. Вы сможете самостоятельно создавать веб-сайты среднего уровня сложности для самой последней ступени развития веб – платформы ASP.NET.
В этом курсе помимо просмотра привычных презентаций вы будете практиковаться работать с кодом в интерактивных упражнениях, а закреплять навыки и доказывать, что вы действительно чему-то научились – в реальных проектах. Практическая часть курса построена на создании реального приложения «Выпускающая кафедра вуза», обеспечивающего понятные онлайн взаимодействия обучающегося и преподавателя. Кроме того, будет создана функционально полная административная область, включающая средства создания, чтения, обновления, удаления и защитим её так, чтобы изменения могли вносить только администраторы.
Полученный уровень подготовки позволит вам начать карьеру разработчика современных проектов для машинного обучения ML.NET или другого интернет-специалиста и применять полученные знания при решении широкого спектра задач, с которыми сталкивается большинство IT - специалистов.
02.03.03 Математическое обеспечение и администрирование информационных систем
• владением методами и средствами получения, хранения, переработки и трансляции информации посредством современных компьютерных технологий, в том числе в глобальных компьютерных сетях (ОПК-5);
• способностью проектировать системы с параллельной обработкой данных и высокопроизводительные системы и их компоненты (ПК-9);
• способностью разрабатывать и реализовывать планы информатизации предприятий и их подразделений на основе Web- и CALS-технологий (ПК-10);
• Способность разрабатывать применения библиотек машинного обучения ML.NET
02.06.03 Математическое обеспечение и администрирование информационных систем
• владением методологией теоретических и экспериментальных исследований в области профессиональной деятельности (ОПК-1);
• Способность к разработке новых методов исследования на базе машинного обучения ML.NETи их применению в самостоятельной научно-исследовательской деятельности в области профессиональной деятельности (ОПК-3);
Доктор технических наук, профессор кафедры ШИиКМ
В курсе рассматриваются следующие темы:
1. Появление ASP.NET и история развития от Active Server Pages до ASP.NET Core с применением машинного обучения ML.NET
2. Прямая и обратная совместимость проектов ASP.NET и библиотек ML.NET
3. Влияние технологий Rails, Node.js, Angular и React на формирование фреймворка ASP.NET Core
4. Модели, представления и контроллеры - MVC
5. Среда разработки ML.NET ASP.NET Core MVC, установка и создание проекта
6. Соглашения о проекте Core MVC
7. Использование асинхронных методов и Razor
8. SaitKafedri: реальное приложение ML.NET
9. SaitKafedri: навигация
10. SaitKafedri: сегментация, поиск и сортировка
11. SaitKafedri: администрирование
12. SaitKafedri: защита и публикация (развёртывание) приложения
Каждая тема предполагает изучение в течение одной недели.
В курсе имеется два типа дедлайна (от англ. deadline ) - крайний срок (дата или время), к которому должна быть выполнена задача:
– мягкий дедлайн, при котором необходимо выполнить все оценивающие мероприятия текущей недели до её завершения;
– жёсткий дедлайн, при котором на выполнение оценивающих мероприятий после мягкого дедлайна дополнительно выделяется ещё две недели, по окончании которых доступ к соответствующим мероприятиям закрывается.
Направление подготовки
• 02.04.03 Математическое обеспечение и администрирование информационных систем
Область деятельности
• решение задач в области разработки технических средств и программного обеспечения компьютерных вычислительных систем и сетей, автоматизированных (в том числе распределённых) систем обработки информации и управления, а также систем автоматизированного проектирования и информационной поддержки изделий.
• Количество лекций
8
Дата окончания курса
15 июня 2024 г.
Дата окончания записи
26 апреля 2024 г.
Кол-во обучающихся на версии курса
Язык
Русский
Дата ближайшего старта
20 апреля 2024 г.
ID курса
Длительность курса
10 недель
Сертификат
Нет
Версия
1