پریکٹس کرنے کے لیے منصوبوں کی ایک اور فہرست

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

آخری تربیتی منصوبوں کی فہرست 50k ریڈز اور 600 فیورٹ موصول ہوئے۔ یہاں مشق کرنے کے لیے دلچسپ منصوبوں کی ایک اور فہرست ہے، ان لوگوں کے لیے جو کچھ اضافی مدد چاہتے ہیں۔

1. ٹیکسٹ ایڈیٹر

پریکٹس کرنے کے لیے منصوبوں کی ایک اور فہرست

ٹیکسٹ ایڈیٹر کا مقصد اپنے فارمیٹنگ کو درست HTML مارک اپ میں تبدیل کرنے کی کوشش کرنے والے صارفین کی کوششوں کو کم کرنا ہے۔ ایک اچھا ٹیکسٹ ایڈیٹر صارفین کو متن کو مختلف طریقوں سے فارمیٹ کرنے کی اجازت دیتا ہے۔

کسی وقت، ہر ایک نے ٹیکسٹ ایڈیٹر استعمال کیا ہے۔ تو کیوں نہیں؟ اسے خود بنائیں?

2. Reddit کلون

پریکٹس کرنے کے لیے منصوبوں کی ایک اور فہرست

اٹ ایک سماجی خبروں کا مجموعہ، ویب مواد کی درجہ بندی اور بحث کی سائٹ ہے۔

Reddit میرا زیادہ تر وقت لیتا ہے، لیکن میں اس پر ہینگ آؤٹ کرتا رہتا ہوں۔ Reddit کلون بنانا پروگرامنگ سیکھنے کا ایک مؤثر طریقہ ہے (ایک ہی وقت میں Reddit کو براؤز کرتے ہوئے)۔

Reddit آپ کو بہت امیر فراہم کرتا ہے۔ API. کسی بھی خصوصیت کو مت چھوڑیں یا بے ترتیبی سے کام نہ کریں۔ گاہکوں اور گاہکوں کے ساتھ حقیقی دنیا میں، آپ بے ترتیبی سے کام نہیں کر سکتے، یا آپ جلدی سے اپنی ملازمت سے ہاتھ دھو بیٹھیں گے۔

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

پریکٹس کرنے کے لیے منصوبوں کی ایک اور فہرست

Reddit API

3. ایک اوپن سورس NPM پیکج شائع کرنا

پریکٹس کرنے کے لیے منصوبوں کی ایک اور فہرست

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

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

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

پریکٹس کرنے کے لیے منصوبوں کی ایک اور فہرست

لوڈش: lodash.com

آپ نے آن لائن کچھ کیا ہے جو آپ کو دوسروں سے 10% اوپر رکھتا ہے۔ یہاں کچھ مفید وسائل ہیں۔ کھلے ذرائع اور پیکجوں کے بارے میں۔

4. فری کوڈ کیمپ کا نصاب

پریکٹس کرنے کے لیے منصوبوں کی ایک اور فہرست

ایف سی سی نصاب

freeCodecamp نے بہت کچھ جمع کیا ہے۔ جامع پروگرامنگ کورس.

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

پریکٹس کرنے کے لیے منصوبوں کی ایک اور فہرست

اگر آپ پورا کورس مکمل کرنے کا انتظام کرتے ہیں تو آپ اپنی پہلی ملازمت کے لیے زیادہ اہل ہوں گے۔

5. شروع سے ایک HTTP سرور بنائیں

HTTP پروٹوکول ان اہم پروٹوکولز میں سے ایک ہے جس کے ذریعے مواد انٹرنیٹ پر سفر کرتا ہے۔ ایچ ٹی ٹی پی سرورز کو جامد مواد پیش کرنے کے لیے استعمال کیا جاتا ہے جیسے کہ HTML، CSS اور JS۔

شروع سے HTTP پروٹوکول کو لاگو کرنے کے قابل ہونے سے آپ کے علم میں اضافہ ہوگا کہ چیزیں کیسے آپس میں ملتی ہیں۔

مثال کے طور پر، اگر آپ NodeJs استعمال کرتے ہیں، تو آپ جانتے ہیں کہ ایکسپریس ایک HTTP سرور فراہم کرتا ہے۔

حوالہ کے لیے، دیکھیں کہ کیا آپ کر سکتے ہیں:

  • کسی بھی لائبریری کو استعمال کیے بغیر سرور ترتیب دیں۔
  • سرور کو HTML، CSS اور JS مواد پیش کرنا چاہیے۔
  • شروع سے روٹر کو لاگو کرنا
  • تبدیلیوں کی نگرانی کریں اور سرور کو اپ ڈیٹ کریں۔

اگر آپ نہیں جانتے کہ کیوں، استعمال کریں۔ چلو اور HTTP سرور بنانے کی کوشش کریں۔ چایدان شروع سے.

پریکٹس کرنے کے لیے منصوبوں کی ایک اور فہرست

6. نوٹس کے لیے ڈیسک ٹاپ ایپ

پریکٹس کرنے کے لیے منصوبوں کی ایک اور فہرست

ہم سب نوٹ لیتے ہیں، کیا ہم نہیں؟

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

اسے پہلے چیلنج (ٹیکسٹ ایڈیٹر) کے ساتھ بلا جھجھک جوڑ دیں۔

بونس کے طور پر، اپنے ڈیسک ٹاپ ورژن کو ویب ورژن کے ساتھ ہم آہنگ کرنے کی کوشش کریں۔

7. پوڈکاسٹس (اوورکاسٹ کلون)

پریکٹس کرنے کے لیے منصوبوں کی ایک اور فہرست

پوڈ کاسٹ کون نہیں سنتا؟

درج ذیل فعالیت کے ساتھ ایک ویب ایپلیکیشن بنائیں:

  • کھاتا کھولیں
  • پوڈکاسٹ تلاش کریں۔
  • پوڈ کاسٹ کی درجہ بندی کریں اور سبسکرائب کریں۔
  • 30 سیکنڈ کے لیے رکیں اور چلائیں، رفتار تبدیل کریں، آگے اور پیچھے کی طرف افعال کریں۔

آئی ٹیونز API کو نقطہ آغاز کے طور پر استعمال کرنے کی کوشش کریں۔ اگر آپ کسی دوسرے وسائل کے بارے میں جانتے ہیں، تو براہ کرم تبصرے میں پوسٹ کریں.

پریکٹس کرنے کے لیے منصوبوں کی ایک اور فہرست

affiliate.itunes.apple.com/resources/documentation/itunes-store-web-service-search-api

8. اسکرین کیپچر

پریکٹس کرنے کے لیے منصوبوں کی ایک اور فہرست

ہیلو! میں ابھی اپنی اسکرین فلم کر رہا ہوں!

ایک ڈیسک ٹاپ یا ویب ایپ بنائیں جو آپ کو اپنی اسکرین کیپچر کرنے اور کلپ کو بطور محفوظ کرنے کی اجازت دیتا ہے۔ .gif

یہاں کچھ تجاویزیہ کیسے حاصل کرنا ہے.

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

ماخذ: www.habr.com

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