دوره آموزشی پیشرفته Rust: مدیریت پروژه ها
1 ساعت 38 دقیقهپیشرفته2022-03-28
مدرسین

Barron Stone
Electrical Engineer
جزئیات دوره
آیا به دنبال مرحله بعدی برای پیشرفت از آموزش اولیه Rust به مدیریت پروژه های رو به رشد Rust و نوشتن روال تست خودکار هستید؟ در این دوره، مربی بارون استون دقیقا همان چیزی را دارد که شما نیاز دارید. او نحوه مدیریت پروژه ها را با استفاده از سیستم ماژول Rust توضیح می دهد و موضوعاتی مانند استفاده از کلمه کلیدی "mod" برای تعریف ماژول ها، مسیریابی مسیرها در Rust و شناسایی بخش هایی از یک برنامه به عنوان عمومی یا خصوصی را بررسی می کند. بارون به شما نشان میدهد که چگونه تستها را با استفاده از توابع آزمایشی خودکار کنید. ماکروها، پیامهای شکست سفارشی، تستهای واحد، تستهای یکپارچهسازی و موارد دیگر. این دوره می تواند به شما کمک کند تا قدم بعدی را در مسیر یادگیری خود برای تسلط بر Rust بردارید.
مهارت ها
RustProgramming LanguagesOpen SourceSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - پروژه های Rust را مدیریت و آزمایش کنید
- 02 - آنچه باید بدانید
1. مدیریت پروژه ها
- 03 - سیستم ماژول
- 04 - بسته ها در مقابل جعبه ها
- 05 - تعریف ماژول ها
- 06 - مسیر مطلق در مقابل نسبی
- 07 - ماژول های عمومی
- 08 - ساختارها و فهرست های عمومی
- 09 - وارد کردن مسیرها به محدوده
- 10- استفاده از جعبه های خارجی
- 11 - تفکیک ماژول ها به چندین فایل
- 12 - چالش - سازماندهی یک پروژه
- 13 - راه حل - سازماندهی یک پروژه
2. تست های خودکار
- 14 - تست توابع
- 15 - ادعای کلان
- 16 - پیام های شکست سفارشی
- 17 - ماکروهای eq و assert ne
- 18 - باید ماکرو وحشت کرد
- 19 - کنترل اجرای آزمون
- 20 - آزمون های واحد
- 21 - آزمون های یکپارچه سازی
- 22 - چالش - نوشتن تست های خودکار
- 23 - راه حل - تست های خودکار بنویسید
نتیجه
- 24 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی آمادگی آزمون Google Cloud Professional Cloud Architect: بخش پنجم مدیریت پیاده سازی
- دوره آموزشی برنامهنویسی Rust: از مبتدی تا پیشرفته
- دوره آموزشی موارد استفاده و پروژههای مهندسی هوش مصنوعی بر روی AWS: سیستمهای LLM با کیفیت تولید
- دوره آموزشی اشکالزدایی کد Rust با کمک هوش مصنوعی
- دوره آموزشی برنامهنویسی Rust: از اصول تا مفاهیم پیشرفته با توسعه پشتیبانیشده توسط هوش مصنوعی
- دوره آموزشی هوش مصنوعی عاملمحور و توسعه خودگردان
- دوره آموزشی آمادگی گواهینامه Google Cloud Professional Machine Learning Engineer: بخش چهارم توسعه مدل های ML
- دوره آموزشی آمادگی برای گواهینامه مهندس داده حرفهای Google Cloud آپدیت (2025)
مسیرهای مرتبط
- مسیر آموزشی مهارت های خود را به عنوان یک حرفه ای بازاریابی توسعه دهید
- مسیر آموزشی ارتقا مهارت های توسعه دهنده اسپرینگ خود
- مسیر آموزشی تبدیل شدن به یک هنرمند موشن گرافیک
- مسیر آموزشی پیشرو بودن در Advanced Manufacturing
- مسیر آموزشی ساخت اپلیکیشن با watchOS 4
- مسیر آموزشی تبدیل شدن به یک استاد توسعه دهنده SQL
- مسیر آموزشی تسلط بر مهارت های پایتون
- مسیر آموزشی ارتقا مهارت های جاوا خود