Курс Основи C#/.NET

  • Online
  • Для начинающих, Для опытных
  • C# / .NET
Образовательный центр: SoftServe Academy
Формат:Курс
Язык обучения:Ukrainian, English
Длительность обучения:7 недель
Начало курса:20.10.2025
Стоимость обучения:10 749 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, чтобы не пропустить анонсы новых курсов.

Похожие курсы

Учебный центр
Мир Современного Образования
Формат
Online
Начало обучения
Дата формується
Длительность
72 часов
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
42 000 UAH за курс
Учебный центр
IT-Столица
Формат
Online
Начало обучения
Будь-який момент
Длительность
12 занятий
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
5 900 UAH за курс
Учебный центр
Hillel IT school
Формат
Online
Начало обучения
24.11.2025
Длительность
16 занятий
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
9 200 UAH за курс
Учебный центр
Itvdn
Формат
Online
Начало обучения
21.10.2025
Длительность
22 недель
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
29 875 UAH за курс