C# та .NET
Мова C# і платформа .NET від першої програми до власного веб-API. Та сама мова, якою пишуть ігри на Unity та корпоративний бекенд.
📚 10 модулів📝 10 уроків⏱ 10 модулів
Програма курсу
Модуль 1. .NET, SDK і перша програма1 ур.
- ▶.NET, SDK і перша програмаБезкоштовно
Модуль 2. Типи, змінні, рядки1 ур.
- 🔒Типи, змінні, рядки, nullable
Модуль 3. Управління потоком1 ур.
- 🔒Управління потоком і pattern matching
Модуль 4. Масиви та колекції1 ур.
- 🔒Масиви та колекції
Модуль 5. Методи, делегати, події1 ур.
- 🔒Методи, делегати, події
Модуль 6. ООП: класи, інтерфейси, records1 ур.
- 🔒ООП: класи, інтерфейси, records
Модуль 7. LINQ1 ур.
- 🔒LINQ
Модуль 8. Асинхронність: async/await1 ур.
- 🔒Асинхронність: async/await
Модуль 9. Файли, JSON і HTTP1 ур.
- 🔒Файли, JSON і HTTP
Модуль 10. Capstone: REST API на ASP.NET Core1 ур.
- 🔒Capstone: REST API на ASP.NET Core
Про курс
Про курс
C# — мова, якою пишуть і Unity-ігри, і банківський бекенд. Курс веде від синтаксису до робочого веб-API на ASP.NET Core, не пропускаючи те, на чому зазвичай спотикаються: як працює async/await, чим record відрізняється від class, і що насправді робить LINQ.
Чого ви навчитеся
- Синтаксис C# і система типів, включно з nullable reference types
- Колекції, LINQ і запити до даних у пам'яті
- ООП: класи, інтерфейси, records, патерни
- Асинхронність: async/await без блокувань і дедлоків
- Робота з файлами, JSON і HTTP
- Власний REST API на ASP.NET Core Minimal API
Для кого
Для початківців, які обирають першу серйозну мову, і для тих, хто прийшов з Unity й хоче зрозуміти C# глибше.
Вимоги
Базове розуміння програмування бажане, але курс починається з нуля.