جلد اول · ابتدائی درجہ · بالکل مفت

پائتھن پروگرامنگ آسان اردو میں بالکل نئے سیکھنے والوں کے لیے، ایک ایک قدم کر کے

کبھی کوئی پروگرام نہیں لکھا؟ کوئی بات نہیں۔ یہ کتاب اسی سوال سے شروع ہوتی ہے کہ "پروگرام ہوتا کیا ہے؟" اور آخری باب تک آپ اپنے ہاتھ سے ایک چھوٹی سی ایپ بنا چکے ہوتے ہیں جو اپنا ڈیٹا فائل میں محفوظ رکھتی ہے۔ سب کچھ روزمرہ کی سادہ اردو میں، اور بالکل مفت۔

کتاب کا سرورق: پائتھن پروگرامنگ آسان اردو میں
۱۲ابواب
۷۰۰+چھوٹی چھوٹی مثالیں
۵۰۰+عملی مشقیں
۰قیمت، ایک پیسہ بھی نہیں
یہ کتاب کس کے لیے ہے؟

ان سب کے لیے جو کمپیوٹر کی دنیا میں ابھی نئے ہیں

انگریزی کی فکر نہ کریں اور مشکل الفاظ سے نہ گھبرائیں۔ سیکھنے کا شوق ہے تو بس اتنا کافی ہے۔

🎒

طالب علم

جو پروگرامنگ کی طرف اپنا پہلا قدم اٹھانا چاہتے ہیں۔

🌱

بالکل نئے لوگ

جنہوں نے کبھی کوئی پروگرام نہیں لکھا اور سمجھ نہیں آتا کہ کہاں سے شروع کریں۔

👨‍👩‍👧

والدین اور اساتذہ

جو بچوں کو ان کی اپنی زبان میں کمپیوٹر سکھانا چاہتے ہیں۔

💡

شوق رکھنے والے

ہر وہ شخص جو انگریزی کی وجہ سے پیچھے رہ گیا، مگر سیکھنے کا شوق اب بھی رکھتا ہے۔

یہ کتاب کیوں لکھی گئی؟

زبان سیکھنے کے راستے کی دیوار نہ بنے

بہت سے لوگ پروگرامنگ سیکھنا شروع کرتے ہیں اور پہلے ہفتے میں ہی چھوڑ دیتے ہیں۔ وجہ اکثر یہ نہیں ہوتی کہ بات مشکل ہے، بلکہ یہ کہ ہر کتاب اور ہر ویڈیو انگریزی میں ہے۔ اسی لیے یہ کتاب اردو میں لکھی گئی۔

  • سادہ الفاظ: ہر بات ایسے سمجھائی ہے جیسے کوئی دوست پاس بیٹھ کر سمجھا رہا ہو۔
  • پہلے زندگی، پھر کوڈ: ہر نئی بات پہلے چائے بنانے، بارش اور چھتری یا سودے کی پرچی جیسی روزمرہ مثال سے سمجھائی ہے، پھر کوڈ آتا ہے۔
  • ایک مثال میں ایک ہی نئی بات: مثالیں چھوٹی ہیں، اور آپ انہیں خود لکھ کر چلا سکتے ہیں۔
  • ہر باب کے آخر میں ڈھیروں مشقیں: آسان سے مشکل کی طرف، اور ساتھ میں جوابات بھی۔
  • بالکل صفر سے: ونڈوز پر پائتھن انسٹال کرنے کا طریقہ بھی قدم بہ قدم لکھا ہے۔
کتاب سے ایک مثال: نمبر کسی حد کے اندر ہے؟
پروگرام آپ کی عمر پوچھتا ہے اور بتاتا ہے کہ آپ ٹین ایجر ہیں یا نہیں:
umar = int(input("Umar: "))
if umar >= 13 and umar <= 19:
    print("Aap teenager hain")
else:
    print("Aap teenager nahi hain")
OutputUmar: 16
Aap teenager hain
کتاب میں کیا ہے؟

بارہ ابواب، شروع سے آخر تک

ہر باب پچھلے باب سے ایک قدم آگے جاتا ہے۔ آخری دو ابواب میں سب کچھ جوڑ کر ایک اصلی ایپ بنتی ہے۔

✦

پیش لفظ

کتاب کیوں لکھی گئی، کس کے لیے ہے، اور اسے کیسے پڑھیں۔

۱

پائتھن پروگرامنگ کا تعارف

کمپیوٹر اور پروگرام کیا ہیں، اور پائتھن ہی کیوں؟

Introduction to Programming
۲

ونڈوز میں پائتھن انسٹال کرنا

اپنے کمپیوٹر پر پائتھن لگائیں اور پہلا پروگرام چلائیں۔

Installing Python
۳

ویری ایبل

باورچی خانے کے ڈبوں کی طرح، ہر چیز ایک نام کے ساتھ رکھنا۔

Variables
۴

شرطیں

"اگر یہ ہو تو یہ کرو، ورنہ وہ"۔ کمپیوٹر کو فیصلہ کرنا سکھائیں۔

