Python daturlash maktabi 🐍
572 subscribers
343 photos
180 videos
83 files
389 links
Download Telegram
Bot yozishni nimadan boshlash kerak?

Dasturlashni endi boshlagan, yoki tutorial qismini tugatgan koʻpchilik progerlar bot-developingga qiziqib ketadi. Chunki bot tayyorlash uchun dizayn shart emas.

Bot API

Bot yozishdan oldin Bot API dokumentatsiyasini yaxshilab oʻqib chiqish zarar qilmaydi. Bot API bot yozishni oʻrgatmaydi, u parametrlar va amallarning qanday ishlashini koʻrsatadi. Oddiy tilda, mashinaning qanday yurishi, qanday yonishi va boshqalar — bular Bot API. Mashinani haydashni oʻrganish, uni joyidan silkitish — dasturlash qismi.

Eng koʻp botlar asosan PHP, Python kabi tillarda yoziladi.

@uz_python 🦖
#biroz_hazil

​​Buni faqat serialni ko'rganlar tushunadi 😁

@uz_python 🦖
Forwarded from Egamberdiyev Xudoyberdi ️
Dasturlashni o'yin shaklda o'rganish uchun yaxshi bir saytdagi o'yinni maslahat beraman. Code combat o'yini ayniqsa yosh bolalarni dasturlashga qiziqtirish uchun ajoyib o'yin. Bu o'yinni ilk bosqichi Kithgard Dungeonni o'zidayoq python dasturlash tilining basic qismini o'rganib olsa bo'ladi

Link 👉: @xudayberdi_egamberdiyev
Clean Code nima degani?

🖍 Yozilgan kod faqatgina dastur ishlashi uchungina emas, balki uni o'qigan inson tushunishi, qaysi kod qanday funksiya bajarayapti va uning vazifasi nima kabi savollarga ham kodni o'qish jarayonida javob olishi lozim.

♻️ Deylik siz jamoangiz bilan biror-bir loyiha ustida ishlayapsiz va bir qismiga siz javobgarsiz, siz yozgan koddan boshqalar ham foydalanishi mumkin. Kodni o'qib "bu kod nima qilyapti o'zi?" deya tushunmasliklari mumkin, hattoki qanchadir muddatdan so'ng o'zingiz ham. Shu sababdan kodni "clean" (toza) qilib yozish lozim.

⌨️ Clean code bo'lishi uchun o'zgaruvchilar, funksiya nomlari ma'noli va qiymati bilan hamohang bo'lishi, ularda nima natija qaytarilishi va qanday vazifa bajarilishlarini izoh tarzida koddan oldin yozish, kodlarni tartib bilan qator oralari ochiq va o'qishda chalkashtirmaydigan qilib yozish lozim.

P.S: Siz yozgan kodni o'qigan inson kod emas, misoli bir matn yoki tekst o'qiyotgandek bo'lsin😉

@uz_python 🦖
Media is too big
VIEW IN TELEGRAM
#Django_darslari

📹 #10. Django Rest framework | Viewsetlar va Routerlar

@uz_python 🦖
Googledan to'g'ri foydalanish uchun maslahatlar.

@mabrur_dev
Media is too big
VIEW IN TELEGRAM
#Django_darslari

📹 #11. Django Rest framework | Sxema va dokumentatsiya

@uz_python 🦖
This media is not supported in your browser
VIEW IN TELEGRAM
Hurmatli do'stlar!

Bugun 13-oktabr kuni tunda MFaktor kanaliga kiberhujum bo'lib, kanalimizning nomini o'zgartirib YouTube'ning talablariga javob bermaydigan video yuklashganligi sabab kanalimiz bloklanibdi.

Kanalimizdagi texnik nosozliklar bartaraf etilgunga qadar videolarimizni quyidagi kanalga joylab boramiz.

👉 Hasan va Husan Mamasaidov kanali

⚡️Qadrli do'stlar, siz ham turli kiberhujumlardan ogoh bo'ling. Yaqin kunlarda xuddi shunday muammolarning oldini olish maqsadida mutaxassislar bilan hamkorlikda "Kiberhujumdan himoyalanish" mavzusida ko'rsatuv tashkil etamiz.

😊 Yuqoridagi kanalimizga a'zo bo'ling va bizni kuzatishda davom eting.
#qiziq
Xonada 100 ta dasturchilar bor.
Shulardan 99%i veb dasturchi.
Xonadagi veb dasturchilarning foizini 98% qilish uchun, xonadan nechta veb dasturchi chiqib ketishi kerak?

Javoblarni kommentariyada qoldiring.
Apple — Stiv Jobs kompaniyaga uzoq muddatgacha munosib nom topa olmaydi va bir kuni u, agar munosib nom topilmasa, uni Apple (olma) deb nomlashini aytadi. Shu tariqa
kompaniya uning sevimli mevasi nomini oladi.
Google — googol so‘zi lotincha atama bo‘lib, 10 ning 100-darajasi, 100 ta noldan iborat birlik. Brendni ro‘yxatdan o‘tkazish jarayonida xatolik yuzaga kelgan va natijada google nomini olgan.
Samsung — koreys tilidan tarjima qilinganda, “3 ta yulduz” ma’nosini beradi.
Instagram — Instant — “bir lahzada” hamda Telegram — “telegramma” so‘zlari birikmasidan hosil qilingan.

@uz_python 🦖
👍2
Ular qanday qilib dasturlarni dasturlaydigan dasturlar yaratadigan dasturlash tilini yaratishgan ?

@uz_python 🦖
Frontend 😍 | Backend 🥵

@uz_python 🦖