آموزش اصول برنامه‌نویسی راست (Rust): واحد ۳ - آخرین آپدیت

دانلود Rust Programming Essentials: Unit 3

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره با دقت طراحی شده است تا شما را به مهارت‌های تعریف و مدیریت مؤثر توابع، توابع تو در تو و کلوژرها (Closures) و همچنین ایجاد و مدیریت ساختارها در زبان راست مجهز کند. از طریق درس‌های جذاب، درک عمیقی از نحوه انتقال پارامترها، مقادیر بازگشتی و پیچیدگی‌های Borrow Checker در راست به دست خواهید آورد. در پایان این دوره، شما در سازماندهی کدهای راست در قالب ماژول‌ها، پیاده‌سازی قابلیت‌ها و بهره‌گیری از کلوژرها برای کدنویسی بهینه، حرفه‌ای خواهید شد. تخصص برنامه‌نویسی خود را ارتقا دهید و هنر برنامه‌نویسی با راست را با ما فرا بگیرید.

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

اصول برنامه‌نویسی راست: ساختاردهی به کدهای راست Rust Programming Essentials: Structuring Rust Code

  • معرفی ماژول Module introduction

  • اهداف یادگیری Learning objectives

  • انتقال پارامترهای مقداری Passing value parameters

  • انتقال پارامترهای مرجع - بخش اول Passing reference parameters - Part 1

  • انتقال پارامترهای مرجع - بخش دوم Passing reference parameters - Part 2

  • انتقال پارامترهای مرجع تغییرپذیر Passing mutable reference parameters

  • بازگرداندن یک مقدار Returning a value

  • بازگرداندن یک مرجع Returning a reference

  • بازگرداندن یک مرجع تغییرپذیر Returning a mutable reference

  • اهداف یادگیری Learning objectives

  • توابع تو در تو Nested functions

  • آغاز کار با کلوژرها Getting started with closures

  • استفاده از استنتاج نوع (Type Inference) در کلوژرها Using type inference with closures

  • گرفتن متغیرها با ارجاع (By Reference) Capturing variables by reference

  • گرفتن متغیرها با مقدار (By Value) - بخش اول Capturing variables by value - Part 1

  • گرفتن متغیرها با مقدار (By Value) - بخش دوم Capturing variables by value - Part 2

  • تکرار (Iteration) روی یک مجموعه Iterating over a collection

  • اهداف یادگیری Learning objectives

  • تعریف یک نوع Struct Defining a struct type

  • ایجاد و استفاده از نمونه‌های Struct Creating and using struct instances

  • انتقال پارامترهای Struct با مقدار Passing struct parameters by value

  • انتقال پارامترهای Struct با مرجع Passing struct parameters by reference

  • بازگرداندن Structها با مقدار Returning structs by value

  • بازگرداندن Structها با مرجع Returning structs by reference

  • اهداف یادگیری Learning objectives

  • پیاده‌سازی قابلیت‌های ساده Implementing simple functionality

  • پیاده‌سازی قابلیت‌های تغییرپذیر Implementing mutable functionality

  • سازماندهی کدها در ماژول‌ها Organizing code into modules

  • تعریف توابع وابسته (Associated Functions) Defining associated functions

  • تعریف داده‌های وابسته Defining associated data

نمایش نظرات

آموزش اصول برنامه‌نویسی راست (Rust): واحد ۳
جزییات دوره
6h 2m
30
(آخرین آپدیت)
125
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده