📘 Bu dars — C# asoslari kursimizdagi so‘nggi dars!
Amaliy darslar GitHub’dagi quyidagi repozitoriyada joylashgan:
📂 CourseTest — har bir dars alohida branchda:
🔗 https://github.com/marasulov/CourseTest/branches

🚧 Navbatdagi kursimiz — C# Essential — hozirda tayyorlanmoqda.

📚 Kelajakdagi rejalashtirilgan kurslar:

👷 Loyiha sohasida avtomatlashtirishni istaganlar uchun:

🧩 1. AutoCAD uchun plaginlar yaratish — C# + AutoCAD API

🏗 2. Revit uchun plaginlar yaratish — C# + Revit API

🖥 3. Plaginlar uchun UI va desktop ilovalar yaratish — WinForms, WPF + MVVM pattern


🌐 . Web ilovalar yaratmoqchilar uchun:

🔧 1. Backend — C# + ASP.NET Core Web API

🎨 2. Frontend — C# + ASP.NET Core Blazor

📝 Agar GitHub bilan ishlashni ham o‘rganmoqchi bo‘lsangiz, izoh yoki reaksiya qoldiring! 😊

Kanalimizni kuzatib boring, loyihalashda avtomatlashtirishga doir ko'plab ma'lumotlar ham berib boriladi. Nasib qilsa albatta.

🚀 Telegram | 🎬 YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👏3👍2🏆1
С# Essential

Value (qiymat) turlari va reference(havola) turlari

1. Value (qiymat) turlari va reference(havola) turlari
2. Value Types — Qiymat turlari
3. Reference Types — Havola turlari
4. Stack va Heap

🔗 YouTubeda ko'rish uchun havola

#Csharp, #essential, #coding

🚀 Telegram | 🎬 YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍62🔥2
С# Essential

Value (qiymat) turlari va reference(havola) turlari

Amaliyot

🔗 YouTubeda ko'rish uchun havola

#Csharp, #essential, #coding

🚀 Telegram | 🎬 YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥1
Media is too big
VIEW IN TELEGRAM
С# Essential

Loyihani GitHubga saqlash

Amaliyot

youtube ga havola
https://youtu.be/5QHTBt4gGsA

#Csharp, #essential, #coding

p.s. iltimoslarga binoan youtube blok qilinganlar uchun telegramga yukladim.

p.p.s lekin youtube da ko'rish qulayroq va o'zaro manfaatli.
👍31
С# Essential

Massivlar

1
. Bir o‘lchamli massiv
2. Massivlarni initsializatsiya qilish
3. Massivlar bilan turli operatsiayalar
4. Massiv siklda
5. Ko’p o’lchamli massivlar
6. Qatorlari turli uzunlikdagi-tishli (Jagged) massivlar
7. Indekslar
8. Diapazonlar

🔗 YouTubeda ko'rish uchun havola

#Csharp, #essential, #coding

🚀 Telegram | 🎬 YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
C# Essential

Klass konstruktorlari


1. Konstruktorlar
2. Konstruktorlarni qayta yuklash
3. Parametrsiz standart konstruktorlar
4. Konstruktorni bajarilish tartibi va fieldlarni initsializasiyasi
5. Ochiqmas konstruktorlar
6. Destruktorlar
7. This havolasi
8. Asosiy konstruktorlar (Primary constructor)
9. Asosiy konstruktorlar bilan field va xususiyatlarni initsializatorlari

🔗 YouTubeda ko'rish uchun havola

#Csharp, #essential, #coding

🚀 Telegram | 🎬 YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Channel photo updated
C# Essential

Metodlar


1. Metodlar
2. Metodni ixcham ifoda ko’rinishida yozilishi
3. Statik metodlar haqida tushuncha
4. Metodlarni qayta yuklash overload qilish
5. Parametrlarni metodga berish mexanizmlari
6. Rekursiya
7. O‘zgaruvchan miqdordagi argumentlar
8. Ixtiyoriy parametrlar

🔗 YouTubeda ko'rish uchun havola

#Csharp, #essential, #coding

🚀 Telegram | 🎬 YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
C# Essential

Xususiyatlar va indeksatorlar


1. Xususiyatlar
2. Faqat o'qish uchun (readonly) va hisoblanuvchi (calculated) xususiyatlar
3. Xususiyatlarni qisqa ko’rinishi
4. Avtomatik xususiyatlar
5. Xususiyatlarni initsializatorlari
6. Get va set aksessorlar
7. Faqat initsializatsiya qilish uchun aksessor (Init-only setters)
8. Xususiyatlar (Properties) va Maydonlar (Fields) farqi
9. Indeksatorlar
10. Indeksatorlarni qo’llanishi
11. Ikki o’lchamli indeksatorlar
12. Xususiyatlar va indeksatorlarni farqi

🔗 YouTubeda ko'rish uchun havola

#Csharp, #essential, #coding

🚀 Telegram | 🎬 YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
C# Essential

Operatorlarni qayta yuklash (overloading)


1. Operatorlarni qayta yuklash (overloading)
2. Overload qilinadigan operatorlar
3. Overload qilinmaydigan operatorlar
4. Arifmetik operatorlarni qayta yuklash
5. Taqqoslash operatorni qayta yuklash
6. true va false operatorlarini qayta yuklash
7. Mantiq operatorlarini qayta yuklash

🔗 YouTubeda ko'rish uchun havola

#Csharp, #essential, #coding

🚀 Telegram | 🎬 YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3