آموزش ژنریک ها و ویژگی ها در Rust 2021

Generics and Traits in Rust 2021

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: این دوره به شما می آموزد که از Generics and Traits in Rust برای نوشتن کدهای کارآمد، قابل استفاده مجدد و قابل نگهداری استفاده کنید. شما یاد خواهید گرفت که از ژنریک ها در توابع، ساختارها و فهرست ها استفاده کنید، ویژگی ها را پیاده سازی کنید، و از ویژگی های پیشرفته برای ساختن انتزاعات قدرتمند استفاده کنید. در این دوره، Generics and Traits in Rust 2021، یاد خواهید گرفت که به طور موثر از ژنریک ها و ویژگی ها در Rust استفاده کنید. برای نوشتن کدهای کارآمدتر، قابل استفاده مجدد و قابل نگهداری تر. ابتدا Generics را بررسی خواهید کرد. بعد، صفات را کشف خواهید کرد. در نهایت، شما یاد خواهید گرفت که چگونه از استفاده از ویژگی های پیشرفته استفاده کنید. در پایان دوره، شما درک قوی از نحوه تعریف توابع عمومی، ساختارها و enums، نحوه تعریف صفات و پیاده سازی آنها برای انواع خود و نحوه استفاده از ویژگی های پیشرفته مانند انواع مرتبط و فوق صفات خواهید داشت. برای ساختن انتزاعات قدرتمند

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

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

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

      استفاده از Generics برای کاهش تکرار کد Using Generics to Reduce Code Duplication

      • معرفی Introduction

      • چرا به ژنریک نیاز داریم؟ Why Do We Need Generics?

      • کارکرد Functions

      • سازه ها Structs

      • مواد و روش ها Methods

      • Enums Enums

      • تک شکلی عملکرد Performance & Monomorphization

      • خلاصه Summary

      تعریف رفتار مشترک با صفات Defining Shared Behaviour with Traits

      • معرفی Introduction

      • تعریف یک صفت Defining a Trait

      • پیاده سازی های پیش فرض Default Implementations

      • صفات به عنوان پارامتر مرزهای صفت Traits as Parameters & Trait Bounds

      • صفات به عنوان انواع بازگشتی Traits as Return Types

      • روش‌های اجرای مشروط Conditionally Implement Methods

      • خلاصه Summary

      استفاده از ویژگی های پیشرفته Using Advanced Traits

      • معرفی Introduction

      • انواع مرتبط Associated Types

      • پارامترهای نوع عمومی پیش فرض بارگذاری بیش از حد اپراتور Default Generic Type Parameters & Operator Overloading

      • نحو کاملاً واجد شرایط Fully Qualified Syntax

      • فوق صفات Supertraits

      • الگوی جدید Newtype Pattern

      • ویژگی های مفید در کتابخانه استاندارد Useful Traits in the Standard Library

      • خلاصه Summary

      نمایش نظرات

      آموزش ژنریک ها و ویژگی ها در Rust 2021
      جزییات دوره
      1h 2m
      24
      Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
      (آخرین آپدیت)
      از 5
      دارد
      دارد
      دارد
      Shaun Meyer
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Shaun Meyer Shaun Meyer

      شان میر یک مشاور مستقل با بیش از 15 سال تجربه توسعه در Oracle’s JD Edwards EnterpriseOne ، JD Edwards World و Microsoft’s .NET frame است. شاون در مراحل مختلف سی و پنج پیاده سازی و بیش از پنجاه نسخه جدید شرکت داشته است. شاون در توسعه EnterpriseOne با استفاده از JDE API ، C ، C ++ ، C # و Microsoft .NET Framework تخصص دارد.