o‘zing o‘rgan
Barcha kurslar
Pito · Backend dasturchi

C# bilan tanishuv

Unity o‘yinlari va Windows ilovalari tili: turlar, sikllar, klasslar, kolleksiyalar, OOP, LINQ, xatolar va Unity o‘yin sikli. Har misol .NET’da tekshirilgan.

18 dars ~6 soat 2000-yilda tug‘ilgan

1-bob. Asoslar

3 dars
  1. C# nima? Birinchi dastur ro‘yxatsiz sinab ko‘ring Video 3 savol 10 daq
  2. Shartlar va sikllar ro‘yxatdan o‘tgach Video 3 savol 15 daq
  3. Metodlar va klasslar ro‘yxatdan o‘tgach Video 3 savol 20 daq

2-bob. Kolleksiyalar, OOP va LINQ

5 dars
  1. Kolleksiyalar: massiv, List, Dictionary ro‘yxatdan o‘tgach 3 savol 20 daq
  2. OOP: xususiyatlar, meros va interfeyslar ro‘yxatdan o‘tgach 3 savol 25 daq
  3. LINQ: ma’lumot bilan qisqa va tushunarli ishlash ro‘yxatdan o‘tgach 3 savol 20 daq
  4. Xatolar va null bilan ishlash ro‘yxatdan o‘tgach 3 savol 20 daq
  5. Unity’ga ko‘prik: o‘yin sikli ro‘yxatdan o‘tgach 3 savol 20 daq

O‘rta daraja

Ro‘yxatdan o‘tib, oldingi darajani tugatgach — kirish imtihoni bilan ochiladi.

3-bob. Delegatlar, generiklar va async

5 dars
  1. Delegatlar, lambda va hodisalar ro‘yxatdan o‘tgach 3 savol 25 daq
  2. Generiklar: har qanday tur uchun bitta kod ro‘yxatdan o‘tgach 3 savol 20 daq
  3. record va pattern matching ro‘yxatdan o‘tgach 3 savol 20 daq
  4. async va await ro‘yxatdan o‘tgach 3 savol 20 daq
  5. JSON va kichik loyiha: rekordlar jadvali ro‘yxatdan o‘tgach 3 savol 25 daq

Yuqori daraja

Ro‘yxatdan o‘tib, oldingi darajani tugatgach — kirish imtihoni bilan ochiladi.

4-bob. Interfeyslar, DI, testlash va ASP.NET Core

5 dars
  1. Interfeyslar va bog‘liqlikni kiritish (DI) ro‘yxatdan o‘tgach 3 savol 25 daq
  2. Kengaytma metodlar va yield ro‘yxatdan o‘tgach 3 savol 20 daq
  3. Resurslar: IDisposable va using ro‘yxatdan o‘tgach 3 savol 20 daq
  4. Testlash: xUnit g‘oyasi ro‘yxatdan o‘tgach 3 savol 20 daq
  5. ASP.NET Core: minimal API ro‘yxatdan o‘tgach 3 savol 25 daq