studyPy

اشتہارات شامل ہیں
مواد کی درجہ بندی
ہر کوئی
+10
ڈاؤن لوڈز
مواد کی درجہ بندی
ہر کوئی
مزید جانیں
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر

اس ایپ کے بارے میں

کیا آپ کو یقین نہیں ہے کہ Python کے ساتھ کہاں سے آغاز کیا جائے؟
StudyPy کے ساتھ، آپ کو Python سیکھنے کے لیے کسی پروگرامنگ کے تجربے کی ضرورت نہیں ہے۔

StudyPy ایک ہمہ جہت سیکھنے والی ایپ ہے جو شروع سے لے کر ایڈوانس تک Python پروگرامنگ کو منظم طریقے سے سکھاتی ہے۔ مرحلہ وار لیکچرز کے ساتھ تصورات سیکھیں، مشق کے مسائل کے ساتھ اپنی صلاحیتوں کی جانچ کریں، اور بلٹ ان کوڈ رنر کے ساتھ اپنا کوڈ لکھیں اور چلائیں۔

━━━━━━━━━━━━━━━━━━━━━

### مرحلہ وار پائتھن لیکچرز

ہم مرحلہ وار لیکچرز فراہم کرتے ہیں جن کی پیروی کرنے والے بھی آسانی سے چل سکتے ہیں۔

[ابتدائی کورس]
یہ ان لوگوں کے لیے بنیادی کورس ہے جو پروگرامنگ میں نئے ہیں۔ - متغیرات اور ڈیٹا کی اقسام: ڈیٹا کنٹینرز کو سمجھنا
- مشروط بیانات اور لوپس: پروگرام کے بہاؤ کو کنٹرول کرنا
- افعال: دوبارہ قابل استعمال کوڈ بلاکس بنانا
- فہرستیں اور لغتیں: متعدد ڈیٹا کو مؤثر طریقے سے منظم کرنا
فائل ان پٹ/آؤٹ پٹ: فائلوں کو پڑھنا اور لکھنا
- کلاس کی بنیادی باتیں: آبجیکٹ اورینٹڈ پروگرامنگ کا آغاز
- استثنا ہینڈلنگ: غلطیوں کو احسن طریقے سے ہینڈل کرنا

[انٹرمیڈیٹ کورس]
بنیادی باتوں سے آگے بڑھیں اور عملی مہارتیں سیکھیں۔ - اعلی درجے کی OOP: کلاس وراثت، پولیمورفزم، جادو کے طریقے
- فہم: ایک لائن میں فہرستیں اور لغتیں بنانا
- لیمبڈاس اور ہائر آرڈر کے افعال: نقشہ، فلٹر اور کم کرنا
- ڈیکوریٹر: افعال میں فعالیت شامل کرنا
- جنریٹرز: میموری سے موثر ڈیٹا پروسیسنگ
- ریگولر ایکسپریشنز: ٹیکسٹ پیٹرن میچنگ کے لیے ایک طاقتور ٹول
- JSON/CSV پروسیسنگ: ڈیٹا فائلوں میں ہیرا پھیری
- SQLite ڈیٹا بیس: Python کے ساتھ ڈیٹا بیس میں ہیرا پھیری
- الگورتھم کے بنیادی اصول: چھانٹنا، تلاش کرنا، وقت کی پیچیدگی
- جانچ: دعوے اور ٹیسٹ سے چلنے والی ترقی
- ویب سکریپنگ: ویب سے ڈیٹا اکٹھا کرنا

[ایڈوانسڈ کورس]
کام کی جگہ پر استعمال ہونے والی جدید ترین Python ٹیکنالوجیز سیکھیں۔ - uv: نیکسٹ جنریشن ازگر پیکیج مینیجر
- فاسٹ اے پی آئی: ایک جدید ویب API فریم ورک
- پیڈینٹک: ڈیٹا کی توثیق اور سیریلائزیشن
- async/await: غیر مطابقت پذیر پروگرامنگ
- میٹاکلاسز اور وضاحت کنندگان: ازگر کے اندرونی حصے کو سمجھنا
- مائیکرو سروسز: ڈسٹری بیوٹڈ سسٹم ڈیزائن کرنا

━━━━━━━━━━━━━━━━━━━━

### پریکٹس کے مسائل کے ساتھ اپنی صلاحیتوں کی جانچ کریں۔

ہم مشق کے مسائل فراہم کرتے ہیں جو آپ کو فوری طور پر اس پر عمل کرنے کی اجازت دیتے ہیں جو آپ نے سیکھا ہے۔

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

━━━━━━━━━━━━━━━━━━━━━━

### بلٹ ان ازگر کوڈ رنر

آپ بغیر کسی علیحدہ انسٹالیشن کے براہ راست ایپ کے اندر Python کوڈ چلا سکتے ہیں۔

- بلٹ ان Python 3.12 انجن: انٹرنیٹ کنکشن کے بغیر کوڈ چلاتا ہے۔
- نحو کو نمایاں کرنا: کلر کوڈز کلیدی الفاظ، تار اور نمبر
- ایگزیکیوشن رزلٹ کنسول: آؤٹ پٹ اور ایرر میسیجز کو الگ سے دکھاتا ہے۔
- مفت کوڈنگ موڈ: لیکچرز سے آزادانہ طور پر کوڈ لکھیں اور چلائیں۔
- کوڈ کی بچت: کوڈ کے ٹکڑوں کو محفوظ کریں اور دوبارہ لوڈ کریں۔
- محفوظ عملدرآمد کا ماحول: 5 سیکنڈ کی وقت کی حد اور سیکیورٹی سینڈ باکس لاگو کیا گیا ہے۔

