دوره آموزشی
آموزش های لینکدین لرنینگ
دوبله زبان فارسی

برنامه‌نویسی Rust - از اصول تا مفاهیم پیشرفته با توسعه با کمک هوش مصنوعی

برنامه‌نویسی Rust - از اصول تا مفاهیم پیشرفته با توسعه با کمک هوش مصنوعی

✅ سرفصل و جزئیات آموزش

در این دوره دانش منسجمی در زبان برنامه‌نویسی قدرتمند و کارآمد Rust با مفاهیم اصلی این زبان، سینتکس، ابزارها و بهترین شیوه ها بدست می‌آورید. شما مبانی Rust مانند متغیرها، تایپ‌های داده‌، کنترل جریان و قوانین مالکیت را یاد می‌گیرید. سپس به مفاهیم پیشرفته‌تر، از جمله structs و enums و traits، عمرها و همزمانی می‌پردازید. این دوره همچنین توضیح می‌دهد که چگونه از ابزارهای قدرتمندی مانند rust-analyzer، تکنیک‌های توسعه و اشکال‌زدایی، دستکاری رشته‌، مدیریت خطا و موارد دیگر استفاده کنید.

علاوه بر این، درباره‌ استفاده از برنامه‌نویسی جفت هوش مصنوعی با گیت‌هاب کوپایلت، بهترین شیوه‌های کدنویسی Rust برای خوانایی و عملکرد، ایجاد و مستندسازی کتابخانه‌های خود با استفاده از Cargo و تکنیک‌های نوشتن کدهای ایمن، همزمان و بدون لاک یاد می‌گیرید.

چه به عنوان یک مبتدی کامل شروع کنید و چه برنامه‌نویس باتجربه باشید، این دوره را بررسی کنید تا به Rust برای ساخت نرم‌افزارهای قابل اعتماد و با عملکرد بالا مسلط شوید.

