Програма навчання

12 практичних кроків: від першої програми до алгоритмів і колекцій у .NET.

01
Доступно

Знайомство з C# та .NET

SDK, `dotnet run` і перший Hello, World!

Вивчати ➔
02
Доступно

Змінні та типи даних

`int`, `double`, `string`, `bool`, `var` і `const`.

Вивчати ➔
03
Доступно

Ввід/вивід і перетворення типів

`Console.ReadLine()` та `int.Parse()` / `TryParse()`.

Вивчати ➔
04
Доступно

Умовні оператори

Логіка вибору: `if/else`, `switch`, тернарний оператор.

Вивчати ➔
05
Скоро

Цикли (while)

Повторення дій, умови зупинки, `break`/`continue`.

06
Скоро

Цикли (for/foreach)

Ітерації по діапазонах та колекціях.

07
Скоро

Методи та параметри

Розбиття коду, `return`, `ref`/`out`.

08
Доступно

Масиви та списки

`T[]`, `List<T>`, індекси, додавання/видалення.

Вивчати ➔
09
Скоро

Рядки та форматування

Інтерполяція, методи рядків, `StringBuilder`.

10
Скоро

Алгоритми пошуку

Лінійний і бінарний пошук у масивах.

11
Скоро

Сортування

Вбудовані методи та базові алгоритми сортування.

!
Final

Складність алгоритмів

Оцінка швидкості коду та поняття Big O.