دوره آموزشی اشکالزدایی کد Rust با کمک هوش مصنوعی
1 ساعت 45 دقیقهمتوسط2025-05-05
مدرسین

Ashish Sharda
جزئیات دوره
این دوره مخصوص برنامهنویسهای سطح متوسط زبان راست (Rust) طراحی شده که میخوان با استفاده از ابزارهای هوش مصنوعی، فرآیند دیباگ کردن کدهاشون رو سریعتر، راحتتر و دقیقتر کنند.
با استاد اشیش شاردا همراه شو و یاد بگیر چطور ابزارهای هوشمندی مثل GitHub Copilot و Rust Analyzer رو تو محیط راست راهاندازی و تنظیم کنی تا بتونی مشکلات پیچیده مثل خطاهای نوع داده، مدیریت حافظه و اجرای غیرهمزمان (async) رو راحتتر پیدا و برطرف کنی.
با تمرینهای عملی، روش ترکیب دیباگینگ سنتی و راهکارهای مبتنی بر هوش مصنوعی رو یاد میگیری که کیفیت کدت رو بالا میبره، بهرهوریات رو بیشتر میکنه و کلی تو زمان صرفهجویی میکنی.
🎯 اهداف یادگیری:
شناسایی و راهاندازی ابزارهای هوش مصنوعی برای دیباگینگ مثل GitHub Copilot و Rust Analyzer
کاربرد هوش مصنوعی در رفع خطاهای حافظه، async runtime و خطاهای نوع داده در کدهای Rust
ترکیب بهترین روشهای دیباگینگ سنتی با تکنولوژی هوش مصنوعی برای حل مسائل پیچیده
تحلیل و عیبیابی سناریوهای واقعی دیباگینگ کد Rust با کمک هوش مصنوعی
با استاد اشیش شاردا همراه شو و یاد بگیر چطور ابزارهای هوشمندی مثل GitHub Copilot و Rust Analyzer رو تو محیط راست راهاندازی و تنظیم کنی تا بتونی مشکلات پیچیده مثل خطاهای نوع داده، مدیریت حافظه و اجرای غیرهمزمان (async) رو راحتتر پیدا و برطرف کنی.
با تمرینهای عملی، روش ترکیب دیباگینگ سنتی و راهکارهای مبتنی بر هوش مصنوعی رو یاد میگیری که کیفیت کدت رو بالا میبره، بهرهوریات رو بیشتر میکنه و کلی تو زمان صرفهجویی میکنی.
🎯 اهداف یادگیری:
شناسایی و راهاندازی ابزارهای هوش مصنوعی برای دیباگینگ مثل GitHub Copilot و Rust Analyzer
کاربرد هوش مصنوعی در رفع خطاهای حافظه، async runtime و خطاهای نوع داده در کدهای Rust
ترکیب بهترین روشهای دیباگینگ سنتی با تکنولوژی هوش مصنوعی برای حل مسائل پیچیده
تحلیل و عیبیابی سناریوهای واقعی دیباگینگ کد Rust با کمک هوش مصنوعی
مهارت ها
Programming FoundationsAI Productivity ToolsArtificial Intelligence for BusinessProgramming LanguagesBusiness Software and ToolsSoftware DevelopmentOne-Off
سرفصل ها
۰. مقدمه
- 01 - معرفی دوره
- 02 - آنچه باید بدانید
- 03 - مرور کلی دوره و اهداف
۱. مقدمهای بر اشکالزدایی در Rust
- 04 - مدیریت خطاهای قابل بازیابی با نوع نتیجه
- 05 - مدیریت خطاها با نوع گزینه
- 06 - تشخیص خرابیهای بحرانی با ماکروی وحشت
- 07 - چالشهای رایج اشکالزدایی در Rust
- 08 - مروری بر ابزارهای اشکالزدایی هوش مصنوعی
۲. ابزارها و تنظیمات اشکالزدایی مبتنی بر هوش مصنوعی
- 09 - تنظیم VSCode برای توسعه Rust
- 10 - تنظیمات ضروری VSCode برای اشکالزدایی Rust
- 11 - ادغام ابزارهای اشکالزدایی
- 12 - بهترین شیوههای پیکربندی ابزار هوش مصنوعی
- 13 - آزمایش تنظیمات شما
۳. تکنیکهای اشکالزدایی کاربردی
- 14 - مبانی تحلیل کد بلادرنگ
- 15 - اشکالزدایی ایمنی حافظه
- 16 - اشکالزدایی ناهمگام در زمان اجرا
- 17 - تکنیکهای اشکالزدایی ماکرو
۴. کارگاه عملی
- 18 - تمرین ایمنی حافظه
- 19 - چالش زمان اجرای ناهمگام
- 20 - اشکالزدایی سیستم نوع
۵. جمعبندی و تأمل
- 21 - سفر یادگیری خود را تسریع کنید
- 22 - به یک توسعهدهندهی کارآمدتر و مطمئنتر Rust تبدیل شوید
دوره های مرتبط
- دوره آموزشی برنامهنویسی Rust: از اصول تا مفاهیم پیشرفته با توسعه پشتیبانیشده توسط هوش مصنوعی
- دوره آموزشی برنامهنویسی Rust: از مبتدی تا پیشرفته
- دوره آموزشی اشکال زدایی در سی شارپ
- دوره آموزشی دیباگ کردن در زبان برنامه نویسی Go
- دوره آموزشی دیباگ کوبرنتیس (Kubernetes)
- دوره آموزشی اشکالزدایی در سی پلاس پلاس با استفاده از Visual Studio Code
- دوره آموزشی دیباگ کردن کدهای C (یافتن و رفع اشکالات در برنامهنویسی C)
- دوره آموزشی دیباگ (عیبیابی) کد با استفاده از هوش مصنوعی
مسیرهای مرتبط
- مسیر آموزشی آماده شدن برای گواهینامه Google Cloud Professional Machine Learning Engineer
- مسیر آموزشی تبدیل شدن به استاد جاوا اسکریپت
- مسیر آموزشی توسعه وب را با Vue.js کاوش کنید
- مسیر آموزشی مهارت های پی اچ پی خود را ارتقا دهید
- مسیر آموزشی تقویت مهارت های زبان برنامه نویسی React
- مسیر آموزشی تقویت مهارت های زبان جاوا اسکریپت خود
- مسیر آموزشی ارتقاء مهارت های Node.js خود
- مسیر آموزشی آماده شدن برای گواهینامه Google Associate Android Developer