برنامه‌نویسی Rust - از اصول تا مفاهیم پیشرفته با توسعه با کمک هوش مصنوعی

  • ملاقات با مدرس دوره شما - آلفردو دزا 0:02:20
  • درباره این دوره 0:03:18
  • بررسی نصب Rust 0:00:59
  • دمو - نصب Rust 0:05:48
  • دمو - ویژوال استودیو کد 0:07:56
  • دمو - فعال‌سازی rust-analyzer 0:04:08
  • دمو - استفاده از rust-analyzer 0:07:05
  • دمو - همزمان‌سازی تنظیمات شما 0:04:18
  • خلاصه نصب Rust و ویژوال استودیو کد 0:00:42
  • بررسی استفاده از گیت‌هاب کوپایلت 0:01:17
  • دمو - ثبت‌نام برای گیت‌هاب کوپایلت 0:04:14
  • دمو - نصب و فعال‌سازی کوپایلت در ویژوال استودیو کد 0:02:55
  • دمو - برنامه‌نویسی با پیشنهادات 0:05:54
  • دمو - استفاده از پرامپت‌ها با کوپایلت 0:02:50
  • دمو - Copilot X و یادگیری مبتنی بر چت 0:05:35
  • خلاصه 0:00:49
  • بررسی Codespaces 0:01:21
  • دمو - اصول Codespaces 0:08:10
  • دمو - درک کاربرد و سهمیه‌ها 0:06:13
  • دمو - مبانی کانتینرهای توسعه 0:03:50
  • دمو - سفارشی‌سازی ویرایشگر 0:02:57
  • دمو - سفارشی‌سازی محیط 0:04:05
  • خلاصه‌ Codespaces 0:00:54
  • آشنایی با Rust 0:00:38
  • دمو - ایجاد پروژه جدید در Rust 0:05:37
  • دمو - بررسی فایل‌های پروژه 0:06:00
  • دمو - کامپوننت های اولیه کد Rust 0:06:27
  • دمو - تخصیص متغیر و تغییرناپذیری 0:06:17
  • دمو - مبانی کنترل جریان 0:04:07
  • دمو - سایه‌زنی متغیرها 0:05:52
  • خلاصه‌ آشنایی با Rust 0:00:47
  • آشنایی با حلقه‌ها و کنترل جریان 0:00:59
  • دمو - آشنایی با حلقه‌ها در Rust 0:03:28
  • دمو - دستورات شرطی در Rust 0:07:16
  • دمو - حلقه while در Rust 0:03:14
  • دمو - حلقه for در Rust 0:04:34
  • دمو - دستورات break و continue 0:03:29
  • دمو - کنترل جریان match در Rust 0:05:14
  • خلاصه‌ حلقه‌ها و کنترل جریان 0:00:41
  • آشنایی با مبانی تابع 0:01:11
  • دمو - توابع واحد ساده 0:01:46
  • دمو - مقادیر بازگشتی 0:05:50
  • دمو - استفاده از آرگومان‌ها 0:03:36
  • دمو - مفهوم borrowing 0:10:09
  • دمو - استفاده از panic برای متوقف کردن یک برنامه 0:04:00
  • دمو - مدیریت خطای اولیه با match 0:06:55
  • خلاصه‌ مبانی تابع 0:01:23
  • آشنایی با داده‌ ساختاریافته 0:01:18
  • دمو - تعریف structs 0:03:44
  • دمو - ایجاد نمونه‌های struct 0:05:19
  • دمو - توابع انجمنی و constructors 0:08:05
  • دمو - دیگر کاربردهای struct 0:04:03
  • خلاصه داده‌ ساختاریافته 0:01:11
  • آشنایی با رشته‌ها و بردارها 0:01:16
  • دمو - درک رشته و str 0:05:16
  • دمو - شروع کار با دستکاری رشته در Rust 0:06:25
  • دمو - مبانی بردارها 0:06:42
  • دمو - بازیابی مقادیر از بردارها 0:07:52
  • دمو - افزودن عناصر به بردارها 0:03:43
  • خلاصه‌ رشته‌ها و بردارها 0:01:20
  • آشنایی با enums و واریانت‌ها 0:01:32
  • دمو - تعریف یک enum 0:04:24
  • دمو - استفاده از enum به عنوان تایپ 0:05:17
  • دمو - enum گزینه 0:08:28
  • دمو - enums اعمال شده 0:06:17
  • دمو - استفاده از بردارها با enums 0:05:01
  • دمو - مچ‌های Exhaustive 0:05:27
  • خلاصه‌ enums و واریانت‌ها 0:01:03
  • آشنایی با کتابخانه‌ها و Cargo 0:01:27
  • دمو - ایجاد کتابخانه با Cargo 0:03:59
  • دمو - افزودن کد به کتابخانه 0:06:57
  • دمو - مستندسازی کد شما 0:07:41
  • دمو - استفاده از دیباگر 0:08:41
  • دمو - استفاده از makefile 0:12:34
  • خلاصه‌ کتابخانه‌ها و Cargo 0:01:18
  • آشنایی با ماژول‌ها 0:01:05
  • دمو - استفاده از Cargo برای وابستگی‌ها 0:05:25
  • دمو - گسترش با ماژول‌ها 0:04:52
  • دمو - اعتبارسنجی کد با doctest 0:05:00
  • دمو - تعریف ماژول‌های عمومی و خصوصی 0:06:12
  • دمو - فیلدهای خصوصی و عمومی در structs 0:10:26
  • خلاصه‌ ماژول‌ها 0:01:05
  • آشنایی با تست 0:01:54
  • دمو - سازماندهی فایل‌های تست 0:03:47
  • دمو - آشنایی با تست در Rust 0:04:24
  • دمو - نوشتن تست‌ها برای کد شما 0:09:16
  • دمو - تست کد خصوصی 0:11:06
  • دمو - استفاده از پیام‌های شکست تست 0:04:10
  • خلاصه‌ تست 0:01:24
  • خلاصه دوره 0:01:54

2,600,000 520,000 تومان

مشخصات آموزش

برنامه‌نویسی Rust - از اصول تا مفاهیم پیشرفته با توسعه با کمک هوش مصنوعی

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:پیشرفته
  • تعداد درس:90
  • مدت زمان :6:35:28
  • حجم :928.0MB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
651,500 130,300 تومان
  • زمان: 01:39:55
  • تعداد درس: 6
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,889,000 377,800 تومان
  • زمان: 04:47:39
  • تعداد درس: 30
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,501,000 300,200 تومان
  • زمان: 03:48:11
  • تعداد درس: 47
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
10,289,500 2,057,900 تومان
  • زمان: 26:03:06
  • تعداد درس: 121
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 54:55
  • تعداد درس: 18
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,797,000 359,400 تومان
  • زمان: 04:33:59
  • تعداد درس: 86
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
9,249,500 1,849,900 تومان
  • زمان: 23:25:23
  • تعداد درس: 78
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 01:08:59
  • تعداد درس: 8
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,029,500 1,005,900 تومان
  • زمان: 12:44:39
  • تعداد درس: 121
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید