Pakistan AI Online Academy Logo
Beginner2 ماہ

Python & AI Development — بالکل شروع سے حقیقی AI ایپس بنائیں

یہ کورس پائتھن پروگرامنگ میں ایک مضبوط بنیاد بنانے اور طلباء کو بتدریج عملی پائتھن ڈویلپمنٹ اور AI پر مبنی ایپلی کیشنز کی طرف لے جانے کے لیے ڈیزائن کیا گیا ہے۔ طلباء پائتھن کے بنیادی تصورات سیکھیں گے، انہیں عملی پروجیکٹس کے ذریعے لاگو کریں گے، AI خصوصیات کو شامل کریں گے، اور Streamlit کا استعمال کرتے ہوئے آسان ویب انٹرفیس بنائیں گے۔

Python & AI Development — بالکل شروع سے حقیقی AI ایپس بنائیں
⏱️

دورانیہ

2 ماہ

📊

سطح (Level)

Beginner

👤

عمر کی حد

عمر 12 سال یا اس سے زائد

🎥

فارمیٹ

لائیو آن لائن

آپ کیا سیکھیں گے

Python کے بنیادی اصول
کنٹرول فلو اور فیصلے کرنے کا عمل (Control Flow & Decision Making)
Functions اور دوبارہ استعمال کے قابل کوڈ (Reusable Code)
ڈیٹا سٹرکچرز اور ڈکشنریز (Data Structures & Dictionaries)
فائل ان پٹ/آؤٹ پٹ اور ماڈیولز (File Input/Output & Modules)
Object-Oriented Programming (OOP)
Pandas اور ڈیٹا اینالیسس کے بنیادی اصول
قواعد پر مبنی اور AI سے چلنے والے چیٹ بوٹس (Rule-Based & AI-Powered Chatbots)
Streamlit ویب انٹرفیسز
AI + Streamlit مائیکرو (Mini) پروجیکٹس

کورس کی خصوصیات

1لائیو آن لائن کلاسز (30 کلاسز)
2بگینر سے لے کر پروجیکٹ لیول تک
3عملی کوڈنگ کی مشق
48 عملی پروجیکٹس
5چھوٹے بیجز اور انفرادی توجہ
6اسائنمنٹس اور پریکٹس مشقیں
7AI APIs اور انٹیگریشن (Integration)
8کورس کی تکمیل پر سرٹیفکیٹ

روڈ میپ اور تعلیمی راستہ

Python کے بنیادی اصول
مسائل کا حل (Problem Solving)
عملی پروجیکٹس
AI انٹیگریشن
Streamlit
AI سے چلنے والی ایپلی کیشنز

کورس کے نتائج

اعتماد کے ساتھ پائتھن پروگرام لکھنا اور بنیادی پروگرامنگ تصورات کو استعمال کرنا
بنیادی سٹرکچرڈ ڈیٹا کے ساتھ کام کرنا اور Pandas لائبریری کا استعمال کرنا
فنکشنز، ان پٹ، لوپس اور کنڈیشنز کو استعمال کرتے ہوئے انٹرایکٹو ڈیسک ٹاپ ایپلی کیشنز بنانا
پائتھن اسکرپٹس کو جدید ترین AI ماڈل APIs (جیسے Gemini/OpenAI) کے ساتھ منسلک کرنا
Streamlit کا استعمال کرتے ہوئے صاف اور فعال ویب پر مبنی یوزر انٹرفیس (UI) بنانا
بالکل شروع سے مکمل طور پر فعال، AI سے چلنے والی ویب ایپلی کیشنز تیار کرنا

عملی پروجیکٹس جو آپ بنائیں گے

پائتھن کیلکولیٹر (Python Calculator)

عملی پروجیکٹ

ٹو-ڈو لسٹ ایپلی کیشن (To-Do List Application)

عملی پروجیکٹ

نمبر کا اندازہ لگانے والی گیم (Number Guessing Game)

عملی پروجیکٹ

کوئز ایپلی کیشن (Quiz Application)

عملی پروجیکٹ

بنیادی قواعد پر مبنی چیٹ بوٹ (Rule-Based Chatbot)

عملی پروجیکٹ

AI سے چلنے والا چیٹ بوٹ (AI-Powered Chatbot)

عملی پروجیکٹ

Streamlit ویب ایپلی کیشن (Streamlit Web Application)

عملی پروجیکٹ

AI + Streamlit مائیکرو پروجیکٹ

عملی پروجیکٹ

کورس روڈ میپ اور تفصیلی نصاب

