Python Dev
79 subscribers
236 photos
19 videos
3 files
101 links
Maqsad: Kanalga Python dasturlash tiliga oid faydali ma'lumotlar joylanib boriladi. Barchasi faqat sizlar uchun ๐Ÿ’ช๐Ÿป

Muhokama guruhimiz: @python_dev_chat
Murojaat: @uzaytijobs_admin
Download Telegram
๐Ÿ˜๐Ÿ˜ Mazzami

๐Ÿ‘‰ @python_backend_dev
๐Ÿคฃ4๐Ÿ˜1
Navroสปz ayyomingiz muborak boสปlsin aziz yurtdoshlar ๐Ÿ‘๐Ÿ‘

๐Ÿ‘‰ @python_backend_dev
๐Ÿ‘6
Forwarded from Azim Pulat
FAANGda Amaliyot
Tayyorgarlik -> Jarayon -> Natija

Manba: youtu.be/irZXVknbeQc

0. Rezyume tayyorlash:
- XYZ qonunini ishlatish (9:30)

1. Tayyorlanish uchun kitoblar:
- Grokking Algorithms
- Cracking the Coding Interview
- Algorithm Desing Manual

2. Mashq qilish:
- Leetcode.com

3. O'rganishlarni qo'llash:
- Pramp.com

4. Topshirish ๐Ÿคทโ€โ™‚๏ธ

Sinalgan usul.
๐Ÿ‘3๐Ÿ”ฅ3
Forwarded from Behzod Asliddinov | Blog
Assalomu alaykum!
Avvalo kirib kelayotgan Ramazon oyi bilan hammalarizni tabriklayman!
Bizni ham sizlarga kichkina sovg'amiz bor.
Endilikda Telegram Bot kursini Youtube kanalimizda mukammal darajada o'rganishingiz mumkin!

Kursni ko'rish uchun ๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡
Link ni ustiga bosing.
๐Ÿ‘5
Behzod Asliddinov | Blog
Assalomu alaykum! Avvalo kirib kelayotgan Ramazon oyi bilan hammalarizni tabriklayman! Bizni ham sizlarga kichkina sovg'amiz bor. Endilikda Telegram Bot kursini Youtube kanalimizda mukammal darajada o'rganishingiz mumkin! Kursni ko'rish uchun ๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡ Link niโ€ฆ
Bu kurs noldan pro darajagacha o'rgatiladi. Kimki agarda pythonni core qismini tugatgan bo'lsa ham bemalol o'rganib keta oladi deb o'ylayman. Bu reklama emas balki tavsiyadir. Faqat bu kursimas boshqa video darslari ham juda foydali bo'ladi sizlar uchun deb ulashiyapman. Omad
๐Ÿ‘2
This media is not supported in your browser
VIEW IN TELEGRAM
Developerlar va QA testchilari sinov faoliyatini qanday amalga oshirishadi ๐Ÿ˜

๐Ÿ‘‰ @python_backend_dev
๐Ÿ‘3๐Ÿ˜2
Pip-chill

O'rnatish: pip install pip-chill

pip-chill - faqat kerakli paketlar ro'yxatining requirements faylini yaratadi.
Pip freeze kabi ishlaydi, masalan djangoni o'rnatdingiz, agarda pip freeze ni ishlatsangiz django-ga tegishli bo'lgan paketlar ro'yxatini requirements.txt fayliga qo'shib qo'yadi, lekin pip-chill ni ishlatadigan bo'lsangiz unday emas, faqatgina django-ni o'zini requirements.txt fayliga qo'shadi.
Bu nima uchun kerak desangiz masalan django-ga tegishli biror paket allaqachon unga tegishliligini to'xtatib qo'ysa, uni ro'yxatdan qo'lda olib tashlashingiz kerak bo'ladi. Bunday xatoliklarni oldini olish maqsadida pip-chill paketi yaratilgan.

