🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مجموعه ها در Rust 2021
- آخرین آپدیت
Collections in Rust 2021
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
Rust یک زبان برنامه نویسی قدرتمند است که به شما کمک می کند تا سیستم ها و برنامه های کاربردی ایمن و کارآمد را توسعه دهید. این دوره به شما یاد می دهد که چگونه از مجموعه ها در Rust استفاده کنید تا بتوانید کدهای Rust را بنویسید که عملکرد قابل اعتمادی داشته باشد و سریع اجرا شود. یادگیری مجموعه ها در زبان های برنامه نویسی می تواند دشوار باشد. در این دوره، Collections in Rust 2021، یاد خواهید گرفت که چگونه از مجموعه ها در Rust به روشی کاربردی و قابل درک آسان استفاده کنید تا بتوانید سیستم های ایمن و قابل اعتماد بسازید. ابتدا، اصول مجموعه ها را در Rust بررسی خواهید کرد. در مرحله بعد، نحوه مدیریت مجموعه ها در حافظه را خواهید یافت. در نهایت، نحوه ایجاد تکرارکننده، استفاده همزمان از مجموعه ها، و حتی نحوه نوشتن مجموعه های سفارشی خود را یاد خواهید گرفت. پس از اتمام این دوره، مهارت ها و دانش مجموعه هایی در Rust را خواهید داشت که برای حل مشکلات در هر حوزه ای با استفاده از زبان برنامه نویسی Rust لازم است.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
مبانی مجموعه
Collection Fundamentals
مقدمه ای بر مجموعه ها
Introduction to Collections
مجموعه های کاربردی
Practical Collections
تاپل ها، آرایه ها و برش ها
Tuples, Arrays, and Slices
نسخه ی نمایشی: مبانی مجموعه
Demo: Collection Fundamentals
کار با دنباله ها
Working With Sequences
آشنایی با نوع Vec
Introduction to the Vec Type
توابع مفید Vec
Useful Vec Functions
نسخه ی نمایشی: Vec
Demo: Vec
آشنایی با نوع VecDeque
Introduction to the VecDeque Type
توابع مفید VecDeque
Useful VecDeque Functions
نسخه ی نمایشی: VecDeque
Demo: VecDeque
معرفی نوع LinkedList
Introduction to the LinkedList Type
توابع مفید LinkedList
Useful LinkedList Functions
نسخه ی نمایشی: LinkedList
Demo: LinkedList
استفاده از نقشه ها و مجموعه ها
Using Maps and Sets
نسخه ی نمایشی: HashMap و BTreeMap
Demo: HashMap and BTreeMap
مقدمه ای بر انواع نقشه ها
Introduction to the Map Types
توابع مفید نقشه
Useful Map Functions
مقدمه ای بر انواع مجموعه
Introduction to the Set Types
توابع مجموعه مفید
Useful Set Functions
نسخه ی نمایشی: HashSet و BTreeSet
Demo: HashSet and BTreeSet
کار با رشته ها
Working With Strings
مقدمه ای بر رشته ها
Introduction to Strings
توابع مفید رشته
Useful String Functions
نسخه ی نمایشی: رشته ها
Demo: Strings
مدیریت مجموعه ها در حافظه
Managing Collections in Memory
مجموعه ها و مدیریت حافظه
Collections and Memory Management
جابجایی، کپی کردن، و کلونینگ مجموعه ها
Moving, Copying, and Cloning Collections
نسخه ی نمایشی: کلون سازی و کپی کردن مجموعه ها
Demo: Cloning and Copying Collections
Zach در حال حاضر یک مهندس ارشد نرم افزار در VMware است که در آن از ابزارهایی مانند Python ، Docker ، Node و Angular همراه با تکنیک ها/اصول مختلف یادگیری ماشین و علوم داده استفاده می کند. قبل از نقش فعلی ، زاک روی نرم افزارهای زیردریایی کار می کرد و علاقه زیادی به برنامه نویسی GIS همراه با نرم افزارهای منبع باز دارد. برخی از کارهای او را می توانید در GitHub (https://github.com/zbennett10) و Stack Overflow (https://stackoverflow.com/users/6879849/zachary-bennett) مشاهده کنید.
نمایش نظرات