فرآیند فعالسازی مجدد لینکهای دانلود آغاز شده است. با توجه به حجم بالای محتوا و طی شدن مراحل فنی آمادهسازی، فعال شدن کامل دسترسیها برای تمامی کاربران کمی زمان میبرد.پیشاپیش از صبوری شما سپاسگزاریم.
✅ امکان تهیه دورهها فراهم است و لینکها به نوبت در حال فعالسازی هستند.
زمان اشتراکها، تمدید و اصلاح می شوند.
راه ارتباطی در ایتا 09303953766
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش برنامه نویسی کاربردی در Rust 2021
- آخرین آپدیت
Functional Programming in Rust 2021
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره برنامه نویسی کاربردی در Rust را برای کدهای ظریف، مختصر و قابل نگهداری به شما آموزش می دهد. بسته شدن، تکرارکننده ها، ارزیابی تنبل، تغییر ناپذیری، توابع با مرتبه بالاتر، تطبیق الگو، و مدیریت خطا را با Result و Option بیاموزید... در این دوره، برنامه نویسی کاربردی در Rust 2021، یاد خواهید گرفت که زیبا، مختصر و قابل نگهداری ایجاد کنید. کد با استفاده از تکنیک های برنامه نویسی تابعی ابتدا، مفاهیم اصلی بسته شدن، تکرارکنندهها و ارزیابی تنبل را بررسی خواهید کرد. در مرحله بعد، اهمیت تغییرناپذیری، توابع مرتبه بالاتر و تطبیق الگو را کشف خواهید کرد. در نهایت، یاد خواهید گرفت که چگونه با استفاده از انواع Result و Option، خطاها را به طور موثر مدیریت کنید. پس از اتمام این دوره، مهارت ها و دانش برنامه نویسی کاربردی در Rust را خواهید داشت که برای ساخت برنامه های Rust قوی و مقیاس پذیر لازم است.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
معرفی برنامه نویسی تابعی
Introducing Functional Programming
معرفی
Introduction
برنامه نویسی تابعی چیست؟
What Is Function Programming?
چرا از Rust برای برنامه نویسی کاربردی استفاده کنیم؟
Why Use Rust for Functional Programming?
خلاصه
Summary
درک بسته شدن
Understanding Closures
معرفی
Introduction
بسته شدن چیست؟
What Is a Closure?
استنتاج و حاشیه نویسی نوع بسته
Closure Type Inference and Annotation
تسخیر محیط زیست
Capturing the Environment
انواع مختلف بستن: Fn، FnMut و FnOnce
Different Types of Closures: Fn, FnMut, and FnOnce
استفاده از بستن در توابع درجه بالاتر
Using Closures in Higher-order Functions
خلاصه
Summary
کار با Iterators و Lazy Evaluation
Working with Iterators and Lazy Evaluation
معرفی
Introduction
تکرار کننده ها چیست؟
What Are Iterators?
درک ویژگی Iterator
Understanding the Iterator Trait
آداپتورهای مصرفی
Consuming Adaptors
آداپتورهای Iterator
Iterator Adaptors
روشهای رایج صفت تکرارکننده
Common Methods of the Iterator Trait
خلاصه
Summary
بررسی موضوعات اضافی
Exploring Additional Topics
معرفی
Introduction
تغییرناپذیری
Immutability
توابع مرتبه بالاتر
Higher-order Functions
تطبیق الگو
Pattern Matching
نتیجه و انواع گزینه
Result and Option Types
مقایسه عملکرد: حلقه ها در مقابل تکرار کننده ها
Comparing Performance: Loops vs. Iterators
شان میر یک مشاور مستقل با بیش از 15 سال تجربه توسعه در Oracle’s JD Edwards EnterpriseOne ، JD Edwards World و Microsoft’s .NET frame است. شاون در مراحل مختلف سی و پنج پیاده سازی و بیش از پنجاه نسخه جدید شرکت داشته است. شاون در توسعه EnterpriseOne با استفاده از JDE API ، C ، C ++ ، C # و Microsoft .NET Framework تخصص دارد.
نمایش نظرات