MohirDev.uz
18.5K subscribers
1.78K photos
440 videos
2 files
1.46K links
Oʻzbekistondagi 1-raqamli AyTi taʼlim lideri

- 14 ta mahalliy va xalqaro ekspert
- 39 ta dasturlashga oid kurs
- 44 516 ta kurs oʻquvchisi

🌐 https://mohir.dev/tel
🛒 Sotuv bo‘limi: @mohirdevsales_bot
📨 Texnik bo‘lim: @mohirdevuzbot
📞 55 500 05 07
Download Telegram
MohirDev.uz pinned «​​Data Science Praktikum kursi o'quvchisining fikri: "Ismim Rashidov Azamat 25 yoshdaman. Hozirda Janubiy Koreyaning Seul shaxridagi Ire Data System IT kompaniyasida Database Engineer lavozimida ishlab kelmoqdaman. Ushbu kompanyada bir oy internship…»
Kechagi bo'lib o'tgan Digital marketing bo'yicha jonli efirimiz sizga yoqdimi?
Anonymous Poll
24%
Ha, albatta
76%
Afsuski qatnasha olmadim
👍13
​​2022-yilda iOS dasturlashni o’rganish kerakmi?

iOS dasturchisi bo’lishning bir nechta ustunliklari bor: yuqori talab, yuqori maosh va odamlar muammolariga yechim berishga qaratilgan ish. IT mutaxssislar yetishmovchiligi butun dunyoda kuzatilmoqda. Bu iOS dasturlashni ham chetlab o’tmagan.

iOS dasturlashni o’rganish qiyinmi?

Agar sizda anqi maqsad va sabr-toqat bo’lsa, dasturlashni o’rganish siz o’ylaganchalik qiyin emas. Til o’rganish bo’ladimi yoki dasturlash, farqi yo’q – shuni yodda tutishingiz kerakki, bu sayohat. Kodlash juda ko’p debuggingdan tashkil topgan sayohat desak bo’ladi.

Python o’rganaymi yoki Swift?

Swift va Python ko’p tomonlama farqlanasada, Swift tezroq ishlashi bilan ajralib turadi. Agar Apple OS uchun dastur yaratayotgan bo’lsangiz, Swiftni tanlashingiz mumkin. Agar sun’iy intellekt yoki backend bilan ishlayotgan bo’lsangiz, Pythonni tanlaysiz.

iOS dasturchilarga talab bormi?

Juda ko’p kompaniyalar, banklar, elektron bozorlar, moliyaviy tashkilotlar kabilar mobil foydalanuvchilarni birinchi o’ringa qo’yayotgani bois, Apple mobil qurilmalari uchun dastur yaratidan iOS dasturchilariga talab oshsa oshadiki, yo’qolmaydi.

iOS dasturlash veb dasturlashdan osonroqmi?

Umuman, dasturchilik oson emas. Odatda biz boshlang’ich o’rganuvchilarga veb dasturlashni o’rganishni tavsiya qilamiz. Parse va Swift iOS dasturlashni osonlashtirgan bo’lsada, boshlovchilarning veb dasturlashga kirishib ketishi haligacha osonroq deb hisoblanadi.

Swiftni o’rganish kerakmi?

Swift dasturlash tili Objective-C ga qaraganda yangiroq til hisoblanadi. Swiftda kod yozishni bilish, sizga mobil dasturlar, Mac va boshqa Apple mahsulotlari uchun dasturlar tuzish imkonini yaratadi.

iOS dasturlashni o’rganishga qancha vaqt ketadi?

1 yoki 2 yil ketishi mumkin bunga. Agar sizdda yetarlicha vaqt bo’lsa, bundan ham tezroq iOS dasturlashni o’rganishingiz mumkin. Bir necha oyda fundamental bilimlarni egallab, to-do list ga o’xshash dasturlarni egallashingiz mumkin.

Qanday o'rganish mumkin?

iOS Praktikum kursimiz bilan 6 oyda 0dan junior darajaga chiqishingiz mumkin. Katta va kichik loyihalar qilib, o'z portfoliongizni shakllantirasiz. Kursda maksimum o'quvchilarning real ish muhitiga tayyor bo'lishiga urg'u berilgan.

Ro'yxatdan o'tish: app.mohirdev.uz

Telegram | Instagram | Youtube
👍26🤩1
Forwarded from Saud Abdulwahed (Saud Abdulwahed)
Pointerlar odatda dasturlash tilining eng nozik va qiyin qismidek tuyiladi. Aslini olganda unaqa emas. Reference typelarning qanday ishlashini tushinish uchun ham pointerlarning qanday ishlashini va nima ekanligini bilishimiz kerak.

