Kurs orqali xalqaro maydonda katta obroʻga ega boʻlgan, jadal oʻsib borayotgan C# dasturlash tilini oʻrganing. Zamonaviy texnologiyalardan foydalanib har qanday dasturning yuragi – bekend qismini yozishni oʻzlashtiring.
.NET dasturlash mutaxassisi boʻlish uchun kerakli bilimlar beriladi.
Loyihalar
Kurs davomida siz zamonaviy texnologiyalardan foydalanilgan holda 4 ta loyiha yakunlanadi.
Sertifikat
Har bir bitiruvchiga bilim darajasini ifodalovchi sertifikat taqdim etiladi.
Karyerani boshlash
Kurs yakunida oʻquvchilar karyera boshlashga tayyor boʻlib chiqadi.
0 KUN
00
00
00
.NET dasturchi nima qiladi?
.NET dasturchi C# dasturlash tili va uning .NET freymvorki yordamida turli murakkab loyihalarni tuzadi va saytlardagi ma’lumotlarga oid mantiqiy qismga javobgar boʻladi. Loyihalarning bekenddagi yozilgan kodi sayt, mobil ilova, telegram bot bilan biriktirib ishlatilishi mumkin.
Kurs qay tartibda oʻtiladi?
Yopiq guruh
Telegramdagi yopiq guruhda oʻquvchilar istalgan vaqtda oʻzlarini qiziqtirgan savollarga javob olishi mumkin. Oʻqituvchi va mentorlar har doim yordamga tayyor turishadi.
Onlayn uchrashuvlar
Har oy davomida kurs oʻqituvchilari bilan Zoom orqali onlayn uchrashuv tashkil qilinadi. Suhbat payti oʻquvchilar oʻzini qiynayotgan muammo va savollarga javob olishi mumkin.
Videodarslar
Darslar video shaklida platformaga joylangan boʻlib, ularni 3 yil davomida xohlagan paytda va istalgan joyda koʻrish mumkin. Videodarslar yangilab boriladi.
Vazifalar
Modul oxirida test topshiriqlari berilgan. Testdan muvaffaqiyatli oʻtgan oʻquvchilargina keyingi moduldagi darslarga kirish imkoniyatiga ega boʻladi.
Kurs haqida batafsil maʼlumot olishni istaysizmi?
Maʼlumotlaringizni qoldiring va biz siz bilan tez orada bogʻlanamiz.
.NET dasturlash mutaxassislarining oylik maoshi
Koʻrsatilgan maʼlumotlar hh.uz va boshqa saytlardagi maʼlumotlardan olingan.
junior
middle
senior
600$
1500$
3000$
junior
600$
middle
1500$
senior
3000$
Kurs kimlar uchun?
01
Dasturlash sohasiga yangilar
Dasturlashning bekend sohasiga qiziquvchilar, shu yoʻnalish boʻyicha karyera boshlamoqchi boʻlganlar
02
Bekend boʻyicha tajribasi borlar
.Net dasturchi sifatida ish tajribasiga ega, qoʻshimcha ravishda malakasini oshirmoqchi boʻlgan bekendchilar
03
Portfoliosini boyitmoqchi boʻlganlar
.Net freymvorki yordamida “meʼyor”ga asoslangan loyiha tuzib, portfoliosiga qoʻshmoqchi boʻlganlar
Nima uchun aynan bu kursni oʻrganish kerak?
Keng tanlov
.NET dasturlash kursida oʻrgatiladigan #C dasturlash tili keng imkoniyatlarni taqdim etadi. Veb dasturlarning bekend qismini yozish sizga toʻgʻri kelmasa, C# bilimi yordamida oʻyinlar, kompyuter dasturlari yoki “machine learning” sohalari boʻyicha bilim olishda davom etishingiz mumkin.
Qulay ekosistema
Apple mahsulotlari ishlatadigan insonlar iPhone, MacBook va Smart watchʼlarning hammasi birgalikda ishlay olishidan zavqlanadi. Microsoft kompaniyasi ham .NET dasturchilari uchun oʻta qulay ekosistema yaratgan. Azure, GitHub, Visual Studio va C# barchasi sizning qiyinchiliksiz dastur tuza olishingiz uchun birgalikda zoʻr ishlaydi, chunki bularning barchasi Microsoft tomonidan boshqariladi.
Yaxshi dasturchilar hamjamiyati
.NET atrofida juda samimiy insonlar yigʻilgan. Nafaqat xalqaro, balki bizning oʻzbek .NET hamjamiyati ham oʻta ahil va yordamga har doim tayyor turadi.
Kurs tarkibi
224 ta dars
4 ta loyiha qilinadi
Kurs davomiyligi - 87 soat
test va topshiriqlar soni -6 ta
00:02:00
Darslarni kompyuterda koʻrish
00:06:00
Darslarni telefonda koʻrish
00:08:00
Yopiq guruhga qoʻshilish
Savol berish boʻyicha qoʻllanma
Soʻrovnoma
00:01:00
00:01:00
00:07:00
00:03:00
00:03:00
00:14:00
00:04:00
00:15:00
00:04:00
Kompilyatsiya nima?
00:03:00
Kompilyatsiya uchun namuna
00:02:00
VS Codeʼda yangi loyiha yaratish
00:10:00
C#da String nima?
00:13:00
Stringning turlari
00:12:00
Mustaqil oʻrganishning ahamiyati haqida
00:07:00
Butun sonlar
00:18:00
Float va Double maʼlumot turlari
00:05:00
Decimal va Double amaliyotda
00:07:00
Boolean maʼlumot turi
00:03:00
Maʼlumot turlarini oʻzgartirish haqida
00:19:00
Arifmetik amallar
00:07:00
Increment, Decrement va tenglik
00:10:00
Feature nima? Uy vazifasi
00:02:00
Kesha yoshdagi farqni qanday hisoblaydi?
00:02:00
Loyihani GitHubʼga joylash
00:22:00
Char maʼlumot turi
00:05:00
Mashq
Taqqoslash operatorlari bilan tanishuv
00:15:00
Uy vazifasi javobi
00:05:00
Basics. Ketma-ketlik
Basic. Ketma-ketlik boʻlimi uchun 1-amaliy vazifa
Basic. Ketma-ketlik boʻlimi uchun 2-amaliy vazifa
Basic. Ketma-ketlik boʻlimi uchun 3-amaliy vazifa
Basic. Ketma-ketlik asoslari uchun 4-amaliy vazifa
00:12:00
Ternar operator
00:10:00
Mantiqiy operatorlar
00:09:00
Switch bilan tanishuv
00:08:00
Switch Expressions
00:08:00
Basics. Tanlash
Basics. Tanlash boʻlimi uchun 1-amaliy vazifa
Basics. Tanlash boʻlimi uchun 2-amaliy vazifa
Basics. Tanlash boʻlimi uchun 3-amaliy vazifa
Basics. Tanlash boʻlimi uchun 4-amaliy vazifa
00:09:00
Do while loop
00:06:00
Array bilan tanishuv
00:15:00
for va foreach
00:11:00
for loop bilan chuqurroq tanishuv
00:09:00
Basic. Takrorlash
Basics. Takrorlash boʻlimi uchun 1-amaliy vazifa
Basics. Takrorlash boʻlimi uchun 2-amaliy vazifa
00:06:00
00:10:00
00:09:00
Constructor bilan tanishuv
00:14:00
Method bilan tanishuv
00:09:00
Metodlar haqida batafsil
00:23:00
Dasturni refaktor qilish
00:03:00
Modul vazifasi
Soʻrovnoma
OOP
OOP boʻlimi uchun 1-amaliy vazifa
OOP boʻlimi uchun 2-amaliy vazifa
OOP bo'limi uchun 3-amaliy vazifa
Kalkulyator loyihasini refactor qilish
00:20:00
Inheritance (meros olish) bilan tanishuv
00:12:00
Polymorphism bilan tanishuv
00:09:00
00:06:00
Access Modifier nima?
00:06:00
Exceptionʼlar bilan ishlash
00:09:00
DateTimeOffset nima?
00:04:00
Interfeys bilan tanishuv
00:07:00
Enum bilan tanishuv
00:06:00
Topshiriq
OOP Advanced
OOP advanced boʻlimi uchun 1-amaliy vazifa
OOP advanced boʻlimi uchun 2-amaliy vazifa
OOP advanced boʻlimi uchun 3-amaliy vazifa
Soʻrovnoma
What is Codewars?
Twice As Old
00:05:00
Draw Stairs
00:14:00
Count Sheep
00:06:00
Final Grade. 1-qism
00:04:00
Final Grade. 2-qism
00:02:00
Final Grade – link va kod
Area or Perimeter
00:04:00
Century From Years
00:05:00
Kirish
Purposing, Modelling, Simulation
00:25:00
APIʼni ishga tushirish
00:30:00
Code review tushunchasi. Code review qanday qilinadi?
00:04:00
Unit testlarni ishga tushirish
00:08:00
Nega loyiha tuzish kerak?
00:08:00
Loyihani qurishni (build) qanday ishga tushirish mumkin?
00:30:00
Brokers va Guest modeli
00:42:00
Commit va Pull Request bilan ishlash
00:02:00
Insert Guest Broker
00:09:00
Code Rub
00:10:00
Boshqalar unit testni qanday yozadi?
00:31:00
Boshqalar unit testni qanday yozadi? Vazifa
Unit testlar qanday yozilishi kerak?
00:39:00
Validatsiya haqida
00:24:00
How to Commit Passing Test & Code Rub
00:05:00
Kiritilgan Null maʼlumotni tekshirish. 1-qism
00:25:00
Log yozishning boshqalar ishlatadigan usuli
00:20:00
Logging Brokerʼni tuzish. 1-qism
00:03:00
Logging Brokerʼni tuzish. 2-qism
00:09:00
Branchʼni sinxronizatsiya qilish
00:03:00
Logging Brokerʼni servisga qoʻshish
00:09:00
Nullʼga tekshirish testini oxiriga yetkazish
00:11:00
Unit testʼda mockʼlarni tartiblash
00:02:00
Null parametrga tekshirish
00:09:00
TryCatchʼni ishga solish. Toʻgʻri usuldagi validatsiya
00:12:00
Nega Xeptionsʼni ishlatish kerak?
00:07:00
Kiritilayotgan parametrlarni tekshirish (Fail)
00:22:00
Kiritilayotgan parametrlarni tekshirish (Pass)
00:18:00
Enum propni tekshirish (Fail)
00:12:00
Enum propni tekshirish (Pass)
00:04:00
SQLʼdagi xatolik bilan ishlash (Fail)
00:19:00
SQLʼdagi xatolik bilan ishlash (Pass)
00:04:00
Duplicate Key xatoligi bilan ishlash (Fail)
00:12:00
Commit xabarini tahrirlash
00:02:00
Duplicate Key xatoligi bilan ishlash (Pass)
00:06:00
Service Error bilan ishlash (Fail)
00:07:00
Service Error bilan ishlash (Pass)
00:02:00
Kutubxonalarni upgrade qilish va Code Rub
00:07:00
Christo Du Toit kodini tahlil qilish
00:15:00
Boshqalar Controllerʼlarni qaysi usulda yaratadi?
00:13:00
Serviceʼni roʻyxatdan oʻtkazish va CONFIG koʻrinishida commit qilish
00:04:00
Standard Controller yaratish
00:18:00
How to Cherry Pick & Reset changes
00:04:00
Endi nima qilamiz?
00:09:00
Tekshiruvdan oʻtgan testlarni commit qilish va Code Rub
00:05:00
Soʻrovnoma
Sheenam
Sheenam loyihasida CRUD operatsiyasini tugatish.
Sheenam bo’limi uchun amaliy vazifa
xChanger nima?
00:13:00
xChanger POC arxitekturasi
00:06:00
xChanger Enterprise arxitekturasi
00:03:00
Soʻrovnoma
Gitda Keraksiz Fayllar
00:01:00
API Controller Haqida
00:15:00
Excel yoki XML bilan ishlash
00:20:00
27-aprel 2023. Mentor bilan tanishuv va savol-javoblar
Savol javob (Suhbat:Open Source loyihalarga qanday qo'shilish mumkin,Algoritmlar,Mustaqil o'rganish haqida,bo'lib o'tdi) 20.07.2023
00:43:00
Savol-javob 27.08.2023
01:04:00
Markdown haqida
00:13:00
Q&A va C#Basic barcha mavzulari
01:04:00
Markdown haqida.savol & javob. 21.11.2023
00:42:00
Q&A va C# basic mavzulari. 05/12/23
01:02:00
Q&A + Visual Studio | Loyiha: Task Manager. 12.12.2023.
01:07:00
Q&A + Classes. 19.12.23
01:14:00
Q&A + OOP 26.12.2023
01:04:00
Q&A + OOP 02.01.2024
01:03:00
Telegram Bot 1kism 08.01.2024
01:25:00
OOP Telegram Bot (dastur - Calculator) 23.01.2024
01:29:00
27 - fevral 2024 Texnik [Delegate, Broker]
00:53:00
3.12.24 Q&A (2-qism)
00:08:00
Q&A 3.12.24 (1-qism)
00:44:00
16.03.24 Phone Book Loyiha (1-qism)
01:30:00
16.03.24 Phone Book Loyiha (2-qism)
01:30:00
19.03.24 SOLID
01:11:00
23.03.24 Advanced (Enum, Struct)
01:03:00
26.03.24 Advanced (Generic)
01:20:00
30.03.24 CLR
00:54:00
02.04.24 Q&A
01:07:00
13.04.24 Advanced (boxingunboxing refout)
00:33:00
17.04.24 Elbek ustozdi grouppalariga kirish va Savol Javob
01:22:00
20.04.24 xUnit testing
01:32:00
23.04.2024 Technic session
02:44:00
26.04.2024 xChanger TelegramBot
01:41:00
30.04.24 Q&A before interview
00:28:00
11.05.24 Q&A (1-qism)
00:20:00
11.05.24 Q&A (2-qism)
01:00:00
15-05-2024 Exception Handling
01:07:00
18-05-2024 delegates (1-qism)
00:27:00
18-05-2024 delegates (2-qism)
00:36:00
21.05.24 Delegates, Events
01:04:00
26.05.24 Currency Exchanger Architecture
01:30:00
27-05-2024 Currency Exchanger Simulation (1-qism)
01:08:00
27-05-2024 Currency Exchanger Simulation (2-qism)
00:33:00
01.06.24 Intern Taskni tahlil qilish
01:39:00
01.06.2024 Fix bug (1-qism)
00:17:00
01.06.2024 Fix bug (2-qism)
02:14:00
01.06.2024 Intern Task uchun blob yozish
00:27:00
23.06.2024 Q&A session
01:45:00
30.06.2024 - GitHub
01:10:00
29.06.2024 Loyiha yakuniy qism
01:25:00
11.08.2024 Q&A session
00:31:00
18.08.2024 Q&A
00:38:00
24.08.24 Q&A
01:12:00
08.09.24 Q&A
00:38:00
15.09.2024 Q&A
00:35:00
15.09.2024 Q&A (2-qism)
00:33:00
21.09.2021 Q&A
00:50:00
28.09.2024 Blazor project discussion
01:46:00
Blazor Project Create User | 10-27-24.
00:53:00
Q&A 30-11-24
Q&A 19.01.2025
00:16:00
Q&A
01:04:00
Q&A 23.02.2025
00:26:00
Unit testing 09.03.2025
00:43:00
16.03.2025 Unit test
01:30:00
Q&A 06.04.2025
01:13:00
Sheenam 13.04.2025
00:52:00
2025-05-24 QA
00:47:00
Savol Javob 14-06-2025
00:32:00
Kursni tugatgach sizning rezyume
Oʻzlashtiriladigan koʻnikmalar
C# tilida dasturlash
.NET freymvorki yordamida API tuzish
Meʼyor (“The Standard”) qoidalariga mos toza kod yozish
Dastur uchun testlar yozish
Oʻrgatiladigan texnologiyalar
Kurs davomida quyidagi texnologiyalarni mukammal darajada oʻzlashtirasiz:
C Sharp
C Sharp
Microsoft tomonidan ishlab chiqilgan OOPʼga asoslangan dasturlash tili.
.NET Framework
.NET Framework
Windows, Linux, MacOS va boshqa platformalar uchun dastur tuzishda yordam beruvchi freymvork.
JUnit5
JUnit5
Modullarga boʻlgan holda testlash instrumenti.
GitHub
GitHub
Loyihalarni jamoa boʻlib tuzish va ularni saqlash platformasi.
Git
Git
Dasturchilar uchun eng muhim instrumentlardan biri boʻlgan talqinlarni boshqarish tizimi.
Kurs oʻqituvchisi
Elbek Normurodov
Kurs ustozi
Darslar 4 yildan ortiq tajribaga ega, hozirda xalqaro Exadel va Piorsoft kompaniyalarida .NET dasturchi sifatida faoliyat olib borayotgan Elbek Normurodov tomonidan oʻtiladi.
Sertifikatli boʻling!
Kurs davomida amaliy vazifalarni bajaring va sertifikatni qoʻlga kiriting.
Maʼlumotlaringizni qoldiring va biz siz bilan tez orada bogʻlanamiz.
Koʻp soʻraladigan savollar
Kurs sohaga endi kirib kelganlar uchun moslab yozilgan. Kerakli dasturlarni oʻrnatish va ulardan foydalanish batafsil tushuntirib berilgan. Agar oʻquvchida savollar yuzaga kelsa, telegramdagi yopiq guruh orqali javob olishi mumkin.
Mohirdevda faqat onlayn kurslar mavjud.
Yangi guruh ochilishini kutishingizga ehtiyoj yoʻq. Oʻzingizga ma’qul kursni xarid qiliboq oʻrganishni boshlasangiz boʻladi.
Kurs videodarslardan tashkil topgan boʻlib, ularni sotib olishingiz bilanoq platformada koʻrish imkoniyatiga ega boʻlasiz. Kurs tarkibida bir qancha test va topshiriqlar berilgan. Dars va vazifalar boʻyicha savollar yuzaga kelsa, telegramdagi yopiq guruhda ularga javob olishingiz mumkin.
Matematikani maktab oʻquvchisi darajasida bilishingiz yetarli boʻladi.
Barcha darslar oʻzbek tilida oʻtilgan. Ingliz tilini bilish oʻrganishingizni yengillashtira oladi.
Kursni shu sahifadan yoki telegram orqali savdo boʻlimi xodimimiz bilan bogʻlanib, xarid qilishingiz mumkin. Telegramdagi profil: @mohirdevsales_bot. Bizning raqam: +998 (78) 113 62 72
Kurs narxi 1,5 mln soʻm boʻlib, toʻliq kurs uchun toʻlov hisoblanadi.
Toʻlovni 3 va 6 ga boʻlib toʻlash imkoniyati mavjud.
Videodarslardan tashqari kursdagi boʻlimlar uchun test va amaliy vazifalar, shuningdek, sertifikat olish uchun imtihon vazifasi mavjud.
Kurs davomida oʻrganilgan mavzular boʻyicha bilimingizni sinash uchun testlar qoʻshilgan. Bundan tashqari, har bir boʻlimga qoʻshimcha amaliy vazifalar ham joylanadi. Kursni bitirganingizda sertifikat olish uchun alohida imtihon vazifasi beriladi.
Har oy kurs ustozlari bilan videouchrashuvlar oʻtkaziladi va ular yozib olinib, kursga qoʻshib boriladi.
Telegramdagi yopiq guruhda oʻzingizni qiziqtirgan savollaringizni berishingiz va oʻzingiz kabi oʻrganuvchilar bilan fikr almashishingiz mumkin. Oʻqituvchi va mentorlar savollaringizga javob beradi.
Aniq qancha vaqt ketishi faqatgina oʻzingizga bogʻliq. Tavsiya qilingan eng kam muddat 6 oy boʻlib, bundan tezroq yoki sekinroq tugatishingiz ham mumkin. Asosiysi tartibli va uzluksiz oʻrganishdir.
Kurs yakunida beriladigan imtihon loyihasini muvaffaqiyatli topshirgan oʻquvchilarga sertifikat beriladi.
Ha, albatta, kursni olganingizdan soʻng undan 3 yil davomida foydalanishingiz mumkin.
Kursni muvaffaqiyatli yakunlasangiz, soha boʻyicha junior mutaxassis koʻnikmalariga ega boʻlasiz.
Kursdagi videodarslarni yuklab olish taqiqlanadi. Barcha videodarslar Mohirdev MCHJning mulki hisoblanadi. Hozirda koʻchirib olib, oflayn koʻrish imkoniyati mavjud boʻlgan mobil dastur tuzish jarayonidamiz.