آموزش اصول برنامه‌نویسی راست (Rust): واحد ۴ - آخرین آپدیت

دانلود Rust Programming Essentials: Unit 4

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره به‌طور دقیق برای برنامه‌نویسانی طراحی شده است که آماده‌اند مهارت‌های خود را در زبان Rust به سطح بالاتری ارتقا دهند. از طریق درس‌های جذاب، شما در پیچیدگی‌های Traitها، Generics، چندرشته‌ای (Multithreading) و موارد دیگر عمیق خواهید شد. با تکنیک‌های پیشرفته Rust تجربه عملی کسب کنید تا اطمینان حاصل شود که برای مقابله با چالش‌های پیچیده برنامه‌نویسی کاملاً آماده هستید. چه به دنبال بهبود پروژه‌های فعلی خود باشید و چه بخواهید فرصت‌های شغلی خود را گسترش دهید، این دوره تخصص لازم برای موفقیت در دنیای پویای برنامه‌نویسی Rust را در اختیار شما قرار می‌دهد.

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

اصول برنامه‌نویسی راست: مفاهیم پیشرفته برنامه‌نویسی Rust Rust Programming Essentials: Advanced Rust Programming Concepts

  • مقدمه ماژول Module introduction

  • اهداف یادگیری Learning objectives

  • مبانی Trait Trait essentials

  • تکنیک‌های Trait Trait techniques

  • وراثت و چندریختی (Polymorphism) Inheritance and polymorphism

  • وراثت Trait Trait inheritance

  • پیاده‌سازی Trait از نوع Display Implementing the Display trait

  • پیاده‌سازی Trait از نوع Debug Implementing the Debug trait

  • پیاده‌سازی Trait از نوع Drop Implementing the Drop trait

  • پیاده‌سازی Trait از نوع Clone Implementing the Clone trait

  • پیاده‌سازی Trait از نوع Copy Implementing the Copy trait

  • اهداف یادگیری Learning objectives

  • ساختارهای Generic (Generic Structs) Generic structs

  • توابع Generic Generic functions

  • محدودیت‌های نوع (Type Constraints) Type constraints

  • پیاده‌سازی Trait از نوع PartialEq Implementing the PartialEq trait

  • پیاده‌سازی Traitهای Eq و Hash Implementing the Eq and Hash traits

  • پیاده‌سازی Trait از نوع PartialOrd Implementing the PartialOrd trait

  • پیاده‌سازی Trait از نوع Ord Implementing the Ord trait

  • درک نحوه عملکرد Closureها Understanding how closures work

  • ارسال Closureها به توابع - بخش اول Passing closures into functions - Part 1

  • ارسال Closureها به توابع - بخش دوم Passing closures into functions - Part 2

  • اهداف یادگیری Learning objectives

  • ایجاد یک Thread Spawning a thread

  • اتصال (Joining) یک Thread Joining a thread

  • اتصال چندین Thread Joining multiple threads

  • کپچر کردن وضعیت (Capturing State) Capturing state

  • کپچر کردن وضعیت از طریق move صریح Capturing state via an explicit move

  • ارتباط داده‌ها بین Threadها با استفاده از Channelها Communicating data between threads by using channels

  • اهداف یادگیری Learning objectives

  • آشنایی با Boxing Introduction to boxing

  • استفاده عملی از Boxing - بخش اول Using boxing in practice - Part 1

  • استفاده عملی از Boxing - بخش دوم Using boxing in practice - Part 2

  • شمارش مرجع (Reference Counting) Reference counting

  • تعریف کدهای ناامن (Unsafe Code) Defining unsafe code

  • یکپارچه‌سازی با سایر زبان‌ها Integrating with other languages

نمایش نظرات

آموزش اصول برنامه‌نویسی راست (Rust): واحد ۴
جزییات دوره
7h 53m
36
(آخرین آپدیت)
111
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده