اصول Rust 2021
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
یادگیری یک زبان برنامهنویسی سطح پایین معمولاً به عنوان کار بسیار دشواری طبقهبندی میشود. مسائلی مانند اشارهگرها، مدیریت حافظه و مجموعهای از دیگر چالشهای توسعه سیستم میتواند یادگیری زبانهایی مانند Rust را به چالشی جدی تبدیل کند. در این دوره، مبانی زبان برنامهنویسی Rust 2021، شما خواهید آموخت که چگونه کد Rust ساده، ایمن و کارآمد بنویسید. ابتدا با سینتکس زبان Rust، انواع داده و جریان کنترل آشنا خواهید شد.
سپس خواهید دید که چگونه با استفاده از مالکیت و قرض دادن، دردسرهای مدیریت حافظه را کاهش دهید. در نهایت، یاد خواهید گرفت که چگونه اپلیکیشن های Rust خود را به سادگی و بهطور مؤثر سازماندهی کنید و مدیریت همزمانی را انجام دهید. پس از اتمام این دوره، شما مهارتها و دانش مبانی زبان Rust را خواهید داشت که برای ایجاد برنامهها و اپلیکیشنهای خود با استفاده از زبان برنامهنویسی Rust نیاز دارید.
اصول Rust 2021
-
بررسی دوره 0:01:00
-
مقدمهای بر Rust 0:05:00
-
دمو: نصب Rust و Cargo 0:03:00
-
دمو: پیکربندی ویژوال استودیو کد برای Rust 0:03:00
-
دمو: آناتومی یک برنامه Rust 0:02:00
-
مقدمهای بر سینتکس Rust 0:03:00
-
دمو: سینتکس Rust 0:04:00
-
انواع دادههای اولیه در Rust 0:04:00
-
ایجاد انواع سفارشی 0:03:00
-
دمو: استفاده از انواع داده 0:08:00
-
مقدمهای بر مالکیت 0:09:00
-
دمو: فیلمها، نسخهها و کلونها 0:05:00
-
ارجاعات و اسلایس ها 0:04:00
-
دمو: ارجاعات و اسلایس ها 0:05:00
-
کنترل جریان 0:06:00
-
دمو: استفاده از جریان کنترل 0:06:00
-
مطابقت الگو 0:03:00
-
استفاده از عملگرهای مقایسه و منطقی 0:03:00
-
آناتومی یک تابع 0:04:00
-
استفاده از توابع 0:05:00
-
دمو: استفاده از توابع 0:04:00
-
مدیریت خطاها 0:04:00
-
دمو: مدیریت خطا در Rust 0:04:00
-
استفاده از کالکشن ها در Rust 0:05:00
-
دمو: استفاده از کالکشن ها 0:04:00
-
Iterators 0:02:00
-
مقدمهای بر ویژگیها 0:02:00
-
دمو: استفاده از ویژگیها 0:04:00
-
استفاده از جنریکها 0:04:00
-
برنامهنویسی شیگرا در Rust 0:04:00
-
دمو: برنامهنویسی شیگرا با Rust 0:05:00
-
ماژولها 0:03:00
-
دمو: ایجاد و استفاده از ماژولها 0:03:00
-
Crates و بستهها 0:03:00
-
دمو: ایجاد Crates و بستهها 0:02:00
-
دمو: وابستگیهای شخص ثالث 0:03:00
-
مقدمهای بر ورودی/خروجی فایل 0:06:00
-
دمو: ورودی/خروجی فایل 0:05:00
-
مقدمهای بر همزمانی 0:02:00
-
استفاده از Threads 0:03:00
-
انتقال پیام با استفاده از کانالها 0:02:00
-
همزمانی Shared-state 0:02:00
-
دمو: Threads و کانالها 0:03:00
-
ویژگیهای همزمانی 0:01:00
-
دمو: استفاده از ویژگیهای همزمان و ارسال 0:02:00
-
گام های بعدی 0:02:00
مشخصات آموزش
اصول Rust 2021
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:مقدماتی
- تعداد درس:46
- مدت زمان :2:52:32
- حجم :547.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy