Kadirov Dev
4.82K subscribers
354 photos
331 videos
1 file
484 links
Astracode orqali dasturlashni o'rganish -> https://t.me/astracode_ai_bot?start=kdev_tg

AstraCode 👉 https://astracode.ai

Youtube 👉 https://youtube.com/kadirovDev

Instagram 👉 https://instagram.com/kadirovDev
Download Telegram
​Freymvork - bu nima?

Freymvork (ing. Framework) bu tayyor kod. Siz PHP tilini o'rganganingizdan keyin hamma narsani boshidan o'zingiz yozishingiz shart emas. Bepul tayyor kodlardan foydalansangiz bo'ladi.

Masalan foydalanuvchilarni ro'yhatdan o'tkazish kabi qariyib har bir veb-proyektda ishlatiladigan qismlar allaqachon yozib qo'yilgan. Siz o'zingiz yangitdan ro'yhatdan o'tkazish tizimini yozishingiz mumkin, yoki bo'lmasam biror freymvorkdan foydalanishingiz mumkin.

PHP tilida freymvorklar juda ham ko'p, men shularning 3 tasini takidlab o'tgan bo'lar edim:

1. Yii2 - bu freymvork juda o'rganish uchun oson bo'lib, tezda o'rganishga imkon beradi. MDX davlatlarida juda mashxur. Sayti: https://www.yiiframework.com

2. Symfony - Yevropa mamlakatlarida mashxur bo'lib, juda kuchli freymvork hisoblanadi. O'rganish uchun Yii2 ga nisbatan qiyinroq. Sayti: https://symfony.com

3. Laravel - Okean orti davlatlarida, jumladan AQSH va Kanada davlatlarida juda mashxur. Sayti: https://laravel.com/

Bizning kursni tugatgach, boshida freymvork ishlatmasdan, ko'p narsalarni o'zingiz yozishingizni maslaxat beraman. Chunki tayyor narslardan foydalansangiz, sizda rivojlanish bo'lmaydi. Keyinchalik esa, o'z ishingizni tezroq tugatish uchun albatta freymvorklardan birini o'rganishingiz kerak bo'ladi.

Qaysi freymvorkni o'rganish, bu qaysi davlatlar bilan ko'proq ishlamoqchi ekanligingizga bo'g'liq.

Ingilizchani bilasizmi? Unda Symfony o'rganing, chunki yevropa davlatlari MDX davlatlariga nisbatan ko'proq to'laydi.

O'zbekistonda, yoki boshqa biror MDX davlatlari bilan ishlamoqchimisiz? Unda - Yii2 freymvorki sizga to'g'ri keladi.

Shuni unutmanki, ko'p kasb egalari 3-4 yilda bir marta malaka oshirishsa, dasturchi - har doim izlanishda bo'ladi. Bekorga dasturhilar maoshi boshqalarnikiga nisbatan bir necha barobar yuqori emas. Mening o'zim ham kuniga 1-2 soat vaqtimni dasturchilik sohasidagi yangiliklarni, yoki maqolalarni o'qishga sarflayman.
👍3
​Меня зовут Амаль, я учился у Акмаля Кадирова программированию когда мне было еще 16 лет (сейчас мне 23). Кадиров Акмаль в первую очередь - хороший преподаватель и наставник. Благодаря его обучению я до сих пор работаю разработчиком уже более 6 лет. Кадиров Акмаль опытный разработчик с огромным стажем на практике сможет дать вам самые полезные навыки. Всем советовал и советую Акмаля как отличного наставника, хорошего товарища, и опытного коллегу!

Амаль Алтыбаев

—

Mening ismim Amal. Men Akmal Kadirovdan dasturlashni 16 yoshligimda o‘rgana boshlaganman (hozir yoshim 23 da). Akmal Kadirov eng avvalo yaxshi ustoz va murabbiydir. U bergan darslarining sharofati ila men hozirgi kungacha dasturchi bo‘lib ishlayapman. Akmal Kadirov yuqori malakaga ega bo‘lgan tajribali dasturchi sifatida sizga amalda eng muhim bilimlarni o'rgatadi. Men barchaga Akmalni juda yaxshi murabbiy, do‘st va mohir hamkasb sifatida tavsiya qilganman va tavsiya qilishda davom etaman.

