🇺🇿 Learn .NET
1.33K subscribers
362 photos
35 videos
10 files
539 links
• 2 ta Microsoft MVP dan o'rganing
• Professional .NET va C# darslar
https://learn.net.uz rasmiy kanali
Download Telegram
.NET intervyusidan yiqilishning eng samari usuli:

Suhbatga kelmaslik!
😁26🤣51
Masterni Buzmang!

GitHubni ishlatayotgan barchaga maslahatim:
master (`main) branchga PR ochishdan oldin loyiha 'build' bo'lishini va barcha testlar o'tishini tekshiring.
Asosiy branchni buzib qoyish qolgan jamoa a'zolarini ishini vaqtinchalik to'xtatib qoyishi mumkin.

#advice
@learndotnetuz
🔥12👍21
Dasturlashda dinozavr va ayniqsa .NET da master Aziz aka Mirzayev o'z YouTobe kanaliga ham start bergan ekanlar.
Mana bu videoda Copilot Agentic Workflow uchun sozlamalarni ko'rsatgan ekanlar. Hali yana davomini ham chiqaradilar.

Shunday telegram kanaliga o'tib, postlariga qolgan masterklasslarini ham YouTobega chiqarishini so'rab tashlash kerak.
👍532
Salom Qoʻqon!

Bu shaharga birinchi martta kelishim. Muqimiy bogʻidagi alohida shukuh yoqdi.

#dayoff
👍11🔥81
Birinchi muammo yech, keyin kod yozishga o'tir.

- John Johnson
👍1322
Masterclass

Wahid ustoz oʻtgan hafta AI dan katta loyihalarda qanday foydalanayotganlari haqida aytib berdilar.

Men ham Ventionga kirganimdan buyon AI ni sherik qilib olganman.

Bu haqda yana postlar chiqarib boraman.

@learndotnetuz
🔥12👍4🤝1
Qurbon hayiti muborak boʻlsin!
🕊16🔥7
Ta'limda AI
Ko'pchilikning xabari bor. Yillar davomida dars jarayoniga sun'iy intellektni singdirish va bilim olishni karrasiga yaxshilash maqsadida ko'plab tajribalar qilib kelamiz.

Mana shu tajribalardan biri tarixni ko'rish orqali o'rganish bo'ldi. YouTube kanalimizga videoni joyladik.

Dasturlashni o'rganish uchun ham shunday video darslar foydali bo'lishi haqida o'ylab qoldim. Misol uchun, yozgan kodimiz qanday aslida ishlashini jonlantirib ko'rsatish mumkin.

Videoni ko'ring va ushbu tashabbusimiz haqida o'z fikringizni bildiring.

1966-yil Toshkent Zilzilasiga Qaytib Odamlarni Ogohlantirdim!
🔥4
Dasturlash Avvalgidek Emas

3 ta stajyorga 1.5 oydan buyon bilim va tajriba ulashib kelmoqdaman. Bugunga kelib uchchalasi ham o'zlarining ilk Azure sertifikatlarini qo'lga kiritishdi.

Bugundan AI yordamida sifatli dasturlash tuzishga e'tiborni qaratishni boshladik.

Avvallari bunday talablarni junior dasturchilarga qoyishar edi. Zamon o'zgardi. Sohaga endi kirib kelayotganlar oylar davomida yilllar tajribasini olishga majbur bo'lib qolishdi.

Maslahatim, AI to'lqinida birinchilardan suzayotgan ustoz toping va bir nechta katta va ishlaydigan loyihalarda tajriba orttiring.

Sam Altman aytganidek: "Bugungi kundan ko'ra dasturlashga kirib kelish uchun osonroq va yaxshiroq vaziyat hech qachon bo'lmagan".

@learndotnetuz
🔥18
9-guruh bitirdi
Bugun yana bir guruhimiz bitiruv kuni boʻlib oʻtdi. Ba'zilar bu kungacha, boshqalar esa bugun stajirovkaga oʻtishdi.

Barcha shogirdlarimizni mustahkam karyera qurishlari uchun qoʻlimizdagi barcha resurslardan foydalanamiz

@learndotnetuz
5👍14🔥5
Anjanliklar uchun!

Shavkat aka Karimov katta tashabbus qilib, butun O'zbekistonliklarga IT va dasturlashga kirishlari uchun imkoniyat yaratyaptilar.

Kelayotgan 27-iyun (shanba) kuni o'zlari va jamoalari bilan birgalikda tadbir uyushtiryaptilar. Siz yoki yaqin tanishlaringizga bepul IT ga kirish qiziq bo'lsa, tadbirga qatnashishingiz mumkin.

P.S. Agar bilimingizni ulashmoqchi bo'lsangiz, mentorlar ham izlayaptilar. Izohda batafsil

@learndotnetuz
👍4🔥21
Esdan chiqadi!

Har qanday dasturchi chuqur fundamental bilimlarni 1 oy davomida takrorlamas ekan ichki detallari yodidan chiqadi.

"AI borku tezda eslab olaman" - deb o'ylashingiz mumkin. Lekin, esdan chiqqan bilimni AI ga aytib, qayta o'rganish imkonsiz.

Shu paytda shaxsan o'zim Lexi bilan suhbat qurib, oldindan yozib qoyilgan bilimlar bazasi bo'yicha bilganlarimni eslab olyapman.

Keling sinab ko'ramiz. Run-time vs compile-time polymorphismni farqini eslay olasizmi?

P.S. 1-2 oylarni ichida hammaga ishlatishi uchun imkon beramiz.

@learndotnetuz
👍72🔥1
#interview
I/O operatsiyalari (misol, ma'lumotlar bazasi yoki web so'rovlar) .NET dasturidan chiqib ketganda, nima uchun alohida "thread" uni kutib turishga hojat yo'q. Qanday qilib .NET bunday operation samaradorlikka erisha oladi?
Code Reviewdan bir parcha....
Jamoamizga olingan stajyorlarning qilgan ishlariga bir izoh qoldirdim. kamchiliklaridan sizlarga ham foyda bo'lishi mumkin deb bu yerga ham tashlab qoyaman.

Bu PR ni yopaman. Chunki man faqat modellarni yaratishni aytgan edim.

Migration qilishni EF o'ziga qoyib bergansiz. Bu ko'plab ko'rinmaydigan xatolarga olib keladi. Katta loyihalarda EF ni bunday "sehr" qilishiga yo'l qoymaymiz. Buning o'rniga Fluent API yordamida aniq belgilaymiz entitilar orasidagi munosabatlarni.

Qayta alohida entitylarni yozib chiqib alohida PR tashlang. Fluent konfig va migration uchun alohida yaratimiz birga


@learndotnetuz
👍13
Tojikiston Safari

Yaqinda men, Diyorjon va Nodirxon Dushanbe shahriga safar qilgan edik. Va nihoyat, yaqin do'stimiz montaj qilib, sizlar bilan ulashishga tayyor holatga olib keldilar.

Marhamat: https://youtu.be/XCBjMtb33ZI

@learndotnetuz
1🔥14👍4
AI + Dasturlash = 10xNatija

Yaqin kunlargacha faqat bir AI dasturi (Claude) bilan ishlab kelayotgan edim. Endi uni yoniga Gemini ham olib, bir paytning o'zida 2 ta terminalda ishni qilishni boshladim.

To'g'risi fikr bo'linib qolish ehtimoli katta lekin, modellarni o'zlariga ko'proq o'ylashga imkon berish orqali ancha bu muammoga yechim topish mumkin bo'lyapti

Hozirda May oyida kursimizni bitirgan shogirdlarimizga ham shunday kod yozishni asta-sekin o'rgatib boryapmiz. Asosiy muammo: ingliz tilini bilmaslikda bo'lyapti.

@learndotnetuz
🔥8😁2
internal struct Point {
public Int32 m_x, m_y;
public Point() {
m_x = m_y = 5;
}
}

internal sealed class Rectangle {
public Point m_topLeft, m_bottomRight;
public Rectangle() {
}
}

Savol: Value vs Ref Types Ishlashi

new Rectangle() qilinganda m_topLeft fieldining m_x va m_y qiymatlari 0 bo'ladimi yoki 5?