Курс .NET (C#)

  • Online
  • Для начинающих
  • C# / .NET
Образовательный центр: Sigma Software University
Формат:Курс
Язык обучения:Ukrainian
Длительность обучения:20 занятий
Начало курса:Дата формируется
Стоимость обучения:6 800 UAH за курс

Курс призначений для початківців, які хочуть вивчити C# або покращити навички. Також буде корисний для автоматизаторів з тестування, які цікавляться розробкою. Після закінчення можливість стажування в ІТ-компаніях.

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

Вступ і робота з Git

Знайомство із групою, вивчення Git - розподіленої системи керування версіями файлів і командної роботи.

Створення першої програми на C#

  • Почнемо працювати з Visual Studio 2022 community - середовищем розробки C# програміста
  • Розберемо синтаксис C#
  • Детально розглянемо всі елементи в програмі HelloWorld
  • Попрацюємо з класом Console, розглянемо структуру проєкту C#
  • Скомпілюємо вашу першу програму

Типи даних та змінні

  • Вивчимо як оголошувати змінні та присвоювати значення
  • Опрацюємо математичні та логічні оператори
  • Навчимося працювати з умовними операторами:
    • switch case
    • if then
    • else
  • Почнемо будувати цикли з операторами:
    • for
    • foreach
    • while
    • do while

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

  • Розберемо поняття масиву, оголошення, ініціалізації й доступу до елементів
  • Навчимося працювати з простими та багатовимірними масивами
  • Розглянемо алгоритм сортування масиву
  • Познайомимося з рядками (String) і навчимося їх форматувати
  • Розберемо, як оптимально будувати рядки з StringBuilder класом

Практичне заняття

Практичне закріплення вивченого матеріалу.

Класи та структури

  • Розглянемо що таке клас, члени класу, конструктори й деструктори
  • Дізнаємося про структури та їх відмінність від класів
  • Зупинимося на значущих типах і типах посилання
  • Оглянемо статичні методи та класи
  • Дізнаємося, як використовується ключове слово "this"

Огляд .NET Framework і методи

  • Зануримося в саме серце платформи CLR
  • Оглянемо CTS і торкнемося найбазовіших класів
  • Дізнаємося для чого є простір імен
  • Створимо свою нову бібліотеку
  • Розберемо методи, параметри, модифікатори ref та out, необов’язкові параметри, а також перевантаження методів і рекурсію

Винятки та робота з файловою системою

  • На цьому занятті ми побачимо, що помилки очікувані та з ними треба вміти працювати
  • Навчимося маніпулювати файлами та файловою системою

Практичне заняття

Практичне закріплення вивченого матеріалу.

Класи та ООП

  • Ми більш детально зупинимося на класах, наслідуванні, інкапсуляції і поліморфізмі
  • Зрозуміємо, як використовувати інтерфейси

Тестування коду

Ми познайомимося з юніт тестами, принципом Red-Green-Refactoring та розберемо поняття тестабельного коду, а ще дізнаємося що таке Mocks і Stubs.

Практичне заняття

Практичне закріплення вивченого матеріалу.

Вимоги для проходження курсу

  • Знання англійської мови не нижче Pre-Intermediate.
  • Базові навики C#:
    • Розуміння класу та об'єкта
    • Базові типи даних
    • Оператори
    • Цикли

Особливості курсу

  • 12 занять
  • Заняття українською мовою з англійськими термінами
  • Сертифікат про проходження курсу
  • Допомога ментора

Викладачі курсу

Олесь Качмар - Swnior Software Developer

Категории курса

Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.

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

Учебный центр
SoftServe Academy
Формат
Online
Начало обучения
03.11.2025
Длительность
9 недель
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
9 499 UAH за курс
Учебный центр
CyberBionic Systematics
Формат
Online
Начало обучения
Дата формується
Длительность
16 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
6 933 UAH за курс
Учебный центр
CyberBionic Systematics
Формат
Online
Начало обучения
08.12.2025
Длительность
30 часов
Уровень
Для профессионалов
Язык обучения
Ukrainian
Стоимость
7 469 UAH за курс
Учебный центр
Itvdn
Формат
Online
Начало обучения
21.10.2025
Длительность
22 недель
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
29 875 UAH за курс