Media is too big
VIEW IN TELEGRAM
C# Asoslari

10-Dars. Loop-sikl operatorlari


Vazifa javobi

๐Ÿ”— YouTubeda ko'rish uchun havola

#Csharp, #base, #coding

๐Ÿš€ Telegram | ๐ŸŽฌ YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘3
Media is too big
VIEW IN TELEGRAM
C# Asoslari

11-Dars. While va do โ€ฆ while takrorlash operatorlari


1. For va while tsiklarini farqi
2. While bilan sikl
3. Do โ€ฆ while bilan sikl
4. Break va continue

๐Ÿ”— YouTubeda ko'rish uchun havola

#Csharp, #base, #coding

๐Ÿš€ Telegram | ๐ŸŽฌ YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘4
Media is too big
VIEW IN TELEGRAM
C# Asoslari

11-Dars. While va do โ€ฆ while takrorlash operatorlari


Amaliyot

๐Ÿ”— YouTubeda ko'rish uchun havola

#Csharp, #base, #coding

๐Ÿš€ Telegram | ๐ŸŽฌ YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
โค1
Media is too big
VIEW IN TELEGRAM
C# Asoslari

11-Dars. While va do โ€ฆ while takrorlash operatorlari


Vazifa javobi

๐Ÿ”— YouTubeda ko'rish uchun havola

#Csharp, #base, #coding

๐Ÿš€ Telegram | ๐ŸŽฌ YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
โค1
๐Ÿ“˜ 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
๐Ÿ‘6โค2๐Ÿ”ฅ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.
๐Ÿ‘3โค1
ะก# 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
ะก# Essential

Klass va obyektlar

1. Protsedurali programmalash  va OOP
2. Klass va obyektlar
3. Klassni tavsiflash va obyekt hosil qilish
4. Ruxsat modifikatorlari

๐Ÿ”— YouTubeda ko'rish uchun havola

#Csharp, #essential, #coding

๐Ÿš€ Telegram | ๐ŸŽฌ YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘5๐Ÿ”ฅ4โค2
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