Aksariyat dasturlash tillarida pointer atamasi bo'lmasa ham Reference type degan atama bor. Shuning uchun videoni ko'rishingiz zarar qilmaydi.

Video Linki: https://youtu.be/XV1wrqS7STw

Go dasturlash tilini o'rganish uchun pullik kurs: https://go.mohirdev.uz

Youtube | Linkedin | Instagram

@saudabdulwahed
👍9🔥3
MohirDev.uz pinned «​​2022-yilda iOS dasturlashni o’rganish kerakmi? iOS dasturchisi bo’lishning bir nechta ustunliklari bor: yuqori talab, yuqori maosh va odamlar muammolariga yechim berishga qaratilgan ish. IT mutaxssislar yetishmovchiligi butun dunyoda kuzatilmoqda. Bu iOS…»
Bir necha soatlik kod yozishdan keyin ko’zingiz qamashib, o’qishga qiynalib ketayapsizmi?

Juda ko’pchilik bu muammoga duch kelguncha, shriftini o’zgartirishni o’ylab ko’rmaydi.

1000 lab kod qatorlarni o’qishga qiynalayotgan bo’lsangiz, balki yangi shriftga o’tish vaqti kelgandir.

Avvalo, dasturchilar uchun yaxshi shrift qanday bo’lishi kerak:

- O’qishga oson va qulay. 100 lab kodni o’qiyotgan payt, ko’zni og’ritmasligi kerak

- O’xshash belgilarni aniq ajralib turadigan bo’lishi kerak. Masalan, “0” soni bilan “O” xarfi yoki kichik “L” bilan “1” soni farqlanib turishi zarur

- Ba’zi belgilarning turli versiyalari bo’lishi. Istalgan payt o’zingizga mosini olib ishlatishingiz mumkin

Siz uchun o’qish oson bo’lgan va ko’zni og’ritmaydigan bepul shriftlarni jamladik.

Ro'yxat bilan tanishish:
mohirdev.uz/bepul-shriftlar

@mohirdev bilan o'zingizga qulay vaqtda, istalgan joyda, chegarasiz ta'lim oling!

Telegram | Instagram | Youtube
🔥24👍21🤩2
"Dasturchilar kursni bitirib, birinchi ishini qanday topishadi?"

Albatta dasturchilik sohasiga kirib kelayotgan barcha boshlang'ich dasturchilarni shu savol qiynab keladi. Aynan shu mavzu bo'yicha 19-mart soat 19:00 da @mohirdev telegram kanali voice chatida AQSHning EPAM Systems kompaniyasida Senior dasturchi hamda Toptal Freelance platformasi a’zosi Ulug'bek Samigjonov bilan ochiq suhbat bo'lib o'tadi.

Suhbatni o'tkazib yubormang!

@mohirdev bilan o'zingizga qulay vaqtda, istalgan joyda, chegarasiz ta'lim oling!
👍49🔥2
Live stream scheduled for
Voice chatimiz boshlandi:

👉 https://t.me/mohirdev?livestream
🤩33👍24🔥9😁1
Live stream started
Live stream finished (55 minutes)
Voice chatimiz sizga foydali bo'ldimi?
Anonymous Poll
40%
Ha, albatta
60%
Afsuski qatnasha olmadim!
👍25🔥7😁7
Yana qanday mavzuda voice chat qilishimizni xohlaysiz?

Izohda yozib qoldiring👇
👍50🔥2
Dam olish kunlarida ham bizning kurslarga ro'yxatdan o'tib, o'qishni boshlashingiz mumkin 😊

Eng yaxshi muhandislardan ta'lim olishni kechiktirmang.

Ro'yxatdan o'tish: app.mohirdev.uz

@mohirdev bilan o'zingizga qulay vaqtda, istalgan joyda, chegarasiz ta'lim oling!

Telegram | Instagram | Youtube
👍28😁9🔥5
Audio
"Dasturchilar kursni bitirib, birinchi ishini qanday topishadi?" mavzusidagi voicechatning yozib olingan audio fayli.

Voicechatimiz foydali bo'lgan bo'lsa, yaqinlaringiz bilan ulashing.

Dasturlash kurslariga ro'yxatdan o'tish: mohirdev.uz

Telegram | Instagram | Youtube
👍34🔥8🤩7
MohirDev.uz pinned a photo
​​2022-yilda oʻrganilishi kerak boʻlgan eng yaxshi 4 ta JavaScript frameworki

