Курс .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, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
CyberBionic Systematics
Формат
Online
Початок навчання
09.12.2025
Тривалість
24 годин
Рівень
Для досвідчених, Для професіоналів
Мова навчання
Ukrainian
Вартість
6 084 UAH за курс
Навчальний центр
Sigma Software University
Формат
Online
Початок навчання
Будь-який момент
Тривалість
4 місяців
Рівень
Для початківців
Мова навчання
Ukrainian, English
Вартість
безкоштовно
Навчальний центр
Foxminded
Формат
Online
Початок навчання
Будь-який момент
Тривалість
6 місяців
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
6 400 UAH за місяць
Навчальний центр
IT-Столиця
Формат
Online
Початок навчання
Будь-який момент
Тривалість
8 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
6 000 UAH за курс