|
Що буде вивчатися
|
1. Основні аспекти мови C# від типів даних та циклів до об'єктно-орієнтованого підходу, подій, шаблонів та принципів написання програм.
2. LINQ (Language-Integrated Query) — проста та зручна мова запитів до джерела даних.
3. Основи фреймворків, технологій та засобів з використанням яких ведеться розробка:
-
Застосунків, що запускаються на персональних комп'ютерах. Розглядаються WinForms та MAUI (Multi-Platform App UI).
-
Веб. Розглядається вільне та відкрите програмне забезпечення каркаса веб-застосунків ASP.NET Core та архітектурний шаблон MVC, що використовується під час проєктування та розробки ПЗ.
-
Мобільних додатків. Розглядається платформа MAUI, що націлена на створення кросплатформових застосунків для Android, iOS і Windows.
|
|
Чому це цікаво/треба вивчати
|
.NET — це платформа, яка відображає новітні тенденції в розробці ПЗ і пропонує безліч можливостей. .NET дає можливість створити програму для маленького мікроконтролера (напр. Raspberry Pi) та настільного комп’ютера, смартфона чи веб-сервера, при цьому застосовуючи ті ж самі навички та бібліотеки. Знання основ .NET дозволять бути гнучкими у виборі спеціалізації та сфери програмування.
|
|
Чому можна навчитися (результати навчання)
|
Студент буде знати основні концепції технології .NET та базові принципи створення ПЗ за допомогою мови програмування C#.
Студент буде вміти працювати в IDE Visual Studio, створювати програми з графічним інтерфейсом користувача, в тому числі для роботи в мережі Інтернет, а також працювати з базами даних.
|
|
Як можна користуватися набутими знаннями і уміннями (компетентності)
|
Студент буде мати здатність:
-
Застосовувати технологію об'єктно-орієнтованого програмування при створені програмного забезпечення із відповідним функціоналом для радіотехнічних інформаційних систем.
-
Обирати методи та засоби обробки інформації із застосуванням інтелектуальних технологій.
-
Застосовувати бази даних і програмне забезпечення для обробки даних.
|
|
Інформаційне забезпечення
|
Силабус. Дистанційний курс на платформі ДН «Сікорський», що включає теоретичні та практичні матеріали, а також методичні рекомендації.
|
|
Форма проведення занять
|
Дистанційна, з застосуванням zoom (лекції, практичні роботи).
|
|
Семестровий контроль
|
Залік, 2,3,4 курс, осінній семестр.
|