На цьому курсі ви вивчите основи мови програмування C# від Microsoft та екосистеми .NET, однієї з найпотужніших і найпродуктивніших платформ для розробки. Ми розберемо базовий синтаксис C# (змінні, цикли та інші ключові елементи), типи даних та їх роль у мові, колекції (включаючи потужну парадигму LINQ), а також основні бібліотеки, які стануть вам у нагоді для вивчення .NET. Крім того, ви познайомитеся з інструментами .NET, такими як командний рядок .NET CLI, структура проектів та популярні середовища розробки для .NET. Насамкінець ми створимо перший JSON API з логуванням, впровадженням залежностей та базою даних.
Курс охоплює:
Повний огляд мови C#, від основ до сучасних технік програмування.
Огляд бібліотек .NET Core, що найбільш використовуються: HTTP-запити, робота з файлами, перетворення даних в JSON і назад.
Огляд інструментів екосистеми .NET, включно з командою dotnet CLI.
Шлях від “hello world” до створення базового JSON HTTP API з елементами логування та впровадження залежностей.