حصہ 1: پائتھن کے بنیادی اصول (کلاسز 1 تا 20)

کلاس 1

پائتھن کا تعارف

  • پائتھن کیا ہے اور یہ اتنے بڑے پیمانے پر کیوں استعمال ہوتی ہے
  • پائتھن کی ایپلی کیشنز اور ڈویلپمنٹ انوائرمنٹس (Development Environments)
  • پہلا پائتھن پروگرام لکھنا اور چلانا
  • print() فنکشن
کلاس 2

Variables اور Data Types

  • Variables اور نام رکھنے کے اصول (Naming Conventions)
  • Strings، integers، floats اور booleans
  • بنیادی ٹائپ کنورژن (Type Conversion)
  • عملی مشقیں
کلاس 3

Input اور Output

  • input() کے ذریعے یوزر سے ان پٹ لینا
  • آؤٹ پٹ کو فارمیٹ کرنا
  • انٹرایکٹو پائتھن پروگرامز
  • عملی مشقیں
کلاس 4

Operators

  • Arithmetic، comparison اور logical آپریٹرز
  • اسائنمنٹ آپریٹرز (Assignment Operators)
  • پروگراموں میں مختلف آپریٹرز کا امتزاج (Combining Operators)
  • عملی مثالیں
کلاس 5

مشروط بیانات (Conditional Statements)

  • if، elif اور else
  • نیسٹڈ کنڈیشنز (Nested Conditions)
  • فیصلے کرنے والے پروگرام (Decision-making programs)
  • عملی مشقیں
کلاس 6

Loops

  • for اور while لوپس
  • لوپ کنٹرول (break, continue)
  • کاموں کو مؤثر طریقے سے دہرانا
  • عملی مشقیں
کلاس 7

Lists

  • Lists بنانا اور ان تک رسائی حاصل کرنا
  • ایلیمنٹس کو شامل کرنا، ہٹانا اور اپ ڈیٹ کرنا
  • لسٹ کے مختلف میتھڈز (List methods)
  • عملی مشقیں
کلاس 8

Tuples اور Sets

  • Tuples اور sets کا تعارف
  • Lists سے اہم اختلافات
  • کون سا ڈیٹا سٹرکچر کب استعمال کیا جائے
  • عملی مثالیں
کلاس 9

Dictionaries

  • Keys اور values کا تصور
  • Dictionaries بنانا اور اپ ڈیٹ کرنا
  • ڈکشنری کے ڈیٹا تک رسائی حاصل کرنا
  • عملی مشقیں
کلاس 10

پائتھن میں Strings

  • انڈیکسنگ اور سلائسنگ (Indexing & Slicing)
  • عام استعمال ہونے والے سٹرنگ میتھڈز
  • سٹرنگ کی فارمیٹنگ
  • ٹیکسٹ پروسیسنگ (Text-processing) کی مشقیں
کلاس 11

Functions

  • Functions بنانا
  • Parameters اور arguments
  • ریٹرن ویلیوز (Return values)
  • دوبارہ استعمال ہونے والا کوڈ (Reusable code)
کلاس 12

فنکشن کے تصورات

  • ڈیفالٹ پیرامیٹرز (Default parameters)
  • متعدد پیرامیٹرز (Multiple parameters)
  • ویری ایبل اسکوپ (Variable scope)
  • فنکشنز پر مبنی پروگرامز
کلاس 13

Error Handling

  • پائتھن میں عام غلطیاں (Common Errors)
  • try، except اور finally
  • غلط ان پٹ (Invalid Input) کو سنبھالنا
  • زیادہ قابل اعتماد پروگرام لکھنا
کلاس 14

فائل ہینڈلنگ (File Handling)

  • ٹیکسٹ فائلوں کو پڑھنا اور لکھنا
  • فائل کا مواد اپ ڈیٹ کرنا
  • فائلوں پر مبنی عملی پروگرام
  • ڈیٹا اسٹوریج کے بنیادی اصول
کلاس 15

Modules

  • ماڈیولز کیا ہیں؟
  • بلٹ ان ماڈیولز کو امپورٹ کرنا
  • بیرونی (External) ماڈیولز کا استعمال
  • دوبارہ استعمال ہونے والی پائتھن فائلیں بنانا
کلاس 16

پائتھن لائبریریاں (Python Libraries)

  • لائبریریاں اور پیکجز کیا ہیں؟
  • پیکجز انسٹال کرنا
  • مفید پائتھن لائبریریوں کا استعمال
  • عملی مثالیں
