.NET mutaxassislik kursi
.NET dasturlashni o‘rganib, talab yuqori bo‘lgan sohaga qadam qo‘ying. Kurs davomida veb va mobil ilovalar yaratishni o‘rgatamiz va haqiqiy loyihalar ustida ishlaysiz.
Sotib olish
Platformadan qanday foydalanasiz?
Ushbu qisqa videoni koʻring va platformadan foydalanishni tezda oʻrganing. Edfix – siz oʻylagandan ham osonroq va qulayroq ta’lim platformasi
Kurs mentori
Kurs mundarijasi
Asosiy darslar
1 -Modul: C# asoslari, OOP (obyektga yo'naltirilgan dasturlash)
1 -Mavzu: .NET kursi haqida
Bepul sinab koʻrish2 -Mavzu: Nima uchun .NET va C#?
3 -Mavzu: Konsolda ishlovchi "Salom Dunyo" loyihasini yozamiz
4 -Mavzu: "Salom Dunyo" loyihasining tuzilishi
5 -Mavzu: Kodni sharxlash (code commenting)
6 -Mavzu: O'zgaruvchilar va konstantalar
7 -Mavzu: Ma'lumot turlari
8 -Mavzu: Turni o'girish
9 -Mavzu: Konsolda ma'lumotni qabul qilish
10 -Mavzu: Operatorlar (arifmetik, tayinlov, solishtiruv va mantiqiy)
11 -Mavzu: Shartli operatorlar
12 -Mavzu: Matn bilan ishlash
13 -Mavzu: Math klassi bilan ishlash
14 -Mavzu: To'plamlar (array, list)
15 -Mavzu: Halqalar (loops)
16 -Mavzu: Sakrash operatorlarii
17 -Mavzu: Metod va funksiyalar
18 -Mavzu: Value type va Reference type
19 -Mavzu: Xatolar boshqaruvi
20 -Mavzu: Dasturni "debug" qilish
21 -Mavzu: Visual Studio'da samarali ishlash
22 -Mavzu: Amaliy mashg'ulot (1-qism)
23 -Mavzu: Amaliy mashg'ulot (2-qism)
24 -Mavzu: Amaliy mashg'ulot (3-qism)
25 -Mavzu: Amaliy mashg'ulot (4-qism)
26 -Mavzu: Birinchi bo'lim yakuni
27 -Mavzu: OOP asoslari
28 -Mavzu: Klassning xossalari (properties)
29 -Mavzu: Access modifiers
30 -Mavzu: OOP ustunlari va Encapsulation (inkapsulyatsiya)
31 -Mavzu: Inheritance (vorislik)
32 -Mavzu: Polymorphism
33 -Mavzu: Abstraction
34 -Mavzu: Static va partial klasslar
35 -Mavzu: OOPda interfeyslar (interfaces)
36 -Mavzu: Enums
37 -Mavzu: OOPda Composition usuli
38 -Mavzu: Structs ( struktura)
39 -Mavzu: Records (yozuvlar)
40 -Mavzu: Amaliy mashg'ulot (1-qism)
41 -Mavzu: Amaliy mashg'ulot (2-qism)
42 -Mavzu: Amaliy mashg'ulot (3-qism)
43 -Mavzu: Amaliy mashg'ulot (4-qism)
44 -Mavzu: Boxing va unboxing
45 -Mavzu: Generics (umumlashmalar)
46 -Mavzu: Dictionary ma'lumot tuzilmasi
47 -Mavzu: Delegatlar
48 -Mavzu: Hodisalar (Events)
49 -Mavzu: Lambda expressions
50 -Mavzu: LINQ
51 -Mavzu: Oqimlar
52 -Mavzu: Task Parallel Library (TPL)
53 -Mavzu: Async await
2 -Modul: Asp.NET Core Web API , Entity Framework Core
1 -Mavzu: ASP.NET Core Web API'ga kirish
2 -Mavzu: Yangi HR-API loyihasini quramiz
3 -Mavzu: ASP.NET Core dasturlarini hosting qilish usullari
4 -Mavzu: launchSettings.json fayli haqida
5 -Mavzu: Dasturning sozlamalari, appsettings.json
6 -Mavzu: ASP.NET Core'da Middleware tushunchasi va ular bilan ishlash
7 -Mavzu: Open API va Swagger haqida
8 -Mavzu: Loyihaga yangi controller qo'shamiz
9 -Mavzu: HTTP Get yordamida API'dan ma'lumot olish
10 -Mavzu: HTTP Post yordamida API'ga ma'lumot jo'natish hamda Request/Response Model tushunchasi
11 -Mavzu: Dependency Injection va services (xizmatlar) haqida
12 -Mavzu: CRUD va unga mos keluvchi HTTP Metodlari, HTTP javob kodlari
13 -Mavzu: HTTP Put yordamida API'dagi ma'lumotni yangilash
14 -Mavzu: HTTP Delete yordamida API'dagi ma'lumotni o'chirib tashlash
15 -Mavzu: Modelni validatsiya qilish atributlari
16 -Mavzu: ORM va Entity Framework'ga kirish
17 -Mavzu: Solution'ga DataAccess loyihasini qo'shamiz
18 -Mavzu: Repository design patterni
19 -Mavzu: Entity Framework Core Migrations
20 -Mavzu: Fluent API va ModelBuilderExtensions
3 -Modul: API da Autentifikatsiya va avtorizatsiyani yo'lga qo'yish, Git bilan ishlash
1 -Mavzu: API'da foydalanuvchilarni ro'yxatga olish (sign up)
2 -Mavzu: API'dan token olish uchun ishlatiluvchi login metodi, "claim"lar haqida
3 -Mavzu: API'ni Postman yordamida testlash
4 -Mavzu: Loyihadan "release" olish, publish qilish va IIS'ga deploy qilish
5 -Mavzu: Versiya boshqaruv tizimlari Git
6 -Mavzu: Git'ni o'rnatish, github'dan repo ochish va clone qilish
7 -Mavzu: Git'ning asosiy imkoniyatlari bilan ishlaymiz
8 -Mavzu: Git'ning branching shoxlanish xususiyati
9 -Mavzu: Unit Test'lar
4 -Modul: T-SQL va SQL Server
1 -Mavzu: SQLga kirish
2 -Mavzu: SELECT operatori
3 -Mavzu: JOIN operatori
4 -Mavzu: UNION, IN, BETWEEN, EXISTS operatorlari
5 -Mavzu: SQLda matn, sonlar va sana bilan ishlash
6 -Mavzu: INSERT, UPDATE, DELETE va TRUNCATE operatorlari
7 -Mavzu: CREATE, ALTER va DROP operatorlari
8 -Mavzu: Indekslar, birlamchi va tashqi kalitlar (PK, FK)
9 -Mavzu: View, Stored Procedure, Trigger va Function
10 -Mavzu: Autentifikatsiya, foydalanuvchilar va ularning huquqlari
11 -Mavzu: ADO.NET yordamida SQL Server bilan ishlash
Sertifikat
Oʻqishni tugatganingizdan keyin sizga kursni tugatganingizni tasdiqlovchi maxsus sertifikat beriladi

