آموزش EVM از پایه

EVM (Ethereum Virtual Machine) بخش مرکزی اتریوم و موتور اجرای این پلتفرم محسوب می‌شه. این ماشین مسئول اجرای برنامه‌های اتریوم، که به اسم قراردادهای هوشمند شناخته می‌شن، هست.

این دوره ترجمه‌ای از دوره محبوب “evm-from-scratch” هست و به شما یاد می‌ده که EVM رو از پایه بسازید. البته این نسخه‌ای مرجع نیست؛ بسیاری از جزئیات پیاده‌سازی که برای درک مفاهیم اصلی EVM ضروری نیستن، حذف شدن تا بتونید اصول پایه‌ای این ماشین مجازی رو راحت‌تر یاد بگیرین.

این دوره در واقع به شما کمک می‌کنه یک مینی-EVM بسازید؛ نسخه‌ای ساده اما کاربردی که یک برنامه اتریوم رو به‌عنوان ورودی دریافت می‌کنه و اون رو اجرا می‌کنه. هدف، یادگیری عمیق و اصولی مفاهیم کلیدی EVM از پایه است.

این دوره مناسب چه کسانی است؟
  • توسعه‌دهندگانی که می‌خوان درک عمیقی از نحوه عملکرد EVM پیدا کنن.
  • علاقه‌مندانی که تازه وارد دنیای اتریوم و قراردادهای هوشمند شدن.
  • کسانی که به دنبال یادگیری مفاهیم فنی با تمرکز بر اصول و مبانی هستن.

با این دوره، شما نه‌تنها EVM رو بهتر می‌فهمید، بلکه دیدی عمیق‌تر از معماری اتریوم پیدا می‌کنین. آماده‌اید قدم به دنیای EVM بذارین؟

توجه: دوره در حال تکمیل شدن است و به مرور زمان درس های جدید اضافه می بشن.