کلاس 17

Object-Oriented Programming (OOP) کے بنیادی اصول

  • Classes اور objects
  • Attributes اور methods
  • بنیادی OOP سٹرکچر
  • آسان عملی مثال
کلاس 18

ڈیٹا کے ساتھ کام کرنا (Working with Data)

  • سٹرکچرڈ ڈیٹا کا تعارف
  • CSV فائلیں
  • ڈیٹا پروسیسنگ کے بنیادی اصول
  • Pandas کا تعارف
کلاس 19

پائتھن اور AI کا تعارف

  • AI کیا ہے؟
  • پائتھن AI میں کیسے استعمال ہوتی ہے
  • AI ٹولز اور APIs کا تعارف
  • بنیادی AI سے چلنے والا پائتھن پروگرام بنانا
کلاس 20

پائتھن کے بنیادی اصولوں کی پریکٹس

  • مکمل دہرائی (Revision)
  • مسائل کو حل کرنے کی مشقیں
  • کوڈنگ چیلنجز
  • چھوٹے عملی کام

حصہ 2: پائتھن ڈویلپمنٹ اور AI پروجیکٹس (کلاسز 21 تا 30)

کلاس 21

پروجیکٹ 1: پائتھن کیلکولیٹر

  • ایک فعال کیلکولیٹر بنانا
  • فنکشنز، ان پٹ، شرائط (conditions) اور آپریٹرز کا استعمال
  • ایپلی کیشن کی جانچ اور اس میں بہتری
کلاس 22

پروجیکٹ 2: ٹو-ڈو لسٹ ایپ

  • کاموں کو شامل کرنا، دیکھنا اور ہٹانا
  • Lists اور functions کا عملی اطلاق
  • ٹاسک ڈیٹا کو اسٹور اور مینیج کرنا
کلاس 23

پروجیکٹ 3: نمبر کا اندازہ لگانے والی گیم

  • رینڈم (Random) نمبرز کا استعمال
  • Loops اور conditions کا اطلاق
  • انٹرایکٹو گیم لاجک بنانا
کلاس 24

پروجیکٹ 4: کوئز ایپلی کیشن

  • سوالات اور جوابات بنانا
  • جوابات کی جانچ کرنا
  • اسکور کا حساب لگانا
  • ایک انٹرایکٹو کوئز بنانا
کلاس 25

پروجیکٹ 5: بنیادی پائتھن چیٹ بوٹ

  • چیٹ بوٹ کی لاجک کو سمجھنا
  • یوزر کے ان پٹ کو پروسیس کرنا
  • قواعد پر مبنی (Rule-based) جوابات تیار کرنا
  • ایک سادہ چیٹ بوٹ بنانا
کلاس 26

AI سے چلنے والا چیٹ بوٹ

  • AI APIs کا تعارف
  • پائتھن کو AI ماڈل کے ساتھ منسلک کرنا
  • پرامپٹس بھیجنا اور جوابات وصول کرنا
  • ایک سادہ AI چیٹ بوٹ بنانا
کلاس 27

Streamlit کا تعارف

  • Streamlit کیا ہے؟
  • پائتھن کا استعمال کرتے ہوئے ویب انٹرفیس بنانا
  • ٹیکسٹ، بٹنز اور ان پٹ فیلڈز کا استعمال
  • Streamlit ایپلی کیشن کو رن کرنا
کلاس 28

Streamlit ایپلی کیشن بنانا

  • ایک مکمل انٹرفیس ڈیزائن کرنا
  • ان پٹ فیلڈز، بٹنز اور ڈراپ ڈاؤنز کا استعمال
  • نتائج کو ظاہر کرنا
  • پائتھن لاجک کو انٹرفیس کے ساتھ جوڑنا
کلاس 29

AI + Streamlit مائیکرو پروجیکٹ

  • Python، AI اور Streamlit کو یکجا کرنا
  • ایک AI سے چلنے والی ایپلی کیشن بنانا
  • یوزر انٹرفیس (UI) تیار کرنا
  • AI فنکشنلٹی کو جوڑنا اور ٹیسٹ کرنا
کلاس 30

فائنل پروجیکٹ اور کورس شوکیس

  • فائنل پروجیکٹ تیار کرنا اور اس کا ٹیسٹ کرنا
  • ایپلی کیشن کی غلطیاں دور کرنا اور بہتر بنانا
  • مکمل شدہ پروجیکٹ پیش کرنا
  • سیکھنے کے اگلے مراحل پر تبادلہ خیال

