آموزش Rust برای توسعه دهندگان جاوا اسکریپت

Rust for JavaScript Developers

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

اگر توسعه‌دهنده جاوا اسکریپت هستید، احتمالاً تشویق شده‌اید که Rust، برنامه‌نویسی در Rust را یاد بگیرید، شاید حتی برخی از کارهای قبلی خود را در Rust بازنویسی کنید. کامپایلر Next.js در Rust ساخته شد، Deno در Rust ساخته شد، Apollo Router در Rust ساخته شد، و بسیاری از پروژه‌های دیگر از Rust برای ایمنی، سرعت و عملکرد آن استفاده می‌کنند. در این دوره، مدرس باتجربه و توسعه دهنده نرم افزار Eve Porcello به بررسی کارهایی که می توانید با این زبان برنامه نویسی قدرتمند انجام دهید، می پردازد. اصول اولیه ایجاد برنامه‌های Rust را مرور کنید و در مورد Rust اولیه مانند ایجاد رشته‌ها، اختصاص متغیرها، کار با ثابت‌ها و موارد دیگر بیاموزید. به توابع Rust و انواع داده های پیچیده، از جمله تاپل ها، بردارها، enums و ساختارها بروید. به‌علاوه، درباره خواندن و نوشتن فایل‌ها، استفاده از عبارات تطبیق، و تخریب ساختار تکلیف بیاموزید.

این دوره توسط Eve Porcello ایجاد شده است. ما خوشحالیم که میزبان این آموزش در کتابخانه خود هستیم.


سرفصل ها و درس ها

معرفی Introduction

  • آموزش Rust از ابتدا Learning Rust from scratch

  • چرا Rust را یاد بگیریم؟ Why learn Rust?

  • راه اندازی VSCode Setting up VSCode

  • امتحان فصل Chapter Quiz

1. ایجاد برنامه های Rust 1. Creating Rust Programs

  • نصب Rust در مک Installing Rust on a Mac

  • نصب Rust بر روی کامپیوتر Installing Rust on a PC

  • استفاده از بار Using Cargo

  • امتحان فصل Chapter Quiz

2. Rust Primitives 2. Rust Primitives

  • ایجاد رشته ها Creating strings

  • تخصیص متغیرها Assigning variables

  • کار با ثابت ها Working with constants

  • نوشتن نظرات Writing comments

  • استفاده از Booleans Using booleans

  • درک اعداد Understanding numbers

  • امتحان فصل Chapter Quiz

3. توابع زنگ زدگی 3. Rust Functions

  • درک نحو توابع Understanding function syntax

  • عبور پارامترهای تابع Passing function parameters

  • کار با خطاهای عملکرد Working with function errors

  • برگرداندن مقادیر از توابع Returning values from functions

  • ایجاد آرایه ها Creating arrays

  • حلقه زدن از طریق آرایه ها Looping through arrays

  • امتحان فصل Chapter Quiz

4. انواع داده های پیچیده در Rust 4. Complex Data Types in Rust

  • ساختن تاپل ها Building tuples

  • ایجاد بردار Creating vectors

  • درک enums Understanding enums

  • کار با سازه ها Working with structs

  • امتحان فصل Chapter Quiz

5. فایل ها و الگوها 5. Files and Patterns

  • خواندن فایل ها Reading files

  • نوشتن فایل Writing files

  • استفاده از عبارات مطابقت Using match expressions

  • تکلیف تخریب ساختار Destructuring assignment

  • امتحان فصل Chapter Quiz

نتیجه Conclusion

  • ساختن آینده با Rust Building for the future with Rust

نمایش نظرات

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

لینکدین همچنین به کارفرمایان امکان می‌دهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفه‌ای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصت‌های شغلی و گسترش شبکه حرفه‌ای خود، نقش مهمی را ایفا می‌کند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفه‌ای در دنیای امروز مورد توجه قرار دارد.

آموزش Rust برای توسعه دهندگان جاوا اسکریپت
جزییات دوره
1h 17m
33
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
دارد
دارد
دارد
Eve Porcello
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Eve Porcello Eve Porcello

توسعه دهنده و مدرس نرم افزار

ایو پورچلو یکی از بنیانگذاران Moon Highway، یک شرکت توسعه برنامه درسی و آموزش است.

برای تقریبا یک دهه، ایو جاوا اسکریپت، GraphQL را آموزش داده است. و کارگاه های آموزشی React برای متخصصان فناوری در سراسر جهان. او همچنین نویسنده Learning React و Learning GraphQL از O'Reilly Media است. می‌توانید او را در Twitter @eveporcello دنبال کنید یا مقاله‌های او درباره برنامه‌نویسی را در www.moonhighway.com/articles پیدا کنید. div>