دوره آموزشی آن را تمرین کن: دستکاری فایل Rust
1 ساعت 31 دقیقهمتوسط2022-12-06
مدرسین

Marcus Willock
Senior Software Engineer and Content Creator
جزئیات دوره
در این دوره، بهترین شیوه های کدنویسی را بیاموزید و با انجام کارهای معمول برنامه نویسی در Rust مهارت بیشتری کسب کنید. این وظایف شامل دستکاری فایل، ساخت توابع و استفاده از مجموعه هایی مانند Vec و Hashmaps می باشد. در پایان، مربی Marcus Willock این لیست از وظایف را برای تکمیل امتحان نهایی شما جمع آوری می کند: یک فایل را بخوانید، کلمات مورد نظر آن فایل را به دلخواه تغییر دهید و سپس یک فایل جدید با تغییرات خود ایجاد کنید. به عبارت واضح تر، فصل اول آلیس در سرزمین عجایب را بگیرید و آلیس را از داستان حذف کنید و خودتان را جایگزین او کنید.
مهارت ها
RustProgramming LanguagesOpen SourceSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - دستکاری فایل Rust را تمرین کنید
- 02 - استفاده از GitHub Codespaces با این دوره
- 03 - پیش ارزیابی
1. فایل ها
- 04 - مروری بر تعامل با فایل ها
- 05 - امتحانکنید - فایلی را در همان دایرکتوری باز کنید
- 06 - بررسیکنید - یک فایل را در همان دایرکتوری باز کنید
- 07 - آن را امتحانکنید - هر خط از فایل را در یک خط جدید چاپ کنید
- 08 - بررسیکنید - هر خط از فایل را در یک خط جدید چاپ کنید
- 09 - آن را امتحانکنید - فقط اگر یک خط حاوی رشته مورد نظر باشد چاپ کنید
- 10 - آن را بررسیکنید - فقط اگر یک خط حاوی رشته مورد نظر باشد چاپ کنید
- 11 - امتحانکنید - در فایل بنویسید
- 12 - بررسیکنید - در فایل بنویسید
2. توابع
- 13 - مروری بر توابع
- 14 - امتحانکنید - عملکردی که خطوط مورد نظر را از یک فایل چاپ میکند
- 15 - بررسیکنید - عملکردی که خطوط مورد نظر را از یک فایل چاپ میکند
- 16 - Try it - عملکرد با پارامتر و مقدار بازگشتی
- 17 - بررسیکنید - عملکرد با یک پارامتر و مقدار بازگشتی
- 18 - آن را امتحانکنید - عملکردی که نتیجه را برمی گرداند
- 19 - بررسیکنید - تابعی که نتیجه را برمی گرداند
3. Vec
- 20 - مروری بر Vec
- 21 - آن را امتحانکنید - Vec خطوط فایل
- 22 - بررسیکنید - Vec خطوط فایل
- 23 - بررسیکنید - (سبک برنامه نویسی کاربردی) Vec خطوط فایل
- 24 - امتحانکنید - Vec کلمات از رشته
- 25 - بررسیکنید - Vec کلمات از رشته
- 26 - بررسیکنید - Vec کلمات از رشته (سبک برنامه نویسی کاربردی)
- 27 - امتحانکنید - Vec از کلمات به فایل
- 28 - آن را بررسیکنید - Vec از کلمات به فایل
- 29 - آن را امتحانکنید - تو در تو از خطوط و کلمات
- 30 - آن را بررسیکنید - Nested Vec خطوط و کلمات
- 31 - بررسیکنید - تودرتوی خطوط و کلمات (سبک برنامه نویسی کاربردی)
4. HashMap
- 32 - نمای کلی HashMap
- 33 - آن را امتحانکنید - تعداد کلمات
- 34 - بررسیکنید - تعداد کلمات
- 35 - آن را امتحانکنید - x را با y (در جای خود) جایگزین کنید
- 36 - آن را بررسیکنید - x را با y (در جای خود) جایگزین کنید
5. فینال
- 37 - امتحانکنید - خود را وارد داستان کنید
- 38 - بررسیکنید - خود را وارد داستان کنید
نتیجه
- 39 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی انتخاب زبان مناسب برای بکاند: TypeScript، Go یا Rust برای پروژههای جدید شما
- دوره آموزشی APIهای وب در زبان Rust
- دوره آموزشی برنامهنویسی Rust: از اصول تا مفاهیم پیشرفته با توسعه پشتیبانیشده توسط هوش مصنوعی
- دوره آموزشی مقدمهای بر سیستمهای نهفته (Embedded) با زبان Rust
- دوره آموزشی Rust LLMOps
- دوره آموزشی استفاده از Rust با پایتون
- دوره آموزشی Rust AWS Lambda
- دوره آموزشی Rust Web Frameworks: ساخت پروژه های دنیای واقعی با Actix، Rocket، Warp، Tide و std Library