لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش زبان راست (Rust) برای توسعهدهندگان جاوااسکریپت
- آخرین آپدیت
دانلود Rust for JavaScript Developers
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
اگر شما یک توسعهدهنده جاوااسکریپت هستید، احتمالاً بارها شنیدهاید که یادگیری زبان راست (Rust) را به شما توصیه کردهاند. بسیاری از ابزارهای مدرن مانند کامپایلر Next.js، Deno و Apollo Router با زبان راست نوشته شدهاند تا از سرعت، امنیت تایپ و عملکرد فوقالعادهای برخوردار باشند. در این دوره آموزشی، ایو پورسلو (Eve Porcello)، مدرس own experienced و توسعهدهنده نرمافزار، شما را با قابلیتهای این زبان برنامهنویسی قدرتمند آشنا میکند. در این مسیر، مفاهیم پایه در ساخت برنامههای راست، کار با انواع دادههای اولیه (Primitives) مانند رشتهها، متغیرها و ثابتها را مرور خواهیم کرد. همچنین به بررسی توابع، انواع دادههای پیچیده شامل تاپلها (Tuples)، وکتورها (Vectors)، Enumها و Structها میپردازیم. علاوه بر این، و یادگیری نحوه خواندن و نوشتن فایلها، استفاده از عبارتهای match و تخریب ساختار (Destructuring) را خواهید آموخت.
این دوره توسط ایو پورسلو تهیه شده است و ما مفتخریم که این آموزش را در کتابخانه خود میزبانی کنیم.
سرفصل ها و درس ها
مقدمه
Introduction
راهاندازی VSCode
Setting up VSCode
یادگیری راست از صفر
Learning Rust from scratch
چرا راست را یاد بگیریم؟
Why learn Rust?
1. ساخت برنامههای راست
1. Creating Rust Programs
کار با Cargo
Using Cargo
نصب راست بر روی ویندوز
Installing Rust on a PC
نصب راست بر روی مک
Installing Rust on a Mac
2. انواع دادههای اولیه در راست
2. Rust Primitives
ساخت رشتهها
Creating strings
کار با مقادیر بولی (Booleans)
Using booleans
تعریف متغیرها
Assigning variables
نوشتن کامنتها
Writing comments
درک مفاهیم اعداد
Understanding numbers
کار با ثابتها
Working with constants
3. توابع در راست
3. Rust Functions
ساخت آرایهها
Creating arrays
ارسال پارامترهای تابع
Passing function parameters
برگرداندن مقادیر از توابع
Returning values from functions
کار با خطاهای توابع
Working with function errors
حلقه زدن روی آرایهها
Looping through arrays
درک نحو (Syntax) توابع
Understanding function syntax
4. انواع دادههای پیچیده در راست
4. Complex Data Types in Rust
ایو پورچلو یکی از بنیانگذاران Moon Highway، یک شرکت توسعه برنامه درسی و آموزش است.
برای تقریبا یک دهه، ایو جاوا اسکریپت، GraphQL را آموزش داده است. و کارگاه های آموزشی React برای متخصصان فناوری در سراسر جهان. او همچنین نویسنده Learning React و Learning GraphQL از O'Reilly Media است. میتوانید او را در Twitter @eveporcello دنبال کنید یا مقالههای او درباره برنامهنویسی را در www.moonhighway.com/articles پیدا کنید. div>
نمایش نظرات