Keling birinchi navbatda frameworklar nima ekanligini bilib olamiz. Framework bu — oldindan yozilgan, qayta ishlatilishi mumkin boʻlgan kod boʻlib, dasturchilarga noldan kod yozmasdan kerakli natijani olishga yordam beradigan dasturiy taʼminotdir. 70dan ortiq JavaScript frameworklar mavjud. Shulardan eng yaxshi 4 ta JavaScript frameworklarini koʻrib chiqamiz

1. NodeJS

NodeJS 2010-yilda Rayan Dahl tomonidan ishlab chiqilgan. NodeJSning aFzalligi u har qanday turdagi ilovalar bilan mos ishlay oladi. Uni kichik loyihalarda ham, katta mashtabdagi proyektda ham ishlatish mumkin. Bugungi kunda dunyoda mashhur boʻlgan PayPal, LinkedIn, Medium, Yahoo va boshqa bir qancha platformalar ushbu frameworkdan foydalanishadi.

Xususiyatlari:

1. Hajmi oʻta kichik

2. Dinamik package managerga ega.

3. Ishonchli va tezkor

2. Angular

Angular — mukammallashtirilgan ochiq manbali frontend veb frameworki hisoblanadi. Google tomonidan ishlab 2010-yilda ishga tushirilgan. Upwork, Freelancer, Netflix, Intel va boshqa shu kabi bir qancha yetakchi transmilliy kompaniyalar ushbu frameworkdan foydalanishadi.

Xususiyatlari:

1 Yengil, kata mashtabdagi dasturlar uchun ishlatsa boʻladi, responsive dastur.

2.Test qilishga oson va debugging uchun qulay.

3. ReactJS

Facebook tomonidan ishlab chiqilgan. Ham kutubxona sifatida, ham framework sifatida ishlatsa boʻladi.

Xususiyatlari

1. Dinamik va yuqori darajali dastur uchun ideal hisoblanadi.

2. Tezkorlik yuqori darajada.

4. VueJS

VueJS 2014-yilda Evan You tomonidan yaratilgan va foydalanuvchi interfeysi va bitta sahifali dasturlarni yaratish uchun ishlatiladi.

Xususiyatlari:

1. Oʻrganish oson

2. Boshqa JS kutubxonalari bilan oson integratsiyaga kirishadi.

3. Bir sahifali ilovalar uchun tezkor va yuqori samaradorlikga ega

Qanday o'rganish mumkin?

ReactJS va NodeJSni MERN Praktikum kursimizda o'rganishingiz mumkin. Bundan tashqari, praktikum kursimizda Redux, NextJS, ExpressJS, MongoDB, Webpack, TypeScriptni egallaysiz.

Barchasi 1ta kursda.

Ro'yxatdan o'tish: app.mohirdev.uz

Telegram | Instagram | Youtube
👍26🔥7😁3
Audio
"Rezyumeda o'zimizda yo'q bilimlarni yozsak bo'ladimi?"

O'tgan voicechatda berilgan savollardan biriga javob.

Yaxshi rezyume tayyorlash: mohirdev.uz/yaxshi-resume

Telegram | Instagram | Youtube
👍24😁8🔥5👏1🤩1
​​Nima uchun Javani o'rganishingiz kerak?

AQSh Ish Byurosiga ko’ra, Qo’shma Shtatlarda 1,469,000 dasturchi mavjud. Statistikaga ko’ra, ularning 35.35%i Java dasturlash tilidan foydalanishadi.

Umuman, dasturchilik sohasini tanlayotganda Java dasturchisi bo’lish eng aqilli qarorlardan deyish mumkin.

1995-yil Java yaratilgandan beri, Python, Scala, JavaScript, and PHP kabi dasturlash tillari chiqqan bo’lsada, Java hozirda eng ko’p ishlatiladigan TOP 5 tildan biri bo’lib turibdi.

Hozir Javaning 4 ta versiyasi mavjud:

1. Java Card - kichik quvvatga ega qurilamlar uchun dasturlar yozish uchun ishlatiladi. (masalan, SIM karta va bankomt kartalari)
2. Java Standard Edition (Java SE), desktop va serverlar uchun dasturlar yozish uchun ishaltiladi.
3. Java Micro Edition (Java ME), mobil qurilmalar uchun dastur yozish uchun ishlatiladi.
4. Java Platform Enterprise Edition (Java EE), katta mashtabdagi dasturlar ishlab chiqish uchun ishlatiladi.