Kursni oʻrganishni hozirdan boshlang
Boʻlib toʻlashda:
0 soʻm
100%dan undefined oyda
Bir martada:
0 soʻm
100%
1 500 000 soʻm
Hamkorlarimiz
Vaqt o‘tgandan keyin kursga yangiliklar qo‘shiladimi? Agar qo‘shilsa, ulardan biz foydalana olamizmi?
Ha, kurslar bozor talabiga qarab yangilab boriladi. Barcha foydalanuvchilar platformada paydo bo‘lgan hamma yangiliklarga birdek ega bo‘ladilar.
Kursni tamomlaganlar ish bilan ta’minlanadimi?
Bitiruvchilarimiz haqidagi ma’lumotlar hamkorimiz TechJobs kompaniyasiga taqdim etiladi, u o‘z navbatida ish topishda ko‘maklashadi, ammo natija qanday bo‘lishi o‘zingizga bog‘liq.
Kursni tugatgandan so‘ng sertifikat beriladimi?
Ha, kursni muvaffaqiyatli yakunlaganingizni tasdiqlovchi elektron sertifikat beriladi.
Kurs uchun to‘lovni qanday amalga oshirish mumkin?
Kurslarni sotib olish uchun siz PayMe yoki Click to‘lov tizimlaridan foydalanishingiz mumkin.
Kursni sotib olsam, undan doim foydalana olamanmi?
Sotib olingan kurslardan 1 yil (366 kun) davomida istalgan vaqtda foydalanishingiz mumkin.
Platformadagi videodarslarni yuklab olsam bo‘ladimi?
Yo‘q. Barcha materiallar “Najot Ta'lim” intellektual mulki hisoblanadi va ularni nusxalash va tarqatish qat’iyan man etiladi.
Bitta profildan necha kishi foydalansa bo‘ladi?
Bitta profildan faqat bir kishi va bitta qurilma orqali foydalanish huquqiga ega. Bunday yechim intellektual mulk xavfsizligini ta’minlash maqsadida amalga oshirilgan.
Darslarni telefondan ko‘rsam bo‘ladimi?
Platforma kompyuter (yoki noutbuk) orqali ishlatilishga mo‘ljallangan va platformadan Google Chrome yoki Mozilla Firefox brauzerlari orqali foydalanish tavsiya etiladi.
Saytda qanday qilib ro‘yxatdan o‘tiladi?
Foydalanuvchiga qulay bo‘lishi uchun ro‘yxatdan o‘tish va shaxsiy profilga kirish jarayonlari to‘liq telefon raqami va unga keluvchi SMS-xabar orqali amalga oshiriladi. Bu degani, sizda kalit so‘z o‘ylab topish va uni eslab qolish zarurati bo‘lmaydi.
Sertifikatni yuklab olsam bo‘ladimi?
Ha, kurs yakunida berilgan sertifikatni yuklab olish imkoni bo‘ladi. Unga havola shaxsiy profil qismida bo‘ladi.
Sertifikatni olganimdan so‘ng ismimni yoki sertifikat formatini o‘zgartirib, qayta yuklasam bo‘ladimi?
Sertifikat elektron shaklda — PDF formatida beriladi. Platformada ro‘yxatdan o‘tganingizdan so‘ng ism va familiyangizni kiritib qo‘ysangiz, ular sertifikatda aks etadi. Kurs tugatilishi bilan sertifikat avtomatik ravishda Shaxsiy kabinetingizda paydo bo‘ladi.
Shaxsiy kabinetimga kira olmayapman. Nima qilsam bo‘ladi?
Shaxsiy kabinetga kirish uchun aynan ro‘yxatdan o‘tgan paytingizdagi telefon raqamingizni, so‘ng o‘sha raqamga jo‘natilgan SMS-xabardagi kodni kiriting. SMS-xabar kelishi uchun telefon raqamingiz faol bo‘lishi lozim.
Videodarslar nima uchun xira ko‘rinyapti?
Foydalanuvchining internet tezligiga muvofiq videolar sifati avtomat ravishda pasaytirilishi mumkin. Video sifatini sozlash uchun videopleyerning o‘ng past qismidagi uch nuqtani bosing va “video sifati” tugmasidan foydalaning.
Darslarni o‘zlashtirishni boshladim. Videodarslar ostidagi “Qaydlar” va “Izohlar” tugmalari qanday imkoniyatlar beradi?
Har bir dars ostida “Qaydlar” va “Izohlar” tugmasi bor. Qaydlar orqali siz videoda ko‘rgan qiziqarli ma’lumotlarni o‘zingiz uchun saqlab olishingiz va ularni keyinchalik bir zumda ochib ko‘rishingiz mumkin. “Izohlar” tugmasi esa barcha foydalanuvchilar bilan fikr almashish imkoniyatini beradi.
Kurs bo‘yicha shikoyat va takliflarim bor. Qayerga murojaat qilamiz?
Agar sizda kurslar bo‘yicha fikr-mulohazalar, taklif va tavsiyalar, shikoyat va murojaatlar bo‘lsa, +998 78 888 6888 telefon raqamiga qo‘ng‘iroq qiling.