منصوبے کے بارے میں
Comprehensive Rust ایک جامع، کثیر روزہ Rust پروگرامنگ کورس ہے جسے گوگل کی Android ٹیم نے تیار کیا ہے۔ یہ تجربہ کار سافٹ ویئر انجینئرز کے لیے ڈیزائن کیا گیا ہے، عام طور پر C++ یا Java کے پس منظر کے حامل افراد کے لیے، اور کلاس روم کی ترتیب میں پڑھایا جاتا ہے۔ یہ کورس Rust کے تمام پہلوؤں کا احاطہ کرتا ہے، بنیادی نحو سے لے کر generics اور error handling تک، اور اس میں Android، Chromium، bare-metal development اور concurrency جیسے مخصوص شعبوں میں گہرائی سے مطالعہ شامل ہے۔
کورس کا مواد https://google.github.io/comprehensive-rust/ پر آن لائن دستیاب ہے۔ یہ mdbook، mdbook-svgbob، mdbook-i18n-helpers، mdbook-exerciser، mdbook-course، mdbook-linkcheck2 اور Bazel جیسے ٹولز کا استعمال کرتے ہوئے بنایا گیا ہے۔ ریپوزٹری میں کورس کے مواد کو serve، build اور test کرنے کے لیے سیٹ اپ ہدایات اور کمانڈز شامل ہیں۔
اگرچہ یہ بنیادی طور پر کلاس روم کی تعلیم کے لیے ہے، یہ پروجیکٹ تعاون کو خوش آمدید کہتا ہے اور اس میں speaker notes اور شائع شدہ ویڈیوز شامل ہیں تاکہ خود مطالعہ کے تجربے کو بہتر بنایا جا سکے۔ اس کورس کو مختلف مضامین اور بلاگ پوسٹس میں شامل کیا گیا ہے، جس میں گوگل اور دیگر کمپنیوں کے تربیتی پروگراموں میں اس کے استعمال کو اجاگر کیا گیا ہے۔
یہ پروجیکٹ Apache License 2.0 (سورس کوڈ کے لیے) اور Creative Commons Attribution 4.0 International License (دستاویزات اور مواد کے لیے) کے مرکب کے تحت لائسنس یافتہ ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.