Java dasturchisi bo’lish uchun qanday ko’nikmalar kerak?

Agar siz Java dasturchisi bo;lishni niyat qilgan bo’lsangiz, bir nechta ko’nikma va texnologiyalarni ishlatishni bilishingiz kerak:

Java dasturlash

Java dasturchisi sifatida siz 0dan veb-loyiha yoki vebda bo’lmagan loyihalarni yaratishingizga to’g’ri keladi. Bu degani, siz Javani tushinishingiz va yangi proyektlarni yaratish, yangilash va buglarni to’g’rilay olishingiz kerak.

Yana:
- Java Card, Java SE, Java ME, va Java EE farqlarini bilish;
- Ko’p qo’llaniladigan Spring va Hibernate frameworklarini ishlata olish;

Testlay olish

Yangi dasturchi sifatida kod yozishni boshlar ekansiz, siz functionality testing, static code testing, unit testing kabilarni o’rganib, ularni egallashingiz kerak bo’ladi.

SQLni ishlata olish

Juda ko’p Java dasturlari databazalarni SQL yordamida yaratilib, ishlatiladi. Shu sabab, siz qanday qilib SQLni ishlatishni bilishingiz kerak. Ideal holatda, Oracle 12c, Microsoft SQL yoki MySQL dan biri bilan tanish bo’lishinigiz kerak.

Loyiha boshqaruvini tushinish

Kattaroq kompaniyada ishlamoqchi bo’lsangiz, waterfall va agile kabi loyiha boshqaruvi usullari bilan tanishib, u orqali ishlay olishingiz kerak.

Obyektga yo’naltirilgan dasturlash (OOP) haqida tushuncha

Java OOP tili bo’lgani uchun siz OOP prinsiplari va SOLID tamoyillarini tushunishingiz kerak.

Qanday o’rganish mumkin?

Bizning Java Backend praktikum kursimiz orqali Java dasturlash tilini 9 oyda 0dan o’rganishingiz mumkin.

Kursni Londonda joylashgan Safenetpay kompaniyasida Senior dasturchi sifatida faoliyat yuritayotgan G'ayratjon Rayimjonov olib boradi.

Ro’yxatdan o’tish: app.mohirdev.uz

Telegram | Instagram | Youtube
👍39🔥2
​​PHP “o’lyaptimi?”

Avvalo, PHP haqida qisqacha:

- PHP open-source til hisoblanadi.
- PHP 1994-yil Rasmus Lerdorf tomonidan yaratilgan va 2000-yillarda soddaligi sabab juda mashhur bo’lgan.
- U bilan oddiydan murakkab saytlargacha yaratish mumkin.

Qiziq fakt: W3Tech statistikasiga ko’ra, dunyodagi 77.7% saytlar PHPdan foydalanishadi. (Bu raqamga qo’shilmaydiganlar ham bor)

Mavzuga qaytsak.

Yo’q, PHP “o’lmayapti”.

To’g’ri, ko’pchilik PHPni eski til sifatida qarab, uning o’rniga Python, Go, Javascript kabi “fancy” tillarni ishlatishyotgan bo’lsada, haligacha PHP o’zining yaxshi tomonlari tufayli o’zbek, MDH bozorida haligacha keng qo’llanib kelinmoqda.

Nima uchun PHPni o’rganish kerak?

1. O’rganish oson — fikrimizcha, PHP o’rganish eng oson tillardan biri hisoblanadi.

2. PHPchi sifatida ish boshlash oson — o’rganish oson bo’lgani uchun ish boshlash ham oson.

3. Arzon — PHPda loyiha qilib, uni ishga tushirish, qolgan dasturlash tillaridagiga qaraganda arzonroq bo’ladi.

4. Katta forumlar — juda ko’p forumlar mavjud. PHPni o’rganayotgan odam savoliga tez javobini topib oladi.

5. Oson integratsiya — juda ko’p kutubxonalar, yordamchilar, 3-tomondagi APIlar bilan integratsiya qilishi muammo emas.

6. Ish ko’p - O’zbekistonda PHPchilarga talab ancha yuqori.

Qanday qilib o'rganish mumkin?

Yaqinda, Mohirdevda PHP Praktikum kursi ochiladi. Har doimgidek 0dan junior darajadagi kadr qilib tayyorlaymiz.

@mohirdev bilan o'zingizga qulay vaqtda, istalgan joyda, chegarasiz ta'lim oling!

Telegram | Instagram | Youtube
👍44🔥4🤩4