Aziz NematovSoftware Engineer

Kurslar katalogi

Barcha 10 ta kurs bepul. 4 daraja, har birida yakuniy loyiha. Tartib raqami — tavsiya etilgan o‘qish ketma-ketligi.

O‘rta

C# asoslarini bilganlar uchun · 3 ta kurs

04Dasturlash

C# va OOP: amaliy dasturlash

Obyektlar, sinflar va interfeyslar yordamida tartibli dastur tuzish.

  • O‘rta
  • 10 ta modul
  • Yakuniy loyiha

Modullar

  1. 1Sinflar va obyektlar
  2. 2Xususiyatlar, konstruktorlar va static
  3. 3Inkapsulyatsiya va validatsiya
  4. 4Meros olish
  5. 5Polimorfizm va abstract sinflar
  6. 6Interfeyslar, kompozitsiya va DI
  7. 7Generik turlar va kolleksiyalar
  8. 8LINQ va obyektlar bilan ishlash
  9. 9SOLID, kod arxitekturasi va refaktoring
  10. 10Birlik testlari va yakuniy loyiha

Loyiha: Kitoblar va kitobxonlarni boshqaradigan obyektli C# ilovasi.

05Dasturlash

Zamonaviy .NET: LINQ, fayllar va async

Ma’lumotlarni qayta ishlash, fayllarni saqlash va asinxron servislar yaratish.

  • O‘rta
  • 10 ta modul
  • Yakuniy loyiha

Modullar

  1. 1Delegatlar, lambda va eventlar
  2. 2Chuqurlashtirilgan LINQ
  3. 3Zamonaviy C# modellari
  4. 4Fayl va papkalar
  5. 5Stream va resurslar
  6. 6JSON bilan ishlash
  7. 7Xatolarni boshqarish
  8. 8Asinxron dasturlash
  9. 9HttpClient va tashqi API
  10. 10Servislar va yakuniy loyiha

Loyiha: Fayl va tashqi API ma’lumotlarini qayta ishlaydigan .NET servis.

06Ma’lumotlar

Entity Framework Core va SQL Server

C# modeli, EF Core va SQL Server bilan ma’lumotlarga ishlov berish.

  • O‘rta
  • 9 ta modul
  • Yakuniy loyiha

Modullar

  1. 1SQL va baza asoslari
  2. 2EF Core bilan ish boshlash
  3. 3Entity va modellarni sozlash
  4. 4Migratsiyalar
  5. 5CRUD va async operatsiyalar
  6. 6Jadvallar o‘rtasidagi bog‘lanishlar
  7. 7So‘rovlar va unumdorlik
  8. 8Tranzaksiyalar va testlash
  9. 9Yakuniy kutubxona loyihasi

Loyiha: Kutubxona yoki buyurtmalar tizimi uchun EF Core ma’lumot qatlami.

Yo‘nalishlar

Bepul o‘quv yo‘nalishlari