منصوبے کے بارے میں

# build-your-own-x build-your-own-x ایک کمیونٹی کے ذریعے ترتیب دیا گیا اچھی طرح لکھے گئے، عملی ٹیوٹرشلز کا مجموعہ ہے جو ڈویلپرز کو حقیقی ٹیکنالوجیز کو صفر سے دوبارہ بننے میں رہنمائی کرتا ہے۔ اس کا بنیادی فلسفہ فائن مین اسٹائل سیکھنا ہے: خود کو لاگو کر کے کسی سسٹم کو گہرائی سے سمجھنا۔ ## کیا کور کیا گیا ہے ریپازٹری ٹیوٹرشلز کو ٹیکنالوجی کے دائرے کے مطابق ترتیب دیتی ہے۔ ہر اندراج کسی خاص پروگرامنگ زبان میں لکھے گئے ٹیوٹرشل یا آرٹیکل کی طرف لنک کرتا ہے۔ نمایاں شعبے جن میں شامل ہیں: - **3D رینڈرر** — ری ٹریسنگ، راسٹرلائزیشن، OpenGL سافٹ ویئر رینڈرنگ، PBR - **AI ماڈل** — LLMs، ڈفیوژن ماڈلز، RAG پائپ لائنز - **آگمنٹڈ رئیلٹی** — Unity ARCore/ARKit ٹیوٹرشلز - **بٹ ٹورنٹ کلائنٹ** — bencode پارسنگ، ہیئر پروٹوکولز - **بلاک چین / کرپٹو کرنسی** — پروف آف ورک، اسمارٹ پیکٹس، کنسنسس - **بٹ** — IRC، ٹیلی گرام، ڈسکارڈ، اسلک، ریڈٹ، ٹوئٹر بٹس - **کمینڈ لائن ٹول** — Go، Rust، Zig، Node.js CLI ایپس - **ڈیٹابیس** — KV اسٹورز، Redis کلونس، گراف ڈیٹابیسز، SQL انجنز - **ڈکر / کنٹینرز** — C، Go، Python، bash میں Linux کنٹینر کی نفاذ - **ایمیولیٹر / وچوئل مشین** — CHIP-8، گیم بوائے، NES ایمیلیٹرز - **فرنٹ اینڈ فریم ورک** — React، Redux، AngularJS، Virtual DOM کو صفر سے - **گیم** — C، C++، C#، Go، Java، JavaScript، Python، Ruby، Rust میں گیم ڈویلپمنٹ - **Git** — مختلف زبانوں میں git clone، commit، اور push کی دوبارہ نفاذ - **میموری الکیٹیٹر** — حسب ضرورت malloc نفاذ - **نیٹ ورک اسٹیک** — TCP/IP اسٹیک، VPN، وچوئل سوئچ - **نیورل نیٹ ورک** — پرسپٹرونس، ملٹی لیئر پرسپٹرونس، OCR، ڈیپ لرننگ کی دوبارہ نفاذ - **آپرٹنگ سسٹم** — OS تعمیر کے ٹیوٹرشلز - **پراسیسر** — CPU ڈیزائن صفر سے - **پروگرامنگ زبان** — زبان اور کمپائلر ڈیزائن - **سرچ انجن** — سرچ انجن کے اندرونی حصے - **شل** — اپنا شل بنانا - **ویب براؤزر** — براؤزر انجن کی نفاذ - **ویب سرور** — HTTP سرور صفر سے ## نمائندہ زبانیں ٹیوٹرشلز C، C++، Go، Python، JavaScript، TypeScript,Rust، Ruby، Java، C#، Haskell، Nim، Kotlin، Scala، Crystal، Common Lisp، R,Lua، Zig، اور دیگر وسیع پیمانے پر زبانوں پر محیط ہیں۔ ## استعمال کیسے کریں README کی tbl of contents کو براؤز کریں تاکہ کسی ٹیکنالوجی کو گہرائی سے سمجھنے والی چیز تلاش کریں، پھر لنک شدہ ٹیوٹرشل کی پیروی کریں۔ ہر ٹیوٹرشل ایک خود مختار، قدم بہ قدم گائیڈ ہے جسے اوپن سورس کمیونٹی نے لکھا ہے۔ ریپازٹری: https://github.com/codecrafters-io/build-your-own-x