در حال حاضر محصولی در سبد خرید شما وجود ندارد.
در این دوره آموزشی با زبان برنامه نویسی Rust آشنا شده و کدنویسی به این زبان را در پروژه های واقعی یاد می گیرید.
عنوان اصلی : Mastering Rust – Build Robust, Concurrent, and Fast Applications
غواصی در کارکردها و مالکیت:
بررسی اجمالی دوره
انواع مختلف توابع
ایجاد عبارات
رشته ها و محدوده با رشته ها
کار با رشته ها
مالکیت رشته ها در توابع
برنامه نویسی یک برنامه ماشین حساب
آشنایی با انواع ترکیبات:
ایجاد و کار با سازه ها
استفاده از متدها با ساختارها
ایجاد enum و استفاده از آنها در برنامه اصلی
ایجاد و کار با بردارها
کار با محموله ها و ماژول ها:
معرفی باربری
ماژول ها و ساختار فایل ها
استفاده از pub برای عمومی کردن عناصر
استفاده از ماژول ها در برنامه اصلی
پروژه را با ماژول ها تمرین کنید
مدیریت خطاهای کد شما:
عملکرد هراس در زنگ
نتیجه و کار با خطاها
باز کردن، انتظار، و خروجی خطاهای سفارشی
خطای تطبیق در Rust
انتشار یک خطا
تست واحد و یکپارچه سازی:
عملکرد هراس در زنگ
استفاده از ماکرو assert().
ایجاد پیام خطای سفارشی
استفاده از should_panic with Tests
استفاده از ماکروها – assert_eq و assert_ne
تست واحد و ادغام
اجرای تست با ترمینال
حفظ همزمانی در Rust:
درک Threads و Handling Threads
استفاده از بسته شدن حرکت با Threads
ارسال پیام بین موضوعات
عبور کانال ها برای عملکرد
ارسال مقادیر چندگانه
ایجاد چندین تولید کننده
Mutex و به اشتراک گذاری Mutex با موضوعات متعدد
Mastering Rust – Build Robust, Concurrent, and Fast Applications
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.