فرآیند فعالسازی مجدد لینکهای دانلود آغاز شده است. با توجه به حجم بالای محتوا و طی شدن مراحل فنی آمادهسازی، فعال شدن کامل دسترسیها برای تمامی کاربران کمی زمان میبرد.پیشاپیش از صبوری شما سپاسگزاریم.
✅ امکان تهیه دورهها فراهم است و لینکها به نوبت در حال فعالسازی هستند.
زمان اشتراکها، تمدید و اصلاح می شوند.
راه ارتباطی در ایتا 09303953766
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Rust: برنامه نویسی ناهمزمان با توکیو
- آخرین آپدیت
Rust: Asynchronous Programming with Tokio
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
برنامه نویسی ناهمزمان در حال تبدیل شدن به پارادایم کدگذاری واقعی Rust است. در این دوره، مارکوس ویلاک، مهندس نرمافزار ارشد و خالق محتوا، آنچه را که باید در مورد استفاده از توکیو بدانید، اولیههای ناهمزمان و کانالهایی که ارائه میکند، پوشش میدهد. دریابید که برنامه نویسی ناهمزمان چیست و چه زمانی از آن استفاده کنید. اصول اولیه زمان اجرا ناهمزمان در توکیو و همچنین نحوه ایجاد یک کار، نحوه آزمایش کد ناهمزمان و موارد دیگر را بیاموزید. کاوش اولیه های ناهمزمان، از جمله mutex، semaphore، notify، barrier و RwLock. بهعلاوه، کانالها، چیستی آنها و نحوه استفاده از آنها را بررسی کنید.
سرفصل ها و درس ها
معرفی
Introduction
استفاده از Tokio برای به کار انداختن چرخه های هدر رفته CPU (در حال انجام)
Use Tokio to put wasted CPU cycles to work
(In progress)
فایل های تمرینی
Exercise files
1. دانش بنیادی
1. Foundational Knowledge
برنامه نویسی ناهمزمان چیست؟
What is asynchronous programming?
چه زمانی از برنامه نویسی ناهمزمان استفاده کنیم؟
When to use asynchronous programming?
روش های همگام سازی و انتظار در Rust چگونه کار می کنند
How do the sync and await methods work in Rust
2. مبانی
2. The Basics
زمان اجرا ناهمزمان توکیو
Tokio's asynchronous runtime
نحوه ایجاد یک کار
How to spawn a task
نحوه ایجاد یک کار همزمان
How to spawn a synchronous task
نحوه تست کد ناهمزمان
How to test asynchronous code
مارکوس ویلاک یک مهندس ارشد نرم افزار و سازنده محتوا است.
مارکوس در تلاش است تا جهان را به یک خط کد تبدیل به مکانی بهتر کند. در یک زمان. او به عنوان یک توسعه دهنده نرم افزار برای Jetty، Trip Advisor، SinglePlatform و جاهای دیگر کار کرده است. یک متخصص در Rust و Python و یک سخنران برجسته در کنفرانس هایی مانند Pygotham، نقش فعلی او مهارت های امنیتی شبکه back-end او را به عنوان یک مهندس نرم افزار ارشد در LookingGlass Cyber Solutions مستقر در ویرجینیا برجسته می کند. مارکوس دارای لیسانس ریاضیات از دانشگاه ایالتی آریزونا است.
نمایش نظرات