Sigma Software University

.NET (C#)

6 800 UAH за курс
20 занять
Для початківців
C# / .NET
Цей курс навчить вас основ C# з нуля. Ви розберете синтаксис, роботу з даними, класами та файлами, а також спробуєте тестування коду. Після курсу можна отримати стажування в ІТ-компанії.

Про курс

Програма курсу

Початок роботи та основи C#

Курс починається з знайомства з групою та Git - системою контролю версій для командної роботи. Слухачі одразу переходять до практики: встановлюють Visual Studio 2022, розбирають синтаксис C# на прикладі програми HelloWorld, працюють з класом Console та компілюють свою першу програму.

Робота з даними та логікою

У цьому модулі вивчаються змінні, типи даних та математичні оператори. Слухачі освоюють умовні оператори - switch case, if then, else - та чотири види циклів: for, foreach, while і do while. Це дає основу для створення логіки програм.

Масиви, рядки та практика

Модуль охоплює роботу з масивами - від простих до багатовимірних, включаючи алгоритми сортування. Розглядається робота з рядками через String та більш ефективний StringBuilder. Теоретичні знання відразу закріплюються на практичному занятті.

Об'єктно-орієнтоване програмування

Слухачі переходять до класів та структур, вивчають конструктори, деструктори та відмінності між типами значень і посилань. Розбираються статичні методи, ключове слово "this" та основи .NET Framework - CLR, CTS, простори імен та створення власних бібліотек.

Методи, помилки та файли

Цей блок присвячений методам: параметрам, модифікаторам ref та out, перевантаженню та рекурсії. Окрема увага приділяється обробці помилок через винятки та роботі з файловою системою. Знання закріплюються на черговому практичному занятті.

Поглиблена ООП та тестування

Фінальна частина курсу глибше розкриває об'єктно-орієнтоване програмування: наслідування, інкапсуляцію, поліморфізм та інтерфейси. Останній модуль вчить писати юніт-тести, працювати за принципом Red-Green-Refactoring та використовувати Mocks і Stubs. Курс завершується фінальною практичною роботою.

Деталі курсу

Курс складається з 12 занять, які проводяться українською мовою з використанням англійських термінів. Після успішного завершення видається сертифікат. На протязі всього навчання доступна допомога ментора.

Що включено

Вечірні заняття
Видається диплом/сертифікат
Супровід ментора