Курс Програмування на C#. Basic
- Online
- Для початківців
- C# / .NET
![]() |
|
Навчальний центр: | IT-Столиця |
---|---|
Формат: | Курс |
Мова викладання: | Ukrainian |
Тривалість навчання: | 12 занять |
Початок курсу: | Будь-який момент |
Вартість навчання: | 5 900 UAH за курс |
Подробиці та реєстрація
Програма курсу
Знайомство з C#-синтаксисом
- Введення в методи розробки додатків за участі С#
- Знайомство c IDE Visual Studio
- Поняття компіляції програми
- Структура програми
- Знайомство з типами даних
- Створення та ініціалізація змінних
- Область видимості
- Константи
- Знайомство з умовними виразами та операторами
- Види циклів, циклічні операції
- Алгоритм програмування за допомогою С#
- Практика
Масиви
- Знайомство з масивами
- Способи створення масивів
- Робота з масивами
- Зубчасті масиви
- Багатовимірні масиви
- Практика
Формування методів
- Етапи створення методів
- Етапи виклику методів
- Тип значення, що повертається
- Прийоми формування перевантажених методів
- Параметри методів з аргументами за замовчуванням
- Модифікатори out і ref
- Практика
Введення в ООП. Поняття класів і об'єктів
- Поняття класу та об'єкта
- Створення класів, їх вміст
- Створення об'єктів за допомогою класів
- Конструктори призначені для користувача і за замовчуванням
- Механізм визначення інтерфейсів
- Модифікатори доступу
- Властивості класу
- Механізм реалізації інтерфейсів
- Властивості класу і інкапсуляція
- Практика
Наслідування і поліморфізм
- Механізм побудови ієрархії класів
- Поняття і реалізація успадкування
- Базовий тип Object
- Поняття і реалізація поліморфізму
- Віртуальні методи
- Практика
Абстракція і інтерфейси
- Поняття абстракції
- Створення абстрактних класів
- Робота з абстрактними методами
- Спадкування від абстрактних класів
- Поняття інтерфейсу
- Створення та реалізація інтерфейсів
- Практика
Статичні класи і методи
- Створення і виклик статичних методів
- Робота зі статичними методами
- Створення статичних класів
- Необхідність в статичних класах
- Розширюють методи
Введення в колекції
- Що таке колекції й навіщо вони потрібні. Їх відмінність від масивів
- Узагальнені й неузагальнені колекції
- Процедура обробки подій
- Методи реалізації перерахувань та структур
- Робота з колекціями
- Створення свого типу даних
- Практика
Робота з файлами і папками: запис та прочитання
- Як відбувається запис файлів
- Як відбувається прочитання
- Знайомство з класами: StreamReader, StreamWriter, File, Directory, DirectoryInfo
- Специфіка введення з використанням потоків
- Специфіка виведення з використанням потоків
- Практика
Винятки. Обробка помилок
- Поняття виняткових ситуацій
- Обробка винятків, конструкція try, catch, finally
- Створення своїх класів винятків
- Множинна обробка винятків
- Практика
Складальник сміття
- Принцип роботи GC
- Ресурси додатки
- Метод dispose()
- Конструкція using(){}
- Практика
Будування графічних додатків (GUI)
- Введення в GUI. Знайомство з Windows Forms
- Проєктування інтерфейсу користувачів
- Знайомство з панеллю елементів
- Створення подій
- Як прив'язати компоненти управління до даних
- Зміна зовнішнього вигляду користувальницького інтерфейсу
- Практика
Чим ви здивуєте після проходження курсу:
- Виконанням перезавантаження операторів
- Будуванням проектів та програмних рішень, використовуючи при цьому нові версії Visual Studio, .NET-платформи, а також C#
- Використанням у власних додатках статистичних, абстрактних класів та інтерфейсів, а також розумінням відмінностей між ними
- Побудовою і реалізацією своїх призначених для користувача колекцій
- Обробкою виключень та помилок, які можуть бути допущені під час роботи додатка
- Розумінням діяльності розширюючих методів та компетентним їх використанням у конкретних операціях
- Достойними знаннями бази ООП
Особливості курсу
- Викладачі практики
- Корпоративне навчання
- Можливість навчатись у вихідні
- Можливість влаштуватись у провідні IT-компанії
- Індивідуальне навчання
Категорії курсу
Читайте нас в Telegram, щоб не пропустити анонси нових курсів.
Схожі курси
Навчальний центр
CyberBionic Systematics
Формат
Online
Початок навчання
Дата формується
Тривалість
20 годин
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
5 127 UAH за курс
Навчальний центр
CyberBionic Systematics
Формат
Online
Початок навчання
21.10.2025
Тривалість
18 годин
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
4 565 UAH за курс
Навчальний центр
IT-школа СМАРТ
Формат
Online
Початок навчання
Дата формується
Тривалість
-
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
2 790 UAH за місяць
Навчальний центр
CyberBionic Systematics
Формат
Online
Початок навчання
Дата формується
Тривалість
22 годин
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
5 631 UAH за курс