- Курс: 4
У межах дисципліни студенти вивчатимуть синтаксис мови C#, типи даних, оператори керування, масиви, колекції, методи та класи. Розглядатимуться основні принципи об’єктно-орієнтованого програмування: інкапсуляція, наслідування, поліморфізм, абстракція. Значна увага приділятиметься роботі з винятками, файловою системою, делегатами та подіями, а також базовим принципам роботи з багатопоточністю.
Практична частина курсу передбачає створення настільних застосунків із використанням технологій Windows Forms або WPF, підключення до баз даних (SQL Server), виконання CRUD-операцій, розробку багатошарової архітектури застосунку. Студенти навчаться проєктувати структуру програмного продукту, документувати код, здійснювати тестування та оптимізацію програм.
МОДУЛЬ І
Тема 1. Вступ до платформи .NET та мови C#.
Тема 2. Типи даних, оператори, керуючі конструкції.
Тема 3. Методи, масиви, колекції.
Тема 4. Основи об’єктно-орієнтованого програмування.
Тема 5. Обробка винятків та робота з файлами.
МОДУЛЬ ІI
Тема 6. Створення графічних застосунків (Windows Forms / WPF).
Тема 7. Події та делегати.
Тема 8. Робота з базами даних (SQL Server, ADO.NET).
Тема 9. Архітектура застосунків та тестування програмного забезпечення.
Наявність повної загальної середньої освіти, Для студентів 4 курсу спеціальності F3 «Комп’ютерні науки», F7 «Комп’ютерна інженерія», 113 «Прикладна математика»