1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. Udemy – Rust Programming: From Fundamentals to Projects 2026-8
Rust Programming: From Fundamentals to Projects

Udemy – Rust Programming: From Fundamentals to Projects 2026-8

توضیحات

Rust Programming: From Fundamentals to Projects دوره آموزشی مبانی برنامه‌نویسی Rust به سمت ساخت اپلیکیشن‌های عملی می باشد که توسط آکادمی آنلاین یودمی منتشر شده است. این دوره مناسب مبتدیان، توسعه‌دهندگانی که از زبان‌های دیگر می‌آیند و برنامه‌نویسان علاقه‌مند به توسعه سیستمی است و یک مقدمه ساختاریافته بر نحو Rust، سیستم نوع، مدل مالکیت، borrowing، lifetime و مدیریت خطا ارائه می‌دهد و پیش از ورود به مباحث پیشرفته‌تر، پایه‌ای محکم می‌سازد. فراگیران کار خود را با بلوک‌های سازنده اصلی زبان آغاز می‌کنند، شامل متغیرها، انواع داده، عملگرها و جریان کنترل، سپس به کار مطمئن با آرایه‌ها، slice ها، vector ها، tuple ها، رشته‌ها و enumeration ها می‌پردازند. نوشتن کد قابل‌استفاده مجدد و ساختاریافته از همان ابتدا از طریق توابع، پارامترها، مقادیر بازگشتی، closure ها و iterator ها تأکید می‌شود و عادات عملی به فراگیران می‌دهد که در سراسر دوره ادامه می‌یابد.

تمرکز اصلی روی رویکرد متمایز Rust به امنیت حافظه است. دوره توجه قابل‌توجهی به مالکیت، borrowing، reference ها، scope ها و تمایز میان حافظه stack و heap اختصاص می‌دهد، مفاهیمی که Rust را از اکثر زبان‌های دیگر متمایز می‌کنند و برای نوشتن کد ایمن و کارآمد بدون garbage collector ضروری هستند. با تکیه بر این پایه، دوره به سمت struct ها، enum ها و trait ها برای سازمان‌دهی و مدل‌سازی داده پیش می‌رود، و سپس generic ها را برای نوشتن انتزاعات انعطاف‌پذیر و قابل‌استفاده مجدد پوشش می‌دهد. فراگیران همچنین collection ها و ماژول‌های Rust، iterator ها برای پردازش بیانگر داده و الگوهای ساختاریافته مدیریت خطا که بازتاب کدبیس‌های واقعی Rust هستند را مطالعه می‌کنند. دوره با همزمانی و برنامه‌نویسی ناهمگام به پایان می‌رسد و فراگیران را با نحوه مدیریت ایمن کار موازی و غیرمسدودکننده توسط Rust آشنا می‌کند. در سراسر برنامه، مفاهیم از طریق پروژه‌های عملی تقویت می‌شوند تا اطمینان حاصل شود فراگیران نه‌تنها Rust را در تئوری درک می‌کنند، بلکه می‌توانند آن را برای ساخت نرم‌افزار واقعی و کاربردی به‌کار ببرند.

آنچه در دوره Rust Programming: From Fundamentals to Projects یاد خواهید گرفت:

  • درک مبانی برنامه‌نویسی Rust، شامل نحو، متغیرها، انواع داده، عملگرها و جریان کنترل.
  • کار مطمئن با آرایه‌ها، slice ها، vector ها، tuple ها، رشته‌ها و enumeration ها در Rust.
  • نوشتن برنامه‌های قابل‌استفاده مجدد Rust با استفاده از توابع، پارامترها، مقادیر بازگشتی، closure ها و iterator ها.
  • درک مفاهیم مالکیت، borrowing، reference ها، scope ها و حافظه stack و heap در Rust.
  • و …

مشخصات دوره

ناشر: یودمی
مدرس: Uplatz Training
زبان: انگلیسی
سطح آموزش: مقدماتی تا پیشرفته
تعداد دروس: 110
مدت زمان آموزش: 58 ساعت و 9 دقیقه

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

Rust Programming: From Fundamentals to Projects

پیش نیازهای دوره Rust Programming: From Fundamentals to Projects

Enthusiasm and determination to make your mark on the world!

تصاویر دوره

Rust Programming: From Fundamentals to Projects

فیلم معرفی دوره Rust Programming: From Fundamentals to Projects

راهنمای نصب

پس از Extract، با Player دلخواه خود مشاهده کنید.

زیرنویس: ندارد

کیفیت: 1080p

لینک دانلود

دانلود بخش 1 – 5 گیگابایت

دانلود بخش 2 – 5 گیگابایت

دانلود بخش 3 – 5 گیگابایت

دانلود بخش 4 – 5 گیگابایت

دانلود بخش 5 – 5 گیگابایت

گذرواژه فایل(ها): www.downloadly.ir

حجم فایل

25 گیگابایت

 

رتبه دهید

محاسبه حجم دانلود برای ایرانسل به‌صورت تمام‌بها است.

Download Faster Without Limitation

The data center of free servers has applied a non-Iranian IP restriction on some servers
There is no limitation for VIP servers

برچسب ها:

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.
فقط دیدگاه‌هایی که جنبه‌ی استفاده‌ی عمومی دارد، نمایش داده می‌شود؛ درصورت تمایل به دریافت نتیجه‌ی رسیدگیِ دیدگاه خود، ایمیل معتبر وارد کنید.

فهرست