Farqini yanada aniqroq tushinish uchun, bir nechta paketlarni o'rnatgan holda quyidagi kamandalarni ishlatib ko'ring:

pip-chill > requirements.txt
pip-freeze > requirements.txt

>>> pip-chill
>>> pip-chill --no-version - paketlarni versiyasiz olish
>>> pip-chill -v - qo'shimcha paketlar bilan birgalikda olish

๐Ÿ‘‰ @python_backend_dev
๐Ÿ”ฅ3๐Ÿ‘2
Sizlar ham documentatsiya oสปqiysizlarmi? ๐Ÿ˜

๐Ÿ‘‰ @python_backend_dev
๐Ÿคฃ12
itertools - Python moduli

Bu modul orqali iteratorlarni yaratishingiz mumkin. Bugun Itertools.combinations() bilan tanishamiz.
Bu bizga iteratorda ishlatiladigan mumkin bo'lgan kortejlar ketma-ketligi yoki raqamlar va harflar to'plamini taqdim etadi. Sodda qilib aytganda berilgan listdagi qiymatlar asosida (n mumkin boสปlgan turli kombinatsiyalar hajmi), ularning kombinatsiyasini qaytaradi.

Ko'proq tanishib chiqish: Manba

๐Ÿ‘‰ @python_backend_dev
๐Ÿ‘3
This media is not supported in your browser
VIEW IN TELEGRAM
Backendchilar tez-tez CSS kod yozib turasizlarmi? Odatda qanday chiqadi? ๐Ÿ˜

๐Ÿ‘‰ @python_backend_dev
๐Ÿ˜8
This media is not supported in your browser
VIEW IN TELEGRAM
Nima deysizlar ๐Ÿคฉ?

Bunaqa sharoit bo'lsa, ishlamaslikni iloji yoสปq aa ๐Ÿ˜
Fikrlaringizni izohda qoldiring๐Ÿ‘‡

๐Ÿ‘‰ @python_backend_dev
๐Ÿคฏ4๐Ÿ‘2
Forwarded from Fulfiledu Admin
Assalomu alaykum, yaxshimisiz, yaqinlaringizga tavsiya eting!

Ramazon oyida ilmga chanqoq o'quvchilarimiz uchun yangi guruh. Xalqaro dasturchi Diyorbek Olimovdan JavaScript va ReactJsni haftada 3 marta 2 soatdan onlayn Zoom platformasida 4.5 oy davomida o'rganing. Kurs davomida JavaScript, JavaScript DOM, JavaScript Advanced, React.js, React.js Advanced, Next.js lar o'rgatib boriladi.

Yaqinlaringiz, tanishlaringiz va do'stlaringizga kursimizni tavsiya eting. Zero sifatli va sinalgan bilim olishlariga sababchi bo'lish imkoniyatingiz bor!

Agar qatnashish istagidagi tanishlaringiz bo'lsa, hoziroq @fulfiledu ga yozib, ro'yxatdan o'tishsin va kirish darsimiz o'quvchisiga aylansin.
๐Ÿ‘3
๐Ÿ’ฅ Pandas kutubxonasidagi muhim boสปlgan metodlar

Pandas bilan ishlab koสปrganlar bormi?

๐Ÿ‘‰ @python_backend_dev
๐Ÿ‘4
Forwarded from Jakhongir Rakhmonov - IT
Vakansiyalardagi hamma talablarga javob berish shartmi?

Bugun Mohirdevdagi studentlar bilan gaplashganimda shunday savol berishdi. Oโ€™quvchilardan biri vakansiyaga koโ€™zi tushib qolibdi. U vakansiyada juda koโ€™p texnologiyalar eslatib oโ€™tilgan ekan talablar orasida. Tahminan HTML, CSS, JavaScript, PHP, Yii, MySQL, Docker, AWS va yana bir qancha texnologiyalar. Tajriba esa 2 yil soโ€™ralgan holos.

