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

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

⏱️ 1 ساعت 18 دقیقه📈 متوسط📅 2023-07-07

مدرسین

Eve Porcello

Eve Porcello

Software Developer and Instructor

جزئیات دوره

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

مهارت ها

RustEcma InternationalJavaScriptProgramming LanguagesOpen SourceSoftware DevelopmentOne-Off

سرفصل ها

0. مقدمه

  • 01 - آموزش Rust از ابتدا
  • 02 - چرا Rust را یاد بگیریم
  • 03 - راه‌اندازی VSCode

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

  • 04 - نصب Rust در مک
  • 05 - نصب Rust بر روی کامپیوتر
  • 06 - استفاده از بار

2. Rust Primitives

  • 07 - ایجاد رشته ها
  • 08 - تخصیص متغیرها
  • 09 - کار با ثابت
  • 10 - نوشتن نظر
  • 11 - استفاده از Booleans
  • 12 - درک اعداد

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

  • 13 - درک نحو تابع
  • 14 - عبور پارامترهای تابع
  • 15 - کار با خطاهای تابع
  • 16 - برگرداندن مقادیر از توابع
  • 17 - ایجاد آرایه
  • 18 - حلقه زدن از طریق آرایه ها

4. انواع داده‌های پیچیده در Rust

  • 19 - ساختن تاپل
  • 20 - ایجاد بردار
  • 21 - درک enums
  • 22 - کار با سازه ها

5. فایل‌ها و الگوها

  • 23 - خواندن فایل ها
  • 24 - نوشتن فایل
  • 25 - استفاده از عبارات مطابقت
  • 26 - انتساب تخریب ساختار

نتیجه

  • 27 - ساختن برای آینده با Rust

مشاهده دوره کامل

رفتن به دوره