Курс Основи C#/.NET
- Online
- Для начинающих, Для опытных
- C# / .NET
![]() |
|
| Образовательный центр: | SoftServe Academy |
|---|---|
| Формат: | Курс |
| Язык обучения: | Ukrainian, English |
| Длительность обучения: | 7 недель |
| Начало курса: | 27.04.2026 |
| Стоимость обучения: | 11 824 UAH за курс |
Дізнайся більше про мову для програмування веб, десктопних та мобільних додатків, які функціонують на багатьох платформах
План курсу
Теми:
- Net Framework і мова C#. Правила написання коду
- Огляд системи типів. Типи-значення. Struct. Enum
- Конструкції C#: лінійні, вибору, ітерації. Масиви
- ООП. Клас Object. Створення нових типів засобами в class: поля, властивості, методи, перевантаження операторів
- Інтерфейси. C# колекції. Узагальнені колекції
- Перехоплення винятків. Конструкція try-catch-finally
- Робота з директоріями і файлами в C#. Читання/запис текстових файлів
- Поліморфізм, наслідування в C#. Абстрактний клас. Композиція
- Linq. Тип String
- Побудова юніт тестів
- Делегати і події в .Net
- Серіалізація в C#
- Презентація студентських проєктів, вручення сертифікатів
- Опційно – ознайомлення Blazor і виконання фінального проекту з використанням цього фреймворка
Після завершення курсу ти вмітимеш
- Використовуючи середовище розробки програм MS Visual Studio та засоби бібліотеки .Net створювати об'єктно-орієнтовані програми на С#
- Працювати із змінними різних типів даних, виконувати арифметичні і логічні операції над різними типами даних
- Будувати алгоритми за допомогою базових конструкцій мови
- Розробляти програми в об'єктно-орієнтованому стилі, а саме:
- виконувати інкапсуляцію даних всередині класу чи структури
- використовувати механізм наслідування для опису нових класів на основі вже існуючих класів чи інтерфейсів
- застосовувати концепцію поліморфізму під час створення об'єктів з однаковим інтерфейсом але різною внутрішньою структурою
- Обробляти виняткові ситуації та помилки, що можуть виникнути під час виконання програми
- Програмно виконувати запис даних у файл та зчитувати дані із файлу, виконувати серіалізацію та десеріалізацію даних
- Працювати з .Net колекціями та дженеріками для організації даних у програмі
- Створювати та використовувати делегати
- Застосовувати Linq
- Розробляти юніт тести
Переваги курсу
- Це мова високого рівня, якою легко писати код для вирішення складних задач
- З С# ти уникнеш багатьох рутинних задач і будеш зосереджуватись саме на програмуванні
- Середовище розробки С# виявляє помилки в коді ще до запуску програми і допомагає виправити їх
- Мультифункціональна мова для створення мобільних, десктопних, веб-додатків, хмарних сервісів, вебсайтів, корпоративного ПЗ та для розробки ігор
- Підтримка ментора впродовж навчального процесу
- Підсилення твого CV
- Доступ до додаткових е-курсів для навчання у власному темпі
- Онлайн-курси за рівнем англійської та Speaking Club
Викладачі курсу
Iryna Zavushchak - Старший ментор Академії SoftServe
Категории курса
Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.
Похожие курсы
Учебный центр
Junior IT
Формат
Online
Начало обучения
Дата формується
Длительность
9 месяцев
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
CyberBionic Systematics
Формат
Online
Начало обучения
Дата формується
Длительность
20 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
5 127 UAH за курс
Учебный центр
Джун IT Academy
Формат
Online
Начало обучения
Будь-який момент
Длительность
-
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
Sigma Software University
Формат
Online
Начало обучения
Дата формується
Длительность
20 занятий
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
6 800 UAH за курс
