آموزش مجموعه ها در 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

  • مدیریت ظرفیت Capacity Management

  • نسخه ی نمایشی: مدیریت ظرفیت Demo: Capacity Management

نمایش نظرات

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

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Zachary Bennett Zachary Bennett

Zach در حال حاضر یک مهندس ارشد نرم افزار در VMware است که در آن از ابزارهایی مانند Python ، Docker ، Node و Angular همراه با تکنیک ها/اصول مختلف یادگیری ماشین و علوم داده استفاده می کند. قبل از نقش فعلی ، زاک روی نرم افزارهای زیردریایی کار می کرد و علاقه زیادی به برنامه نویسی GIS همراه با نرم افزارهای منبع باز دارد. برخی از کارهای او را می توانید در GitHub (https://github.com/zbennett10) و Stack Overflow (https://stackoverflow.com/users/6879849/zachary-bennett) مشاهده کنید.