Програмування C#

Мета курсу курсу «Програмування C#»: оволодіння слухачем основ створення настільних додатків для операційної системи Windows за допомогою об’єктно-орієнтованої мови програмування С#.

До складу курсу входять: цикл лекцій та практичних занять з вивчення основних синтаксичних конструкцій мови програмування С# та основ розробки користувальницького інтерфейсу.

Після засвоєння матеріалу навчальної дисципліни слухачі курсу оволодіють знаннями про:
– типи даних та операції із змінними;
– умовні конструкції, цикли, масиви, методи;
– обробку виключень;
– класи і об’єкти;
– різні прояви поліморфізму;
– інтерфейси;
– делегати, події та лямбда-вирази;
– колекції.

Також слухачі курсу зможуть:
– створювати консольні та графічні додатки;
– працювати в середовищі кодування Microsoft Visual Studio;
– проводити налагодження програми;
– проводити рефакторинг коду;
– грамотно вибудовувати ієрархію класів.

Структура курсу

Тема 1. Введення в С# та основи програмування
Тема 2. Класи і об'єкти.
Тема 3. Поліморфізм.
Тема 4. Інтерфейси.
Тема 5. Делегати, події і лямбди.
Тема 6. Колекції.
Тема 7. Робота з потоками і файлової системою.
Тема 8. Робота з рядками.