№
|
Mustaqil ish mavzulari
|
|
Rekursiv va qayta yuklanuvchi metodlar. Rekursiv metodlarni aniqlash mavzusi bo’yicha misol yechish.
|
|
Qayta yuklanuvchi metodlar mavzusi bo’yicha misol yechish.
|
|
Qiymatlar turlari va havola turlar. Ref va out kalit so’zlari mavzusi bo’yicha misol yechish.
|
|
Kalit so’zlarni metodlarda qo’llash mavzusi bo’yicha misol yechish.
|
|
Kortejlar mavzusi bo’yicha misol yechish mavzusi bo’yicha misol yechish.
|
|
Sanab o’tiluvchi tur mavzusi bo’yicha misol yechish.
|
|
Strukturalar mavzusi bo’yicha misol yechish.
|
|
Dinamik strukturalar mavzusi bo’yicha misol yechish.
|
|
Sinflar va obyektlar mavzusi bo’yicha misol yechish.
|
|
Obyektga yo’naltirilgan dasturlash tamoyillari mavzusi bo’yicha misol yechish.
|
|
Sinf e’loni. Obyekt yaratish mavzusi bo’yicha misol yechish.
|
|
Kelishuv bo’yicha konstruktor va konstruktorlar mavzusi bo’yicha misol yechish.
|
|
C# da inkapsulyatsiya. Public, private kalit so’zlari mavzusi bo’yicha misol yechish.
|
|
Protectod va internal kalit so’zlari mavzusi bo’yicha misol yechish.
|
|
Statik berilganlar, statik metodlar, statik sinflar mavzusi bo’yicha misol yechish.
|
|
Sinfning static berilganlar a’zosi. Statik metodlar va ularga murojat qilish. Statik sinflar va ulardan foydalanish mavzusi bo’yicha misol yechish.
|
|
Nomlar fazosi. Sinflarni boshqa faylda e’lon qilish mavzusi bo’yicha misol yechish.
|
|
Statik sinflarni nomlar fazosida umumiy tarzda qo’shish mavzusi bo’yicha misol yechish.
|
|
Operatorlarni qayta yuklash. Operator turlari: binar va unar. Qayta yuklash qoidalari mavzusi bo’yicha misol yechish.
|
|
Arifmetik operatorlarni qayta yuklash. Kalit so’zli operatorlarni qayta yuklash mavzusi bo’yicha misol yechish.
|
|
Konstanta maydonlar. Qism sinflar mavzusi bo’yicha misol yechish.
|
|
Sinfni qismlarga ajratib bir nechta fayllarda saqlash va ular bilan ishlash mavzusi bo’yicha misol yechish.
|
|
Vorislik. Sinflar shajarasi. mavzusi bo’yicha misol yechish.
|
|
Vorislikda konstruktorlarni ishlatish mavzusi bo’yicha misol yechish.
|
|
Vorislik. Sinflar shajarasi mavzusi bo’yicha misol yechish.
|
|
Vorislikda konstruktorlarni ishlatish mavzusi bo’yicha misol yechish.
|
|
Ichma-ich joylashgan sinflar e’loni mavzusi bo’yicha misol yechish.
|
|
Ichma-ich joylashgan sinflarni nomlar fazosida ishlatish mavzusi bo’yicha misol yechish.
|
|
Polimorfizm. Virtual metodlar. Virtual xossalar mavzusi bo’yicha misol yechish.
|
|
Metodlarni yashirish va qayta aniqlash mavzusi bo’yicha misol yechish.
|
Jami: 120 soat
|
№
|
Mustaqil ish mavzulari
|
|
Abstrakt sinflar e’loni mavzusi bo’yicha misol yechish.
|
|
Abstrakt berilganlar va metodlar mavzusi bo’yicha misol yechish.
|
|
Abstrakt metodlarni voris sinflarda qayta aniqlash mavzusi bo’yicha misol yechish.
|
|
Interfeyslar mavzusi bo’yicha misol yechish.
|
|
Interfeyslarda metodlar e’lon qilish mavzusi bo’yicha misol yechish.
|
|
Vorislarda interfeyslarni qayta aniqlash va qo’llash mavzusi bo’yicha misol yechish.
|
|
Interfeys obyektlarini nusxalash mavzusi bo’yicha misol yechish.
|
|
Interfeys obyektlarini va tartiblash mavzusi bo’yicha misol yechish.
|
|
System.Object asosiy tayanch sinfidan hosilaviy sinflarni yaratish mavzusi bo’yicha misol yechish.
|
|
vorislarida metodlarini qayta aniqlash mavzusi bo’yicha misol yechish.
|
|
Umumlashgan sinflar e’lon qilish mavzusi bo’yicha misol yechish.
|
|
va obyektlari bilan ishlash mavzusi bo’yicha misol yechish.
|
|
Umumlashgan turlar vorisligi mavzusi bo’yicha misol yechish.
|
|
Istisnolar. Istisnolar turlari. Istisnolarni ilib olish mavzusi bo’yicha misol yechish.
|
|
Istisnolarni yuzaga keltirish. finally bloke mavzusi bo’yicha misol yechish.
|
|
Windows Forms ilovalarni yaratish mavzusi bo’yicha misol yechish.
|
|
Windows Formsga kirish mavzusi bo’yicha misol yechish.
|
|
Forma xossalari. Hodisalar mavzusi bo’yicha misol yechish.
|
|
Komponentlar. Ilova xossalari, sozlamalari. Ilova maketini yaratish mavzusi bo’yicha misol yechish.
|
|
C# va boshqa tillarda (Pascal, C++) modulli dasturlash.
|
|
Math kutubxonasi. Sonli hisoblash funktsiyalarining kutubxonasi mavzusi bo’yicha misol yechish.
|
|
Saralashning samarali algoritmlari.
|
|
Izlashning samarali algoritmlari
|
|
C# va boshqa tillarda (Pascal, C++) OYD.
|
|
C# va boshqa tillarda (Pascal, C++) umumlashgan turlar.
|
|
Qoliplar bilan ishlash.
|
|
Sanoq sistemalar bilan ishlash.
|
|
Vektor va matritsalarga oid masalalar.
|
|
C# dasturlash tilida razryadli va mantiqiy amallarga oid masalalarni yechish.
|
|
Math kutubxonasi funktsiyalari yordamida chiziqli-matematik misollarning dasturini tuzish.
|
Jami: 90 soat
|
№
|
Mustaqil ish mavzulari
|
|
Delegatlar mavzusi bo’yicha misol yechish.
|
|
Umumlashgan delegatlar mavzusi bo’yicha misol yechish.
|
|
Func va Action delegatlari mavzusi bo’yicha misol yechish.
|
|
Anonim metodlar mavzusi bo’yicha misol yechish.
|
|
Lyambda ifodalar. Lyambda parametrlar turlari mavzusi bo’yicha misol yechish.
|
|
Bir nechta parametrli lyamba ifodalar mavzusi bo’yicha misol yechish.
|
|
Parametrsiz lyamba ifodalar mavzusi bo’yicha misol yechish.
|
|
Hodisalar. event kalit so’zi mavzusi bo’yicha misol yechish.
|
|
Hodisalar. Hodisalar standart qolipi mavzusi bo’yicha misol yechish.
|
|
Hodisalarni boshqarish mavzusi bo’yicha misol yechish.
|
|
Kollektsiyalar mavzusi bo’yicha misol yechish.
|
|
Ro’yxatlar mavzusi bo’yicha misol yechish.
|
|
Stek mavzusi bo’yicha misol yechish.
|
|
Navbat mavzusi bo’yicha misol yechish.
|
|
To’plam mavzusi bo’yicha misol yechish.
|
|
Tartiblangan to’plam mavzusi bo’yicha misol yechish.
|
|
Lug’atlar mavzusi bo’yicha misol yechish.
|
|
Berilganlar oqimi mavzusi bo’yicha misol yechish.
|
|
Fayl tizimi bilan ishlash sinflari mavzusi bo’yicha misol yechish.
|
|
Oqimlar. Oqimlar adapterlari mavzusi bo’yicha misol yechish.
|
|
O’qish, yozish oqimlari mavzusi bo’yicha misol yechish.
|
|
Xotira oqimlari. Fayl oqimlari mavzusi bo’yicha misol yechish.
|
|
Katalog bilan ishlash va xossalar mavzusi bo’yicha misol yechish.
|
|
Fayllarni zichlash, arxivlash mavzusi bo’yicha misol yechish.
|
|
LINQ texnologiyasi mavzusi bo’yicha misol yechish.
|
|
LINQ sintaksisi mavzusi bo’yicha misol yechish.
|
|
Qidirish operatorlari mavzusi bo’yicha misol yechish.
|
|
Tartiblash operatorlari mavzusi bo’yicha misol yechish.
|
|
Guruhlash operatorlari mavzusi bo’yicha misol yechish.
|
|
Tanlash operatorlari mavzusi bo’yicha misol yechish.
|
Jami: 60 soat
|
№
|
Mustaqil ish mavzulari
|
|
LINQ so’rovlar. So’rovlar.
|
|
Qism so’rovlar.
|
|
Proektsiyalash
|
|
. Boshqa turga keltirish.
|
|
Agregatsiya metodlari.
|
|
ADO.NET. Berilganlar bazasiga ulanish.
|
|
Berilganlarni qayta ishlash.
|
|
System.Data nomlar fazosi.
|
|
So’rovlar bilan ishlash.
|
|
Entity Framework. CodeFirst yondashuvi
|
|
Entity Framework. ModelFirst yondashuvi.
|
|
Entity Framework. DatabaseFirst yondashuvi
|
|
Berilganlar bazasi bilan ishlash. Migratsiyalar.
|
|
Regulyar ifoda asoslari.
|
|
Regulyar ifoda xossalari.
|
|
Metaberilganlar.
|
|
Kvantifikatorlar.
|
|
Guruhlar.
|
|
Matn bilan ishlash.
|
|
WPF asoslari.
|
|
XAML sintaksisi.
|
|
WPF ilova yaratish.
|
|
WPFda boshqaruv, maketlar, hodisalar.
|
|
Asosiy boshqaruv elementlari.
|
|
Panellar orqali joylashishni aniqlash.
|
|
Hodisalar.
|
|
Grafika xizmatlari.
|
|
Grafik vizuallashtirish xizmatlari. Grafik transformatsiyalar.
|
|
Rasmlar, geometrik obyektlardan foydalanish.
|
|
Animatsiya. Vaqt bilan ishlash.
|
Jami: 60 soat
|