if · elif · else
۵

لوپ

ایک کام بار بار کروانا، بغیر بار بار لکھے۔

for · while
۶

سوئچ کیس

لفٹ کے بٹنوں کی طرح، کئی راستوں میں سے ایک چننا۔

match · case
۷

ڈیٹا کی قسمیں

عدد، لکھائی، سچ اور جھوٹ۔ ہر چیز کی اپنی قسم ہے۔

Data Types
۸

ڈیٹا اسٹرکچر

لسٹ، ٹپل، سیٹ اور ڈکشنری: بہت سی چیزیں ایک ساتھ سنبھالنا۔

list · tuple · set · dict
۹

فنکشن

ترکیب ایک بار لکھیں، پھر جتنی بار چاہیں استعمال کریں۔

Functions
۱۰

فائلوں کے ساتھ کام

فائل پڑھنا اور لکھنا، اور CSV اور JSON سے جان پہچان۔

File I/O · csv · json
۱۱

عملی منصوبہ: طلبہ کا ریکارڈ پروجیکٹ

ایک پوری ایپ جو طلبہ کا ڈیٹا ڈالتی، دکھاتی، بدلتی اور مٹاتی ہے، اور CSV میں محفوظ رکھتی ہے۔

CRUD App with CSV
۱۲

وہی ایپ، نئی فائل پروجیکٹ

وہی طلبہ کا ریکارڈ، اب JSON فائل کے ساتھ۔

The Same App with JSON
✦

الوداع

کیا سیکھا، آگے کیا سیکھیں، اور جلد دوم کی ایک جھلک۔

پڑھنے میں آسان

ہر صفحہ راستہ دکھاتا ہے

کتاب میں رنگین خانے ہیں تاکہ ایک نظر میں پتا چل جائے کہ آپ کیا پڑھ رہے ہیں۔

مثال

چھوٹا سا کوڈ، اس کا نتیجہ، اور سمجھایا گیا ہے کہ کیا ہوا۔

یاد رکھیں

وہ ضروری باتیں اور عام غلطیاں جن کا دھیان رکھنا ہے۔

عملی مشق

خود کر کے سیکھیں: آسان سوالوں سے چیلنج تک، اور آخر میں جوابات۔

مفت اور اوپن سورس

یہ کتاب سب کی ہے

علم بانٹنے سے بڑھتا ہے، اسی لیے یہ کتاب بالکل مفت ہے۔ نہ کوئی قیمت، نہ رجسٹریشن، نہ کوئی شرط۔ کتاب کا پورا سورس GitHub پر موجود ہے، جہاں سے کوئی بھی اسے دیکھ سکتا ہے، استعمال کر سکتا ہے اور بہتر بنانے میں مدد کر سکتا ہے۔

جلد آ رہی ہے

جلد دوم: درمیانہ درجہ

دوسری جلد لکھی جا رہی ہے۔ یہ وہیں سے شروع ہو گی جہاں جلد اول ختم ہوتی ہے، اور اسی انداز میں ہو گی: سادہ زبان، بہت سی مثالیں اور ڈھیر ساری مشقیں۔ یہ بھی بالکل مفت ہو گی۔

عام سوالات

آپ کے سوال

کیا یہ کتاب واقعی مفت ہے؟

جی ہاں، پوری کتاب مفت ہے۔ یہ اوپن سورس ہے، یعنی اس کا سورس سب کے لیے کھلا ہے۔ آپ اسے ڈاؤن لوڈ کریں، پرنٹ کریں اور جس کے ساتھ چاہیں بانٹیں۔

کیا مجھے پہلے سے کمپیوٹر یا انگریزی آنی چاہیے؟

نہیں۔ کتاب بالکل شروع سے ہے۔ کوڈ میں جو چند انگریزی الفاظ آتے ہیں، جیسے print یا if، ہر ایک کا مطلب پہلی بار آتے ہی سمجھا دیا ہے۔

مجھے کیا کیا چاہیے؟

ایک ونڈوز کمپیوٹر اور تھوڑا سا وقت۔ پائتھن بھی مفت ہے، اور اسے انسٹال کرنے کا طریقہ باب ۲ میں قدم بہ قدم لکھا ہے۔

کیا مشقوں کے جوابات بھی ہیں؟

جی ہاں، زیادہ تر ابواب کے آخر میں جوابات دیے ہیں تاکہ آپ اپنا کام خود جانچ سکیں۔

مجھے کوئی غلطی ملی ہے، کہاں بتاؤں؟

GitHub پر ایک issue کھول دیں اور جلد، باب اور حصے کا نمبر لکھ دیں۔ آپ کی مدد سے کتاب سب کے لیے بہتر ہو گی۔

آج ہی اپنا پہلا پروگرام لکھیں

پائتھن پروگرامنگ آسان اردو میں: جلد اول۔ بارہ ابواب، سیکڑوں مثالیں، ڈھیروں مشقیں، اور سب کچھ مفت۔