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

Rust Fundamentals

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: این دوره به معرفی 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