ساخت برنامه های ناهمزمان در Rust با توکیو

Building Asynchronous Applications in Rust with Tokio

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره آموزشی، ساخت برنامه های ناهمزمان در Rust با توکیو، یاد خواهید گرفت که چگونه از چارچوب Rust Tokio برای ایجاد برنامه های کاربردی ناهمزمان در Rust استفاده کنید. ابتدا برنامه نویسی async را به طور عمیق بررسی خواهید کرد. در مرحله بعد، خواهید فهمید که چگونه چارچوب توکیو شما را قادر می سازد تا برنامه های کاربردی ناهمزمان ایجاد کنید. در نهایت، یاد خواهید گرفت که چگونه با استفاده از ردیابی و تله متری توکیو و همچنین امکانات تست واحد، کارهای نهایی را روی برنامه خود بگذارید. وقتی این دوره را به پایان رساندید، مهارت ها و دانش برنامه نویسی ناهمزمان با توکیو را خواهید داشت که برای نوشتن برنامه های کاربردی با کارایی بالا لازم است.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

شروع به کار Getting Started

  • نمای کلی Overview

  • جعبه توکیو The Tokio Crate

  • پروژه The Project

  • راه اندازی محیط توسعه Setting up the Development Environment

همگام سازی در عمق Async in Depth

  • نمای کلی Overview

  • همزمانی در مقابل موازی گرایی Concurrency vs. Parallelism

  • موضوعات Threads

  • شروع پروژه Starting the Project

  • سرور اکو Echo Server

  • تست سرور ما Testing Our Server

وظایف و کانال ها Tasks and Channels

  • نمای کلی Overview

  • تخم ریزی یک وظیفه Spawning a Task

  • ارتباط وظیفه Task Communication

  • ماکرو را انتخاب کنید Select Macro

خاموش کردن، ردیابی و آزمایش Shutdown, Tracing, and Testing

  • نمای کلی Overview

  • با ظرافت وظایف را خاموش کنید Gracefully Shutting Down Tasks

  • ردیابی Tracing

  • تست کردن Testing

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

ساخت برنامه های ناهمزمان در Rust با توکیو
جزییات دوره
57m
19
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
Edward Curren
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Edward Curren Edward Curren

اد در سال 1995 با مدرک لیسانس در علوم کامپیوتر از دانشگاه دیتون فارغ التحصیل شد و اغلب آرزو می کند که بتواند اسرار فیزیک کوانتوم را برای بازگشت به آن زمان بشکند. بعداً اد با وزارت امنیت میهن قرارداد بست تا در تیمی شرکت کند که قبل از انتقال به بخش ضد اطلاعات FBI ، یک سیستم ضد تروریسم ساخت و در آنجا با واحد مفاهیم پیشرفته برای حل مشکلات دفتر کار کرد . او تصمیم گرفت دوباره به منطقه کلیولند برگردد و در نزدیکی خانواده باشد زیرا دخترش 3 ساله شد و با One Call Now به عنوان مدیر توسعه نرم افزار سمت گرفت. هنگامی که One Call Now خریداری شد ، او به عنوان معمار سازمانی به تیم معماری در National Interstate Insurance پیوست. آقای کرنر دارای 3 حق ثبت اختراع برای نوآوری های نرم افزاری است ، یک مدرس مهمان گاه به گاه در دانشگاه آکرون است و دوست دارد عشق فن آوری را با علاقه خود به پرواز ازدواج کند.