دوره آموزشی نکات و ترفندهای Rust
38 دقیقهمبتدی2022-05-04
مدرسین

Marcus Willock
Senior Software Engineer and Content Creator
جزئیات دوره
در چند سال گذشته، غول های صنعت فناوری مانند گوگل، AWS، هواوی و مایکروسافت همگی به طور فزاینده ای به Rust علاقه مند شده اند. در نتیجه، Rust اکنون یکی از مهم ترین زبان های برنامه نویسی برای جعبه ابزار شما است، به خصوص اگر در مراحل اولیه حرفه خود به عنوان یک توسعه دهنده هستید. در این دوره، مربی Marcus Willock شما را با نکات و ترفندهای مورد علاقه خود راهنمایی می کند تا از تجربه Rust حداکثر استفاده را ببرید.
با بررسی برخی از ویژگی های کمتر شناخته شده کتابخانه استاندارد Rust، تطبیق پذیری و قدرت عملکرد Rust را کشف کنید. یاد بگیرید که چگونه با افزایش سرعت و اعتماد به نفس و مهارت خود به عنوان یک توسعه دهنده، با این ابزارهای مبتدی، بهره وری خود را افزایش دهید. در طول مسیر، مارکوس درس های گام به گام برای استفاده از ماکروهایی مانند todo، unreachable، dbg و env، و همچنین انواع گزینه، ساخت های انتشار، ویژگی های مشتق پذیر و غیره ارائه می دهد.
با بررسی برخی از ویژگی های کمتر شناخته شده کتابخانه استاندارد Rust، تطبیق پذیری و قدرت عملکرد Rust را کشف کنید. یاد بگیرید که چگونه با افزایش سرعت و اعتماد به نفس و مهارت خود به عنوان یک توسعه دهنده، با این ابزارهای مبتدی، بهره وری خود را افزایش دهید. در طول مسیر، مارکوس درس های گام به گام برای استفاده از ماکروهایی مانند todo، unreachable، dbg و env، و همچنین انواع گزینه، ساخت های انتشار، ویژگی های مشتق پذیر و غیره ارائه می دهد.
مهارت ها
RustTips, Tricks, & TechniquesProgramming LanguagesOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - نکات و ترفندهای Rust را دریافت کنید
- 02 - نحوه استفاده از فایل های تمرینی
1. ماکروها
- 03 - TODO - نسخه کارائوکه
- 04 - غیر قابل دسترس - برنامه نویس در مقابل کامپایلر
- 05 - dbg - رفع اشکال تکالیف
- 06 - env در مقابل گزینه env - بررسی سطوح ورود به سیستم
2. تطبیق گزینه های من
- 07 - چگونه در مورد گزینه فکر کنیم
- 08 - نکاتی در مورد نحوه عمل بر روی Option
- 09 - نکات مربوط به مسابقه
3. بردهای سریع
- 10 - ایجاد چندین برنامه در یک پروژه
- 11 - سرعت کد خود را با نسخه های انتشار افزایش دهید
- 12 - ورودی خط فرمان را دریافت کنید
- 13 - آنچه مشتق است
- 14 - سریعترین راه برای رسیدن به Rust Docs
نتیجه
- 15 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی انتخاب زبان مناسب برای بکاند: TypeScript، Go یا Rust برای پروژههای جدید شما
- دوره آموزشی APIهای وب در زبان Rust
- دوره آموزشی برنامهنویسی Rust: از اصول تا مفاهیم پیشرفته با توسعه پشتیبانیشده توسط هوش مصنوعی
- دوره آموزشی مقدمهای بر سیستمهای نهفته (Embedded) با زبان Rust
- دوره آموزشی Rust LLMOps
- دوره آموزشی استفاده از Rust با پایتون
- دوره آموزشی Rust AWS Lambda
- دوره آموزشی Rust Web Frameworks: ساخت پروژه های دنیای واقعی با Actix، Rocket، Warp، Tide و std Library