لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ژنریک ها و ویژگی ها در Rust 2021
Generics and Traits in Rust 2021
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره به شما می آموزد که از 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
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
شان میر یک مشاور مستقل با بیش از 15 سال تجربه توسعه در Oracle’s JD Edwards EnterpriseOne ، JD Edwards World و Microsoft’s .NET frame است. شاون در مراحل مختلف سی و پنج پیاده سازی و بیش از پنجاه نسخه جدید شرکت داشته است. شاون در توسعه EnterpriseOne با استفاده از JDE API ، C ، C ++ ، C # و Microsoft .NET Framework تخصص دارد.
نمایش نظرات