1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. Frontend Masters – Building a Static Type-Inferring Compiler 2025-4
Building a Static Type-Inferring Compiler

Frontend Masters – Building a Static Type-Inferring Compiler 2025-4

توضیحات

Building a Static Type-Inferring Compiler، دوره آموزش ساخت یک کامپایلر استاتیک با Type-Inferring توسط آکادمی Frontend Masters منتشر شده است. در این دوره، یاد خواهید گرفت که چگونه یک بررسی‌کننده نوع استاتیک و تولیدکننده کد ماشین باینری بسازید! در طول مسیر، خواهید آموخت که چگونه خطاهای نام‌گذاری را به‌صورت استاتیک تشخیص دهید و همچنین مبانی ساخت یک قالب‌بندی‌کننده‌ی کد را بیاموزید. این دوره شامل نحوه‌ی تجزیه کد منبع یا نحوه‌ی کار مفسرها نمی‌شود، اما دوره‌های دیگری این مفاهیم را پوشش می‌دهند (مانند دوره «ساخت زبان برنامه‌نویسی خود»).

آنچه خواهید آموخت

  • درک نحوه‌ی کار بررسی Type و Type-Inferring بیاموزید که چگونه بررسی نوع (Type Checking) و استنتاج نوع (Type Inference) در کامپایلرها عمل می‌کند.
  • یادگیری نحوه‌ی شناسایی خطاهای نام‌گذاری به‌صورت استاتیک کشف کنید که چگونه کامپایلرها می‌توانند خطاهای نام‌ گذاری را به‌ طور استاتیک تشخیص دهند.
  • ساخت ابزارهای مرتبط با کامپایلر مانند قالب‌بندی کد بیاموزید که چگونه ابزارهای مربوط به کامپایلر مانند فرمت‌کننده‌ی کد (Code Formatter) را ایجاد کنید.
  • نحوه‌ی استفاده کامپایلر از Type استاتیک برای تولید کد ماشین کارآمد درک کنید که چگونه یک کامپایلر می‌تواند با استفاده از Type استاتیک، کد ماشین بهینه تولید کند.

این دوره برای چه کسانی مناسب است

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

مشخصات دوره Building a Static Type-Inferring Compiler

  • ناشر : Frontend Masters
  • مدرس : Richard Feldman
  • زبان: انگلیسی
  • سطح آموزش: تمام سطوح
  • تعداد دروس: 4
  • مدت زمان آموزش: 3 ساعت و 46 دقیقه

سر فصل های دوره Building a Static Type-Inferring Compiler

Building a Static Type-Inferring Compiler

پیش نیاز های دوره

  • Significant programming experience (in any language)
  • Knowing how to write JavaScript on a basic level, because the examples and exercises use JavaScript.

تصاویر

Building a Static Type-Inferring Compiler

فیلم نمونه

راهنمای نصب

پس از Extract، با Player دلخواه خود مشاهده کنید.

زیرنویس: ندارد

کیفیت: 1080p

لینک دانلود

دانلود – 739 مگابایت

گذرواژه فایل(ها): www.downloadly.ir

حجم فایل

739 مگابایت

رتبه دهید

محاسبه حجم دانلود برای ایرانسل به‌صورت تمام‌بها است.

Download Faster Without Limitation

The data center of free servers has applied a non-Iranian IP restriction on some servers
There is no limitation for VIP servers

برچسب ها:

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.
فقط دیدگاه‌هایی که جنبه‌ی استفاده‌ی عمومی دارد، نمایش داده می‌شود؛ درصورت تمایل به دریافت نتیجه‌ی رسیدگیِ دیدگاه خود، ایمیل معتبر وارد کنید.

For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

فهرست