دوره آموزشی اشکالزدایی کد 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 تبدیل شوید
دوره های مرتبط
- دوره آموزشی ساخت عوامل هوش مصنوعی با API پاسخهای OpenAI
- دوره آموزشی پروتکل زمینه مدل (MCP) برای مبتدیان
- دوره آموزشی ساخت عوامل هوش مصنوعی برای مبتدیان
- دوره آموزشی فراتر از کدنویسی با Vibe با Google Gemini: تبدیل شدن به یک توسعهدهنده هدفمند
- دوره آموزشی ساخت عوامل MCP قطعی
- دوره آموزشی اپلیکیشنهای مبتنی بر LLM با Streamlit
- دوره آموزشی ساخت MVP یک سرویس ابری (SaaS) در یک روز
- دوره آموزشی هوش مصنوعی عملی: ساخت اولین اپلیکیشن خود با قدرت LLM