━━━━━━━━━━━━━━━━━━━━

### سیکھنے کی پیشرفت سے باخبر رہنا

مسلسل سیکھنے میں مدد کے لیے پیش رفت کے انتظام کی خصوصیات فراہم کرتا ہے۔

- سطح کے لحاظ سے تکمیل کی شرح: اپنی سیکھنے کی پیشرفت کو ایک نظر میں چیک کریں (ابتدائی/انٹرمیڈیٹ/ایڈوانسڈ)
- مسئلہ حل کرنے کی حیثیت: ٹریک کریں کہ آیا آپ نے پریکٹس کے مسائل کو مکمل کر لیا ہے۔
- زمرہ کے اعداد و شمار: ان علاقوں کی نشاندہی کریں جہاں آپ کو مزید مطالعہ کی ضرورت ہے۔

━━━━━━━━━━━━━━━━━━━━

### کے لیے تجویز کردہ:

- ابتدائی افراد جو پروگرامنگ سیکھنا چاہتے ہیں۔
- وہ لوگ جو Python کو منظم طریقے سے سیکھنا چاہتے ہیں۔
- وہ لوگ جو چلتے پھرتے کوڈنگ کا مطالعہ کرنا چاہتے ہیں۔
- وہ لوگ جو بنیادی باتوں سے آگے سیکھنا چاہتے ہیں، بشمول FastAPI اور غیر مطابقت پذیر پروگرامنگ
- وہ لوگ جو اصل میں کوڈ پر عمل درآمد کرکے سیکھنا چاہتے ہیں، نہ کہ صرف نظریہ

━━━━━━━━━━━━━━━━━━━━

### ایپ کی خصوصیات

- کوئی رجسٹریشن/لاگ ان کی ضرورت نہیں: انسٹالیشن کے فوراً بعد سیکھنا شروع کریں۔
- آف لائن سپورٹ: لیکچرز تک رسائی حاصل کریں، مسائل حل کریں، اور انٹرنیٹ کنکشن کے بغیر کوڈ چلائیں۔
- رازداری کا تحفظ: سیکھنے کا تمام ڈیٹا آپ کے آلے پر محفوظ ہے، کوئی بیرونی ترسیل نہیں۔
- ڈارک موڈ سپورٹ: سسٹم سیٹنگز کی بنیاد پر خودکار طور پر سوئچ کرتا ہے۔
- استعمال میں مفت: تمام لیکچرز تک رسائی حاصل کریں اور پریکٹس کے مسائل مفت میں حاصل کریں۔

ابھی StudyPy انسٹال کریں اور Python سیکھنا شروع کریں سیکھنا شروع کریں!
قدم بہ قدم پائتھون سیکھیں، خود کوڈ چلائیں، اور اپنی صلاحیتوں کو بہتر بنائیں! ہم ابتدائی سے اعلی درجے تک منظم لیکچرز اور مشق کے مسائل فراہم کرتے ہیں۔
اپ ڈیٹ کردہ بتاریخ
6 اگست، 2026

ڈیٹا کی حفاظت

سیفٹی اس بات کو سمجھنے کے ساتھ شروع ہوتی ہے کہ ڈویلپرز آپ کا ڈیٹا کیسے اکٹھا اور اس کا اشتراک کرتے ہیں۔ ڈیٹا کی رازداری اور سیکیورٹی کے طریقے آپ کے استعمال، علاقے اور عمر کی بنیاد پر مختلف ہو سکتے ہیں۔ ڈویلپر نے یہ معلومات فراہم کی ہے اور وقت کے ساتھ ساتھ اسے اپ ڈیٹ کر سکتا ہے۔
  • یہ ایپ ڈیٹا کی ان اقسام کا اشتراک فریق ثالث کے ساتھ کر سکتی ہے
    ‫مقام، ذاتی معلومات اور 2 دیگر
  • کوئی ڈیٹا اکٹھا نہیں کیا گیا
    ڈویلپرز کے اکٹھا کرنے کے اعلان کے طریقے بارے میں مزید جانیں
  • ڈیٹا مرموز کردہ نہیں ہے
  • ڈیٹا حذف نہیں کیا جا سکتا
  • Play فیملیز کی پالیسی کی پیروی کرنے کیلئے پُر عزم

نیا کیا ہے

- 홈을 ‘이어서 학습’ 중심으로 전면 개편해 다음 학습 행동을 바로 선택할 수 있습니다.
- 긴 과정 설명과 장식 요소를 정리하고 학습 단계, 완료율, 소요 시간을 빠르게 파악할 수 있게 개선했습니다.
- 밝고 선명한 블루 기반 디자인 시스템으로 색상, 카드, 버튼, 내비게이션의 일관성을 높였습니다.
- 태블릿과 폴더블에서는 콘텐츠 폭을 읽기 좋은 범위로 제한하고, 큰 글꼴에서도 정보가 잘리지 않도록 개선했습니다.
- 하단 메뉴의 ‘코드실행’을 더 간결한 ‘실습’으로 변경했습니다.