آموزش اصول زنگ زدگی

Rust Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره به معرفی Rust: یک زبان برنامه نویسی کد بومی با تمرکز بر ایمنی و صحت می پردازد. در این دوره Rust Fundamentals شما با Rust، یک زبان برنامه نویسی کد بومی آشنا می شوید. ابتدا، تمام نحو و مشخصات زبان را خواهید دید. در مرحله بعد با انواع داده های Rust و کاربرد آنها در اعلان متغیرها آشنا می شوید. در پایان این دوره، شما درک کاملی از Rust و رویکرد خاص آن به ایده‌های ایمنی حافظه و پیاده‌سازی صریح تغییرپذیری، طول عمر و مفاهیم اشتراک/قرض داده‌ها خواهید داشت.

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

شروع شدن Getting Started

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

  • نمای کلی ماژول Module Overview

  • نصب Rust Installing Rust

  • سلام، رست! Hello, Rust!

  • معرفی باربری Introducing Cargo

  • پشتیبانی IDE IDE Support

  • خلاصه Summary

انواع و متغیرها Types and Variables

  • نمای کلی ماژول Module Overview

  • انواع داده های بنیادی Fundamental Data Types

  • اپراتورها Operators

  • دامنه و سایه Scope and Shadowing

  • ثابت ها Constants

  • پشته و پشته Stack and Heap

  • خلاصه Summary

کنترل جریان Control Flow

  • نمای کلی ماژول Module Overview

  • اگر بیانیه If Statement

  • while و Loop While and Loop

  • برای حلقه For Loop

  • بیانیه مسابقه Match Statement

  • خلاصه Summary

ساختارهای داده Data Structures

  • نمای کلی ماژول Module Overview

  • سازه ها Structs

  • شمارش ها Enumerations

  • گزینه<T و اگر اجازه دهید Option&lt;T&gt; and if let

  • آرایه ها Arrays

  • بردارها Vectors

  • خلاصه Summary

ساختارهای داده بیشتر More Data Structures

  • نمای کلی ماژول Module Overview

  • برش ها Slices

  • رشته های Strings

  • تاپل ها Tuples

  • تطبیق الگو Pattern Matching

  • ژنریک ها Generics

  • خلاصه Summary

کارکرد Functions

  • نمای کلی ماژول Module Overview

  • توابع و آرگومان ها Functions and Arguments

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

  • بسته شدن Closures

  • توابع مرتبه بالاتر Higher-order Functions

  • صفات Traits

  • خلاصه Summary

طول عمر Lifetime

  • نمای کلی ماژول Module Overview

  • مالکیت Ownership

  • قرض گرفتن Borrowing

  • خلاصه Summary

خرت و پرت Odds and Ends

  • نمای کلی ماژول Module Overview

  • جعبه های مصرفی Consuming Crates

  • ماژول ها و جعبه های ساختمانی Building Modules and Crates

  • آزمایش کردن Testing

  • نظرات و مستندات Comments and Documentation

  • خلاصه Summary

نمایش نظرات

آموزش اصول زنگ زدگی
جزییات دوره
4h 37m
51
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
143
4.1 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dmitri Nesteruk Dmitri Nesteruk

مهندسی نرم افزار/سخت افزار • Quant Finance • Algotrading