Men quyidagicha javob berdim.

Hammasini bilishingiz shart emas. Bu texnologiyalar listining maโ€™nosi oโ€™zi asli quyidagicha: โ€œBiz ishda shu texnoligiyalarni ishlatamizโ€œ. Sizdan ishga kirayotganingizda bularning har birini bilish talab qilinmaydi. Kompaniyalar ham bunday ideal kandidat qidiradigan boโ€™lishsa koโ€™p qidirishadi. Sizdan shularning eng asosiylarini bilishingiz va qolganini oโ€™rganib keta olishingiz talab qilinadi.

Baโ€™zida birortasini ham bilishingiz shart emas. Yoโ€™nalishingiz bir xil boโ€™lsa boโ€™ldi. Masalan siz shu paytgacha Python, Django va GCP bilan ishlagan boโ€™lsangiz ham tepadagi vakansiyaga topshirangiz boโ€™laveradi. Chunki yoโ€™nalish bir xil: Backend va Cloud.

Bunday katta talablarni koโ€™rib tushkunlikka tushib topshirishdan uyalmang. Topshiravering. Sizdan nima ketdi? Kamida intervyu qilish mahoratingiz oshadi. Ha, bu ham alohida mahorat.

@jakhonrakhmonov
๐Ÿ‘7
๐ŸŽฏ Master Python Backend Development: Intervyuga tayyor va 100% BEPUL! ๐ŸŽฏ

Python, ko'p qirrali va foydalanuvchilar uchun qulay til - bu sizning muvaffaqiyat chiptangiz!

Yengil va moslashuvchan ramka Flask bilan birgalikda sizni to'xtatib bo'lmaydi๐Ÿ’ฅ

Men sizni boshlang'ich dasturchidan backend dasturchiga olib borish uchun mutlaqo BEPUL o'quv rejasini tuzdim!

Optimal natijalarga erishish uchun faqat ushbu ketma-ketlikka rioya qiling. ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป

๐Ÿ”ฅ ๐—•๐—ฎ๐—ฐ๐—ธ๐—ฒ๐—ป๐—ฑ ๐——๐—ฒ๐˜ƒ๐—ฒ๐—น๐—ผ๐—ฝ๐—ฒ๐—ฟ o'quv rejasi ๐Ÿ”ฅ

๐ŸŽ“ Learn Python: https://lnkd.in/eb4ke-9P
๐Ÿ”จ Python Projects: https://lnkd.in/eNWBfNzk
๐Ÿšธ DSA with Python: https://bit.ly/3G3Dh0V
๐ŸŒ Learn Flask: https://lnkd.in/eqAg3jZP
๐Ÿ”ง Flask Projects: https://lnkd.in/eqnf7h-W
๐Ÿ”„ Learn REST API with Flask: https://lnkd.in/e-TTahQf
๐Ÿงฉ Learn Multithreading, Multiprocessing, Asyncio: https://lnkd.in/e_99Jiwp
๐Ÿšฆ Gunicorn & Nginx with Flask: https://lnkd.in/eWxgTNdB
โœ… TDD with Python & Flask: https://lnkd.in/eMjweHuZ
๐Ÿ“š Basic RDBMS: https://lnkd.in/ebkPd8-q
๐Ÿ” Learn SQL: https://sqlbolt.com/ & W3Schools.com
๐Ÿ˜ PostgreSQL with Python: https://lnkd.in/esKUqNdt
๐ŸŽ Flask App with PostgreSQL: https://lnkd.in/eTzpcwNc
๐Ÿ’ป Basics of Bash: https://lnkd.in/eZnG8cP6
๐Ÿณ Basics of Docker: https://lnkd.in/eFEK_aXW
๐Ÿšข Deploy Flask App with Docker: https://lnkd.in/eTjnFW8Y
๐ŸŒŸ GIT & GitHub: https://lnkd.in/ejshTxFw
๐ŸŽจ Python Portfolio on Github: https://lnkd.in/eB2AanXj
๐Ÿ“„ Python Resume Ideas: https://lnkd.in/e_Fb7uNi

