Головна Школи IT-Столиця Програмування на C#. Basic
IT-Столиця

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

5 900 UAH за курс
12 занять
Для початківців
C# / .NET
Цей курс навчить вас програмувати на C# з нуля. Ви розберете синтаксис, роботу з масивами, методами, ООП, колекціями та створення GUI. Після курсу ви зможете писати власні програми та обробляти помилки. Навчання ведеться практиками з можливістю індивідуального графіка.

Про курс

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

Курс побудований логічно - від основ до складних концепцій. Кожен модуль дає практичні навички, які відразу застосовуються в реальних завданнях.

Основи C# та робота з даними

На цьому курсі починають з основ синтаксису C#. Слухачі знайомляться з Visual Studio - основним інструментом розробника. Вчать структуру програми, типи даних і змінні. Розбирають умовні оператори та цикли. Кожна тема закріплюється практичними завданнями. Потім переходять до масивів - одно- та багатовимірних. Вчать створювати масиви і працювати з ними.

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

Тут вчать створювати власні методи та правильно їх викликати. Розглядають перевантаження методів і роботу з параметрами. Далі переходять до ООП - основи сучасного програмування. Слухачі вчать створювати класи та об'єкти, працюють з конструкторами. Розбирають модифікатори доступу та властивості класів. Особливу увагу приділяють інкапсуляції - одному з ключових принципів ООП.

Поглиблене ООП: наслідування, поліморфізм та інтерфейси

Цей блок присвячений складним концепціям ООП. Слухачі вчать будувати ієрархії класів через наслідування. Розбирають поліморфізм та віртуальні методи. Потім переходять до абстракції - створюють абстрактні класи та методи. Окремо вивчають інтерфейси: їх створення та реалізацію. Кожна концепція підкріплюється практичними прикладами.

Робота з колекціями та файлами

На курсі показують, чим колекції відрізняються від масивів і коли їх використовувати. Вчать працювати з узагальненими колекціями, перерахуваннями та структурами. Потім переходять до роботи з файловою системою - запису та читання даних. Використовують класи StreamReader, StreamWriter, File та Directory. Окремо розглядають роботу з потоками введення-виведення.

Обробка помилок та управління пам'яттю

Тут вчать правильно обробляти помилки в програмах. Розглядають конструкції try-catch-finally та створення власних класів винятків. Потім переходять до роботи з пам'яттю - вивчають принцип роботи збирача сміття (GC). Вчать правильно звільняти ресурси через метод dispose() та конструкцію using.

Створення графічних додатків

Завершальний модуль присвячений створенню GUI-додатків. Слухачі знайомляться з Windows Forms та панеллю елементів. Вчать проектувати інтерфейси користувача, створювати події та прив'язувати компоненти до даних. Навчаються змінювати зовнішній вигляд інтерфейсу. Весь модуль - суцільна практика з розробки реальних додатків.

Результати після курсу

Після завершення курсу слухачі можуть створювати повноцінні проекти на C#. Вони розуміють відмінності між статичними класами, абстрактними класами та інтерфейсами. Можуть будувати власні колекції та обробляти винятки. Володіють міцними знаннями ООП та вміють застосовувати розширюючі методи. Готові до роботи з сучасними версіями .NET та Visual Studio.

Особливості навчання

Викладачі - практики з реальним досвідом розробки. Доступне корпоративне навчання та заняття у вихідні. Індивідуальний підхід до кожного слухача. Випускники мають можливість працевлаштування у провідних IT-компаніях.

Що включено

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