در حال حاضر محصولی در سبد خرید شما وجود ندارد.

پنل کاربری

رمز خود را فراموش کرده اید؟ اگر اولین بار است از سایت جدید استفاده میکنید باید پسورد خود را ریست نمایید.
دسته بندی
دسته بندی

در حال حاضر محصولی در سبد خرید شما وجود ندارد.

آموزش برنامه نویسی به زبان Rust 2021

آموزش برنامه نویسی به زبان Rust 2021

10,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
افزودن به سبد خرید
خرید دانلودی فوری

در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

ویدئو معرفی این محصول

با مشاهده این کورس آموزشی از طریق انجام پروژه های واقعی و به زبانی بسیار ساده مطالب فراوانی را در رابطه با زبان برنامه نویسی Rust یاد می گیرید.

عنوان اصلی : Rust Essential Training

سرفصل ها :


مقدمه:
یادگیری برنامه نویسی زنگ
آنچه شما باید بدانید
زنگ زده چیست؟
1. اولین برنامه خود را بنویسید:
نصب زنگ زدن بر روی ویندوز
نصب زنگ زدن در لینوکس و MacOS
Anatomy از یک برنامه زنگ
اضافه کردن نظرات
برنامه های ساختمانی با استفاده از محموله
2. انواع داده های اولیه:
متغیرهای اعلامیه
نوع داده های عدد صحیح
انواع داده های شناور نقطه
عملیات ریاضی
فرمت های چاپ فرمت
عملیات bitwise
نوع داده های بولین و عملیات
عملیات مقایسه
انواع داده های چار
چالش: پیدا کردن میانگین
راه حل: پیدا کردن میانگین
3. انواع داده های ترکیبی:
آرایه ها
آرایه های چند بعدی
tuples
4. کارکرد :
پارامترهای تابع
اظهارات در مقابل عبارات
تابع بازگشت تابع
چالش: تبدیل درجه حرارت
راه حل: تبدیل درجه حرارت
5. کنترل جریان برنامه:
اجرای شرطی
شرایط چندگانه
تخصیص شرطی
Loops
در حالی که حلقه ها
برای حلقه ها
Loops Nested
چالش: حداکثر، دقیقه، معنی
راه حل: حداکثر، دقیقه، معنی
6. مالکیت :
محدوده متغیر
متغیرهای سایه دار
پشته و حافظه پشته
نوع داده رشته
مالکیت
انتقال، کلونینگ و کپی کردن داده ها
انتقال مالکیت
7. منابع :
منابع قرض گرفتن
منابع قابل تغییر
منابع آویزان
برش ها
به عنوان پارامترهای تابع برش
چالش: فضاهای ترمز
راه حل: فضاهای ترمز
8. ماژول ها:
کتابخانه استاندارد زنگ زده و مقدمه
ورودی استاندارد
Parse رشته ها
جعبه ها
چالش: بالاتر یا پایین تر
راه حل: بالاتر یا پایین تر
9. ورودی و خروجی :
استدلال خط فرمان
خواندن از فایل ها
نوشتن به فایل ها
چالش: فهرست را بررسی کنید
راه حل: فهرست را بررسی کنید
10. ساختارها:
طرح های تعریف شده
STRUCT SYNTAX
روش های ساختاری
توابع مرتبط
STRUCTS
چالش: نشان دهنده اشکال است
راه حل: نشان دهنده اشکال است
11. انواع عمومی:
تعریف ساختار عمومی
تعاریف روش عمومی
تعاریف تابع عمومی
نوع داده جعبه
چالش: جعبه های مجموع
راه حل: جعبه های مجموع
12. صفات:
ویژگی های پیاده سازی
پیاده سازی صفات پیش فرض
ویژگی های حاصل
محدوده صفات
محدوده صفات چندگانه
انواع بازگشت با صفات اجرا شده
چالش: پیاده سازی صفات صفحه نمایش
راه حل: پیاده سازی صفحات صفحه نمایش
13. طول عمر:
Checker قرض گرفتن
Lifetime Syntax Lifetime
حاشیه نویسی چند منظوره
قوانین Elision Lifetime
Incetements Incetime Incetime
عمر استاتیک
14. enums:
define enums
اپراتور بازی
مطابقت با حفره های پیش فرض
روش های Enum
گزینه enum
گزینه تطبیق
syntax اجازه دهید
چالش: یک مکان را نشان می دهد
راه حل: نشان دهنده یک مکان است
15. دست زدن به خطا:
خطاهای غیرقابل برگشت
نتیجه enum
نتیجه تطبیق برای بازیابی از خطاها
انتشار خطاهای
چالش: رسیدگی به خطاها
راه حل: خطاهای دسته
16. مجموعه ها :
vectors
hashmaps
چالش: کلمات شمارش
راه حل: تعداد کلمات
نتیجه گیری:
کجا بروید