Brij sizlar uchun foydali boสปladi degan umidda. Post yoqqan boสปlsa like bosib qoสปyish esdan chiqmasin ๐Ÿ™‚

๐Ÿ‘‰๐Ÿ‘‰ Brij kishore Pandey

๐Ÿ‘‰ @python_backend_dev
๐Ÿ‘8
๐Ÿ˜๐Ÿ˜ Biron anitod kelmadi, nimadir yozmoqchi edim ๐Ÿ˜‚

๐Ÿ‘‰ @python_backend_dev
๐Ÿคฃ7
Shunchaki fikrlang va javobingizni izohda qoldiring faqat isboti bilan.

Kod editorlarda tekshirmay turib javob beringlarchi?

๐Ÿ‘‰ @python_backend_dev
๐Ÿ‘3๐Ÿคฏ2
Type Casting in Python

Type Casting
- bu foydalanuvchilar tomonidan bajarilishi kerak bo'lgan operatsiyani bajarish uchun o'zgaruvchan ma'lumotlar turini ma'lum bir ma'lumot turiga aylantirish usuli.

Python turli xil funksiya va usullarni qoโ€˜llab-quvvatlaydi,
masalan: int(), float(), str(), ord(), hex(), oct(), tuple(), set(), list(), dict() va hokazo.

Python-da Castingning ikki turi mavjud ekan:
Implicit Type Casting
Explicit Type Casting

Implicit Type Conversion
Bu usullarda Python ma'lumotlar turini avtomatik ravishda boshqa ma'lumotlar turiga o'zgartiradi. Bunda foydalanuvchi(dasturchi) ushbu jarayonga aloqasi bo'lmaydi.
Misol uchun:
Bunda python avtomatik a ni int tipiga o'zgartiradi.
a = 5
print(type(a))

Bunda esa python avtomatik b ni float tipiga o'zgartiradi va qolganlari ham shu tarizda amalga oshiriladi.
b = 8.0
print(type(b))


Bunda python avtomatik tarizda int float yig'indisini floatga o'zgartiradi, float son qatnashgani uchun.
c = a + b
print(c)
print(type(c))

Ko'paytmada ham xuddi yuqoridagi kabi bo'ladi.
d = a * b
print(d)
print(type(d))

Explicit Type Casting
Ushbu usulda Python talab qilinadigan operatsiyani bajarish uchun
o'zgaruvchan ma'lumotlar turini ma'lum ma'lumotlar turiga aylantirish uchun foydalanuvchi(dasturchi) ishtirokini talab qiladi.

Asosan turdagi casting ma'lumotlar turi funktsiyasi bilan amalga oshirilishi mumkin:
int(): int() funktsiyasi float yoki stringni argument sifatida qabul qiladi va int tipidagi obyektni qaytaradi.
float(): float() funksiyasi int yoki stringni argument sifatida qabul qiladi va float tipidagi obyektni qaytaradi.
str(): str() funktsiyasi float yoki int ni argument sifatida qabul qiladi va string tipidagi ob'ektni qaytaradi.

Eslatma: Bu yerda int va float stringni argument qilib oladi deyilganda u matn emas string holatdagi sonlarni nazarda tutyapti.

Xo'p endi casting turiga misol keltirib o'tamiz:
intdan floatga
a = 5
n = float(a)
print(n)
print(type(n))

strdan intga
a = "5"
n = int(a)
print(n)
print(type(n))

strdan floatga
a = "5.9"
n = float(a)
print(n)
print(type(n))

Post yoqqan boสปlsa sizlardan like kutib qolamiz ๐Ÿซก

๐Ÿ‘‰ @python_backend_dev
๐Ÿ‘6๐Ÿ”ฅ2