منصوبے کے بارے میں

30 Days of Python ایک منظم، خود رفتار پروگرامنگ چیلنج ہے جسے Asabeneh Yetayeh نے تیار کیا ہے۔ یہ ریپوزٹری Python 3 کو 30 روزانہ اسباق کی شکل میں پیش کرتی ہے، ہر ایک آسان وضاحتوں، عملی مثالوں اور مشقوں کے ساتھ۔ یہ ابتدائی اور تجربہ کار سیکھنے والوں دونوں کے لیے ڈیزائن کی گئی ہے جو اپنے Python علم کو گہرا کرنا چاہتے ہیں۔ README میں Day 1 کا مکمل تعارف شامل ہے، جس میں یہ بتایا گیا ہے کہ Python سیکھنا کیوں فائدہ مند ہے، ماحول کیسے ترتیب دیا جائے، Python کیسے انسٹال کریں، interactive shell کا استعمال، Visual Studio Code کے ساتھ کام، اور بنیادی Python syntax، indentation، comments اور data types۔ اس کے بعد کے دن الگ الگ markdown فائلوں میں منظم کیے گئے ہیں جو variables اور built-in functions، operators، strings، lists، tuples، sets، dictionaries، conditionals، loops، functions، modules، list comprehension، higher-order functions، type errors، datetime، exception handling، regular expressions، file handling، package managers، classes اور objects، web scraping، virtual environments، statistics، pandas، Python web development، MongoDB، APIs، اور APIs بنانے کا احاطہ کرتے ہیں۔ ہر حصے میں مشقیں متعدد سطحوں میں تقسیم ہیں، جس سے سیکھنے والے بتدریج مشق کر سکتے ہیں۔ ریپوزٹری پرتگالی، چینی، فرانسیسی اور یونانی کے ترجمے کے لنکس بھی فراہم کرتی ہے، اور Telegram گروپ کے ذریعے سرٹیفکیٹ پر مبنی چیلنج کمیونٹی پیش کرتی ہے۔ یہ پروجیکٹ open source ہے اور GitHub Sponsors یا PayPal کے ذریعے اسپانسرشپ قبول کرتا ہے۔ یہ کسی بھی ایسے شخص کے لیے مکمل تعارفی نصاب ہے جو روزانہ مشق کے ذریعے Python سیکھنا چاہتا ہے۔