دوره آموزشی
دوبله زبان فارسی
دوره Rust: برنامه نویسی غیر همزمان با Tokio
✅ سرفصل و جزئیات آموزش
اصول اولیه نحوه استفاده از Primitives ،Tokio غیرهمزمانی که پیشنهاد می دهد و کانال هایی که ارائه می دهد را بیاموزید.
پیش نیازهای دوره:
- آشنایی با برنامه نویسی غیرهمزمان
برنامه نویسی غیرهمزمان در حال تبدیل شدن به پارادایم De-Facto کدنویسی Rust است. به جای اینکه اجازه دهید کد و CPU شما در آنجا بنشینند و منتظر پاسخ یا بازگشت مقدار باشند، می توانید از برنامه نویسی غیرهمزمان برای شروع به کار روی کار دیگری استفاده کنید. در این دوره، مهندس ارشد نرم افزار و تولید کننده محتوا، Marcus Willock، آنچه را که باید در مورد استفاده از Tokio بدانید، Primitives غیرهمزمان ارائه شده توسط آن و کانال هایی که ارائه می دهد، پوشش می دهد.
دوره Rust: برنامه نویسی غیر همزمان با Tokio
-
استفاده از توکیو برای به کار انداختن چرخه های هدر رفته CPU 0:00:35
-
فایل های تمرین 0:00:47
-
برنامه نویسی غیرهمزمان چیست؟ 0:01:47
-
چه زمانی باید از برنامه نویسی غیر همزمان استفاده کنیم؟ 0:01:46
-
متدهای sync و await در Rust چگونه کار می کنند؟ 0:01:54
-
ران تایم غیر همزمان Tokio 0:01:54
-
چگونه یک تسک را Spawn کنیم؟ 0:02:09
-
چگونه یک تسک همزمان را Spawn کنیم؟ 0:02:02
-
چگونه کد غیرهمزمان را تست کنیم؟ 0:01:43
-
مثال Spawning تسک 0:04:59
-
Primitives غیر همزمان چیست؟ 0:02:16
-
Mutex چیست؟ 0:02:06
-
مثال Mutex 0:05:43
-
Semaphore چیست؟ 0:01:57
-
مثال Semaphore 0:06:24
-
Notify چیست؟ 0:01:39
-
مثال Notify 0:05:45
-
Barrier چیست؟ 0:01:55
-
مثال Barrier 0:07:12
-
RwLock چیست؟ 0:02:10
-
مثال RwLock 0:08:11
-
کانال ها چیست؟ 0:01:49
-
کانال Oneshot 0:01:42
-
کانال Mpsc 0:01:44
-
کانال Watch 0:02:08
-
کانال Broadcast 0:02:07
-
گام های بعدی 0:00:20
مشخصات آموزش
دوره Rust: برنامه نویسی غیر همزمان با Tokio
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:متوسط
- تعداد درس:27
- مدت زمان :1:14:44
- حجم :166.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy