به راه Rust با یونس : آموزش زبان برنامه نویسی Rust (جلسه چهارم)
به راه Rust با یونس : آموزش زبان برنامه نویسی Rust (جلسه چهارم)
توی جلسه چهارم استریم به راه راست با یونس، کارمون رو با ادامه فصل سوم کتاب راست (Rust) پیش بردیم. یعنی همون جایی که بالاخره یاد میگیریم چطور به برنامهمون بفهمونیم چه موقع چه کاری انجام بده. بعدش هم پریدیم وسط تمرینهای خفن Rustlings. 🦀
در این جلسه چی یاد میگیریم؟
- بپر وسط شرط ها: دیدیم که
ifوelseتو راست (Rust) اصلاً شبیه بقیه زبانها نیستن و کلی کار خفن باهاشون میشه کرد (مثلاً اینکه خودشون مقدار برمیگردونن). - حلقه بازی به سبک راست (Rust): بررسی کردیم که
loop،whileوforچطور کار میکنن و چراforتوی راست (Rust) دیوانهوار امن و سریعه. - آشتی با کامپایلر توی Rustlings: محیط تمرینی Rustlings رو استارت زدیم و با هم رفتیم سراغ حل تمرینهای اولیه تا ببینیم کامپایلر دقیقاً کجای کار از دستمون عصبانی میشه ☺️
منابع و لینکهای معرفیشده در استریم
- لینک فصل سوم کتاب The Rust Programming Language (Common Programming Concepts)
- لینک ترجمه فارسی کتاب اصلی Rust
- لینک Rustlings
📜 چیتشیت اختصاصی فصل سوم: مرجع سریع مفاهیم رایج برنامهنویسی
همونطور که توی استریم قولش رو داده بودم، تمام نکات، دستورات پرکاربرد، جدول انواع داده، تفاوت Statement و Expression، و ساختار کنترل جریان با حلقهها رو توی قالب یک چیتشیت (Cheat Sheet) جمعوجور براتون جمعآوری کردم. 😎
اگر موقع کدزدن یا دیباگ کردن ارورهای کامپایلر دستپاچه شدید، کافیه یه نگاه به این برگه بندازید تا راه راست رو گم نکنید! 😉
📥 دانلود چیتشیت جلسه سوم (فرمت PDF):
💻 سورس کدهای نوشته شده در این جلسه (گیتهاب):
هدفم از این سری استریمها اینه که آرشیوی کامل و خودمانی از آموزش Rust به زبان فارسی بسازم تا هر کسی که میخواد قدم تو این مسیر بذاره، با خیال راحت راه بیفته و به راه راست هدایت بشه 😎 🙏🦀
البته فعلاً به درجهایی نرسیدیم که کدهایی که نوشتیم رو در انباره قرار بدیم. انشاالله در آینده برای پروژههای بزرگ انجام میدیم.
♦️ برای دیدن دیگر استریمها و ویدئوهای آموزشی، حتماً به تماشاخونه سایت سر بزنید 👍