یہ کورس کس کے لیے ہے؟

یہ Python اور AI ڈویلپمنٹ ان افراد کے لیے بہترین ہے:

  • وہ طلباء جن کی عمر 12 یا اس سے زائد یا اس سے زیادہ ہے اور وہ AI سیکھنا چاہتے ہیں
  • وہ والدین جو اپنے بچوں کو مستقبل کی جدید مہارتوں سے آراستہ کرنا چاہتے ہیں
  • مبتدی (Beginners) جن کے پاس پہلے سے پروگرامنگ کا کوئی تجربہ نہیں ہے
  • پاکستان بھر سے کوئی بھی شخص جو آن لائن آرٹیفیشل انٹیلیجنس سیکھنا چاہتا ہے

شروع کرنے کے لیے تیار ہیں؟

داخلے اور کلاسز کے وقت کی معلومات کے لیے ہماری ٹیم سے رابطہ کریں۔

یا براہِ راست رابطہ کریں: 03406187831 / 03496354307

اکثر پوچھے گئے سوالات

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

جی نہیں، ہمارے تمام کورسز بالکل بنیادی سطح سے شروع ہوتے ہیں اور اس کے لیے کسی کوڈنگ یا پروگرامنگ کے پہلے سے تجربے کی ضرورت نہیں ہے۔
تمام کلاسز زوم (Zoom) یا گوگل میٹ (Google Meet) پر لائیو اور آن لائن منعقد کی جاتی ہیں۔ طلباء براہِ راست انسٹرکٹر سے بات کر سکتے ہیں اور سوال پوچھ سکتے ہیں۔
بچوں کے لیے ہمارے AI کورسز کی عمر کی حد 9 سے 15 سال ہے۔ ہم سیکھنے کو تفریحی اور دلکش بنانے کے لیے بلاک کوڈنگ کا استعمال کرتے ہیں۔
جی ہاں، ان تمام طلباء کو کورس مکمل کرنے پر تصدیق شدہ ڈیجیٹل سرٹیفکیٹ دیا جائے گا جو اسائنمنٹس اور فائنل پروجیکٹ کامیابی سے مکمل کریں گے۔

دیگر کورسز

ہماری اکیڈمی کے دیگر مقبول آن لائن AI کورسز دریافت کریں۔

بگنر

بگنر AI کورس

بچوں اور کمپیوٹر کے بنیادی استعمال سے واقف افراد کے لیے ایک زبردست آغاز۔ بلاک کوڈنگ اور بنیادی AI تصورات سیکھیں۔

1 ماہعمر 9+
سیکھی جانے والی اہم مہارتیں:
بنیادی کمپیوٹر کوڈنگآرٹیفیشل انٹیلیجنسبلاک کوڈنگ
  • ہفتہ وار لائیو کلاسز
  • عملی پروجیکٹس اور اسائنمنٹس
انٹرمیڈیٹ

انٹرمیڈیٹ AI کورس

چیٹ جی پی ٹی، مڈجرنی اور پرامپٹ انجینئرنگ کے ذریعے اپنی تخلیقی اور پیداواری صلاحیتوں کو بڑھائیں۔

1 ماہعمر 12+
سیکھی جانے والی اہم مہارتیں:
پرامپٹ انجینئرنگچیٹ جی پی ٹیAI آرٹ ڈیزائن
  • لائیو پریکٹیکل کلاسز
  • پروڈکٹیوٹی اور ریسرچ ٹولز
ایڈوانسڈ

ایڈوانسڈ AI کورس

مشین لرننگ، ڈیٹا سائنس اور نیورل نیٹ ورکس کے بنیادی تصورات۔ پائتھون کے ذریعے ماڈلز بنانا سیکھیں۔

2 ماہعمر 15+
سیکھی جانے والی اہم مہارتیں:
پائتھون پروگرامنگمشین لرننگنیورل نیٹ ورکس
  • لائیو کلاسز اور رہنمائی
  • انڈسٹری کے مطابق اسائنمنٹس

کیا آپ AI سیکھنے کے لیے تیار ہیں؟

پاکستان بھر کے ان سینکڑوں طلباء میں شامل ہوں جو آرٹیفیشل انٹیلیجنس کے ساتھ اپنا مستقبل روشن بنا رہے ہیں۔ آج ہی فری ڈیمو کلاس بک کریں۔

یا ہمیں براہِ راست کال یا پیغام بھیجیں: 03406187831 / 03496354307

Chat with us