8 تعلیمی منصوبے

"ایک ماسٹر اس سے زیادہ غلطیاں کرتا ہے جتنا کہ ایک ابتدائی کوشش کرتا ہے"

ہم 8 پروجیکٹ کے اختیارات پیش کرتے ہیں جو حقیقی ترقی کا تجربہ حاصل کرنے کے لیے "تفریح ​​کے لیے" کیے جا سکتے ہیں۔

پروجیکٹ 1. ٹریلو کلون

8 تعلیمی منصوبے

Indrek Lasn سے Trello کلون.

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

  • درخواست پر کارروائی کرنے والے راستوں کی تنظیم (روٹنگ)۔
  • ڈریگ اور ڈراپ.
  • نئی اشیاء (بورڈز، فہرستیں، کارڈ) کیسے بنائیں۔
  • ان پٹ ڈیٹا پر کارروائی اور جانچ کرنا۔
  • کلائنٹ کی طرف سے: لوکل اسٹوریج کا استعمال کیسے کریں، لوکل اسٹوریج میں ڈیٹا کیسے محفوظ کریں، لوکل اسٹوریج سے ڈیٹا کیسے پڑھیں۔
  • سرور کی طرف سے: ڈیٹا بیس کا استعمال کیسے کریں، ڈیٹا بیس میں ڈیٹا کیسے محفوظ کریں، ڈیٹا بیس سے ڈیٹا کیسے پڑھیں۔

یہاں ایک ذخیرہ کی ایک مثال ہے۔، React+Redux میں بنایا گیا ہے۔

پروجیکٹ 2. ایڈمن پینل

8 تعلیمی منصوبے
گیتھب ریپوزٹری۔

ایک سادہ سی آر یو ڈی ایپلی کیشن، بنیادی باتیں سیکھنے کے لیے مثالی۔ آئیے سیکھتے ہیں:

  • صارفین بنائیں، صارفین کا نظم کریں۔
  • ڈیٹا بیس کے ساتھ تعامل کریں - صارفین بنائیں، پڑھیں، ترمیم کریں، حذف کریں۔
  • ان پٹ کی توثیق کرنا اور فارم کے ساتھ کام کرنا۔

پروجیکٹ 3. کریپٹو کرنسی ٹریکر (مقامی موبائل ایپلیکیشن)

8 تعلیمی منصوبے
گیتھب ذخیرہ۔

کچھ بھی: Swift, Objective-C, React Native, Java, Kotlin.

چلو پڑھیں:

  • مقامی ایپلیکیشنز کیسے کام کرتی ہیں۔
  • API سے ڈیٹا بازیافت کرنے کا طریقہ۔
  • مقامی صفحہ لے آؤٹ کیسے کام کرتے ہیں۔
  • موبائل سمیلیٹر کے ساتھ کیسے کام کریں۔

اس API کو آزمائیں۔. اگر آپ کو کچھ بہتر لگتا ہے تو، تبصرے میں لکھیں.

اگر آپ دلچسپی رکھتے ہیں تو یہ یہاں ہے۔ یہاں ایک سبق ہے.

پروجیکٹ 4۔ شروع سے اپنا ویب پیک ترتیب ترتیب دیں۔

8 تعلیمی منصوبے
تکنیکی طور پر، یہ کوئی ایپلی کیشن نہیں ہے، لیکن یہ سمجھنے کے لیے بہت مفید کام ہے کہ ویب پیک اندر سے کیسے کام کرتا ہے۔ اب یہ ’’بلیک باکس‘‘ نہیں بلکہ ایک قابل فہم ٹول ہوگا۔