Amal Altibayev

O'quvchining ishtimoiy tarmoqdagi sahifalari:
LinkedIn: https://www.linkedin.com/in/maroon775/
Facebook: https://facebook.com/maroon775

#oquvchilFikri
​Dushanba kuni dasturlash bo'yicha kursimiz boshlanadi. Dasturlashni bir oy ichida o'rganib olish imkoniyatini qo'ldan boy bermaslik uchun - bir kuningiz qoldi. Shoshiling!
​MVC (en: Model-View-Controller, uz: Model-Ko'rinish-Boshqaruvchi, ru: Модель-Представление-Контроллер)

Bir dona faylinig ichida dasturning tashqi ko'rinish kodlari, ma'lumotlarni saqlash va ularni o'zgartirish kodlarini joylash oson, lekin to'g'ri yo'l emas. Keyinchalik dasturni o'zgartirishda, uni rivojlantirishda qiyinchiliklarga olib kelishi mumkin.

Uning o'rniga ko'p dasturlar MVC sxemasini ishlatishadi. Bunda, tashqi ko'rinish kodlari, dasturning dizayni - View deb nomlanadi va ular hech qanaqa ma'lumtlar saqlamaydi. Bu sxemada ishlash birinchi variantga nisbatan ko'proq vaqtni talab etishi mumkin, lekin dastur sifatini yaxshilaydi.

Ma'lumotlar bilan ishlovchi fayllar esa Model deb nomlanadi va ularda hech qanaqa tashqi ko'rinish kodlari bo'lishi mumkin emas.

Bu ikkala turdagi kodlarni Controller boshqaradi. Controller-da hech qanaqa tashqi ko'rinish kodlari, yoki ma'lumotlarni saqlash mumkin emas.

Misol: Siz foydalanuvchi haqida ma'lumotni ko'rmoqchisiz. Dastur bu ishni Controller-ga topshiradi:

- Controller Model-dan kerakli ma'lumotlarni so'raydi: ism, sharif, manzil va hokazo.
- Model-dan kerakli ma'lumotlar olingach, Controller bu ma'lumotlarni View-ga yuboradi. View bu malumotlarga tashqi ko'rinish beradi, ya'ni oddiy tekstda dizayn paydo bo'ladi.
- Controller View-dan ishlov berilgan ma'lumotlarni olgach uni ekranga chiqaradi.
👍1
​Mening ismim A'zamjon, yoshim 33da. Dasturlashni o'rganishga bo'lgan qiziqish menda avvaldan bo'lgan. Ammo bunga imkon va sharoit bo'lmagan. Sababi dasturlashni o'rgatadigan o'qituvchi yoki kursga duch kelmaganman. Akmal akanining dasturlashni o'rgatish bo'yicha telegramdagi e'lonlari menga ayni muddao bo'ldi. Ikkilanmasdan kursga yozildim. Mana bir hafta bo'ldi kurs boshlanganiga, o'zgarishlar katta. Men dasturchilik, dasturlash xaqida o'zim kutganimdan ham ko'proq narsani o'rganayapman. Funksiya, parametrlar, tip, peremenniy, ob'ekt... bu dasturlashga oid atamalar endi menga tushunarsiz emas. Telegram kanalda Akmal akaning shogirdlaridan kelgan izohlarni o'qib, ular aytgan gaplar to'g'ri ekanligiga kurs davomida amin bo'layapman. Haqiqatda Akmal aka o'zidagi bilimini o'zgalarga yetkazib bera olsih qobiliyatiga ekan.

@kadirovDev
#oquvchiFikri
👍1
​Bugun taniqli so'z ustasi Obid Asomov hayotdan ko'z yumdi. Ishonish qiyin. Joylari jannatdan bo'lsin.
Telegramda so'rovnomalar imkoniyati paydo bo'lgach, xar xil kanallarda so'rovlar modaga kirdi. Biz ham so'rov o'tkazmoqchimiz.

Kursga kim qatnashish niyati bor?
Anonymous Poll
67%
Men aniq kursda qatnashaman
24%
Men xali ikkilanib turbman
10%
Kursga qatnashish niyatim yo'q
👍3
​Kirib kelayotgan yangi yilingiz bilan!

Yangi yilda kim oldiga nima maqsad qo'ygan bo'lsa - barchasiga erishsin!

Kirib kelayotgan 2019-yilda sizlarga ikkita narsa tilayman:
1. Baquvvat sog'lik
2. Tugalmas boylik

Qolganiga o'zlariz erishasizlar :)
👍👍👍

Yangi yil muborak do'stlar!
​Yana bir bor kirib kelgan yangi, 2019-yilingiz bilan!

Dekabrda bo'lgan kursimizda bir nechta 14 yoshga yaqin bo'lgan vatandoshlarimizga, ular xali yosh ekanliglarini va kursga qatnasha olmasliklarini aytgan edim. Keyinroq ular uchun alohida kurs tashkil etilishini ham takidlagan edim. Bu vatandoshlarimizdan administratorimizga yozishlarini so'rayman.

Akmal Kadirov
​17 yoshdan yuqori bo'lgan bo'lajak dasturchilarga xam bitta yangilik bor.

Yevropa safari oldidan shuni bilib turibmanki, yangi davlatga moslashish, yangi kollektiv, xar xil davlatlarga sayoxat - bu ancha vaqtni oladi. Shundan kelib chiqib aytishim mukinki, yaqin 6 oy, yoki bir yil ichida boshqa oquvchi ololmasam kerak. Kursga qatnashish niyatingiz bo'lsa - bu oxirgi imkoniyat bo'lishi mumkin. Ikkilanib turgan oquvchilarga - qaror qilish vaqti keldi.

Akmal Kadirov
👍2
​#oquvchilarFikri

Ман Акмал Қодиров тарафидан берилган эълонни кўриб таажжубландим. Сабаби бир ой ичида дастурчи учун энг муҳим бўлган назарий ва амалий билимлар, куникмалар берилиши ёзилган эди.

Курсни тугатиб чиқдим. Хақиқатдан ҳам курсда, бўлажак дастурчи учун керакли бўладиган билимлар берилди. Ортиқча маълумотлар берилмаганлиги курснинг ўқув дастури оптимал тузилганлигидан далолат беради.

Машғулотлар ахборот коммуникация технологияларидан фойдаланилган ҳолда он-лайн синхрон кўринишда савол-жавоблар интерфаол услубда олиб борилди.

Ростдан ҳам бир ойлик курсни тугатиб дастурчи учун керакли бўладиган билимларни олиш мумкин.

Хамидов В., 38 ёш, Физик.
​#aksiya

Bugun aksiyamiz g'olibi aniq bo'ldi! Bu "sun_nat_til_lo" niki ostidagi instagram foydalanuvchisi. Endi u kursda mutaqo be'pul qatnashishi mumkin!

"sun_nat_til_lo" - sizni aksiyada birinchi o'rinni olib, kursda bepul qatnashish imkonini qo'lga kiritganingiz bilan tabriklaymiz! Umid qilamizki bu imkoniyatdan unumli foydalanib kelajakda kuchli dasturchilardan biri bo'lasiz!
​Keyingi kursimiz boshlanish vaqti ma'lum bo'ldi, bu 15-fevral. Kursda qatnashmoqchi bo'lsangiz shoshiling - atigi bitta joy qoldi.

Eslatib o'tamiz kursimiz bir yilda 2 marta bo'ladi xolos.
​Ayollarimizni 8-mart bilan tabriklaymiz!
Xa, endi siz dasturlashni bepul o'rganishingiz mumkin!

Dasturchi bo'lish istagida bo'lganlar bunchalik ko'pligini bilmagan edim. Buncha odamga dasturchilik darslarini o'tish uchun o'zimda xam vaqt bo'lmaydi.

Shuning uchun xam telegram va youtube kanallarimizda bepul videolar bilan bo'lishishga qaror qildim. Kanal videolari orqali noldan dasturlashni o'rganishingiz mumkin!
Birinchi darsimiz kompyuter tarixi haqida edi. U sizga yoqdimi? Yoqqan bõlsa bizning ishtimoiy tarmoqlarimizga ulaning!
​Yangi videomiz ham tayyor b'lib qoldi. Nasib bo'lsa Dushanba kuni uni ko'rishingiz mumkin bo'ladi