دوره آموزشی الگوهای طراحی برای Rust
39 دقیقهمتوسط2023-11-20
مدرسین
Tim McNamara
Rust Software Architect and Author
جزئیات دوره
Rust یک زبان برنامه نویسی به طور فزاینده ای محبوب و حتی محبوب است که منجر به یادگیری بسیاری از توسعه دهندگان این زبان شده است. اگر اصول اولیه Rust را یاد گرفته اید، این دوره آموزشی با تیم مک نامارا به شما نشان می دهد که چگونه آموخته های خود را به سطح بعدی ببرید و از Rust برای حل مشکلات واقعی استفاده کنید. تیم به شما نشان میدهد که چگونه میتوان از الگوهای طراحی کلاسیک در Rust استفاده کرد تا از سیستم نوع آن، ایمنی حافظه و ضمانتهای عملکرد حداکثر استفاده را ببرید. او همچنین برخی از الگوهای منحصر به فرد Rust را پوشش میدهد، از جمله الگوهای خلقی، الگوهای رفتاری، و ضدالگوها - جایی که به شما نشان میدهد چگونه از اعمال بد با الگوهای طراحی Rust اجتناب کنید.
مهارت ها
RustSoftware DesignProgramming LanguagesOpen SourceSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - الگوهای طراحی را روی Rust اعمال کنید
1. الگوهای خلاقیت
- 02 - معرفی الگوهای آفرینشی
- 03 - پیش فرض
- 04 - سازندههای تایپ شده
- 05 - سازنده
2. الگوهای رفتاری
- 06 - معرفی الگوهای رفتاری
- 07 - نوع جدید
- 08 - نگهبان
- 09 - بازدید کننده
- 10 - استراتژی
3. ضد الگوها
- 11 - پرهیز از اعمال بد
- 12 - استفاده بیش از حد از کلون
- 13 - استفاده بیش از حد از Deref
نتیجه
- 14 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی انتخاب زبان مناسب برای بکاند: TypeScript، Go یا Rust برای پروژههای جدید شما
- دوره آموزشی APIهای وب در زبان Rust
- دوره آموزشی برنامهنویسی Rust: از اصول تا مفاهیم پیشرفته با توسعه پشتیبانیشده توسط هوش مصنوعی
- دوره آموزشی مقدمهای بر سیستمهای نهفته (Embedded) با زبان Rust
- دوره آموزشی Rust LLMOps
- دوره آموزشی استفاده از Rust با پایتون
- دوره آموزشی Rust AWS Lambda
- دوره آموزشی Rust Web Frameworks: ساخت پروژه های دنیای واقعی با Actix، Rocket، Warp، Tide و std Library