کے تقاضے:

  • es7 سے es5 (بنیادی باتیں) مرتب کریں۔
  • jsx کو js میں مرتب کریں - یا - .vue to .js (آپ کو لوڈرز سیکھنا ہوں گے)
  • ویب پیک ڈیو سرور اور ہاٹ ماڈیول ری لوڈنگ سیٹ اپ کریں۔ (vue-cli اور create-react-app دونوں استعمال کرتے ہیں)
  • Heroku، now.sh یا Github استعمال کریں، سیکھیں کہ ویب پیک پروجیکٹس کو کیسے تعینات کیا جائے۔
  • سی ایس ایس - ایس سی ایس ایس، کم، اسٹائلس کو مرتب کرنے کے لیے اپنا پسندیدہ پری پروسیسر ترتیب دیں۔
  • ویب پیک کے ساتھ تصاویر اور svgs استعمال کرنے کا طریقہ سیکھیں۔

یہ مکمل beginners کے لیے ایک حیرت انگیز وسیلہ ہے۔

پروجیکٹ 5۔ ہیکر نیوز کلون

8 تعلیمی منصوبے
ہر جیدی کو اپنی ہیکر نیوز بنانے کی ضرورت ہے۔

راستے میں آپ کیا سیکھیں گے:

  • hackernews API کے ساتھ تعامل کیسے کریں۔
  • سنگل پیج ایپلیکیشن کیسے بنائیں۔
  • تبصرے، انفرادی تبصرے، پروفائلز دیکھنے جیسی خصوصیات کو کیسے نافذ کیا جائے۔
  • درخواست پر کارروائی کرنے والے راستوں کی تنظیم (روٹنگ)۔

پروجیکٹ 6. Tudushechka

8 تعلیمی منصوبے
ٹوڈو ایم وی سی۔

سنجیدگی سے؟ تودوشکا؟ ان میں سے ہزاروں ہیں۔ لیکن یقین کریں اس مقبولیت کی ایک وجہ بھی ہے۔
Tudu ایپ یہ یقینی بنانے کا ایک بہترین طریقہ ہے کہ آپ بنیادی باتوں کو سمجھتے ہیں۔ ایک ایپلیکیشن ونیلا جاوا اسکرپٹ میں اور ایک اپنے پسندیدہ فریم ورک میں لکھنے کی کوشش کریں۔

جانیں:

  • نئے کام بنائیں۔
  • چیک کریں کہ فیلڈز بھرے ہوئے ہیں۔
  • فلٹر ٹاسک (مکمل، فعال، تمام)۔ استعمال کریں۔ filter и reduce.
  • جاوا اسکرپٹ کی بنیادی باتوں کو سمجھیں۔

پروجیکٹ 7۔ ترتیب دینے کے قابل ڈریگ اینڈ ڈراپ لسٹ

8 تعلیمی منصوبے
گیتھب ذخیرہ۔

سمجھنے میں بہت مددگار ڈریگ اینڈ ڈراپ API.

آئیے سیکھتے ہیں:

  • API کو گھسیٹیں اور چھوڑیں۔
  • بھرپور UIs بنائیں

پروجیکٹ 8. میسنجر کلون (مقامی ایپلیکیشن)

8 تعلیمی منصوبے
آپ سمجھ جائیں گے کہ ویب ایپلیکیشنز اور مقامی ایپلیکیشنز دونوں کیسے کام کرتی ہیں، جو آپ کو گرے ماس سے الگ کر دے گی۔

ہم کیا مطالعہ کریں گے:

  • ویب ساکٹ (فوری پیغامات)
  • مقامی ایپلیکیشنز کیسے کام کرتی ہیں۔
  • مقامی ایپلی کیشنز میں ٹیمپلیٹس کیسے کام کرتے ہیں۔
  • مقامی ایپلی کیشنز میں درخواست کی کارروائی کے راستوں کو منظم کرنا۔

یہ آپ کے لیے ایک یا دو ماہ کے لیے کافی ہوگا۔

ترجمہ کمپنی کے تعاون سے کیا گیا۔ ایڈیسن سافٹ ویئرجو پیشہ ورانہ طور پر مصروف ہے پی ایچ پی میں ایپلی کیشنز اور ویب سائٹس تیار کرنا بڑے گاہکوں کے ساتھ ساتھ جاوا میں کلاؤڈ سروسز اور موبائل ایپلیکیشنز کی ترقی.

ماخذ: www.habr.com

نیا تبصرہ شامل کریں