لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع زبان راست (Rust) از صفر
- آخرین آپدیت
دانلود Rust From Zero
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
زبان راست را از پایه بیاموزید؛ زبان سیستمی که سرعت زبان C را بدون خطرات مدیریت حافظه و ایمنی زبان پایتون را بدون نیاز به Garbage Collector فراهم میکند. این دوره با معرفی rustup، cargo و اولین برنامه Hello, world! آغاز شده و سپس مفاهیم متمایز راست شامل مالکیت (Ownership)، قرضگیری (Borrowing) و Borrow Checker را بررسی میکند. شما بر مفاهیم Move Semantics، ویژگیهای Copy و Clone و نحوه جلوگیری راست از ارجاعات معلق (Dangling References) در زمان کامپایل مسلط خواهید شد. همچنین مدیریت خطاها با استفاده از Option، Result و اپراتور ? و تطبیق جامع آنها با الگوها و Guardها را میآموزید. در نهایت، کدنویسی Generic با استفاده از Traits و Lifetimes، سازماندهی برنامهها با ماژولها و استفاده از Closureها و Iteratorها برای پردازش بهینه دادهها را خواهید آموخت. هر درس همراه با متن بازنویسی شده و مثالهای اجرایی Cargo است که بر اساس پیامهای خطای واقعی کامپایلر راست طراحی شدهاند. در پایان دوره، یک پروژه جامع (Capstone Project) را پیادهسازی میکنید که تمامی مفاهیم دوره را در قالب یک برنامه کامل و قابل توسعه ترکیب میکند.
سرفصل ها و درس ها
مبانی زبان
Language Foundations
زبان راست چیست
What Is Rust
نصب راست
Installing Rust
اولین برنامه با Cargo
Hello World with Cargo
متغیرها، تغییرپذیری و انواع داده
Variables, Mutability, and Types
نمایش نظرات