1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. Udemy – Design your own programming language and its compiler part 1 2025-3
Design your own programming language and its compiler part 1

Udemy – Design your own programming language and its compiler part 1 2025-3

توضیحات

دوره Design your own programming language and its compiler part 1. این دوره به شما آموزش می‌دهد چگونه یک زبان برنامه‌نویسی سفارشی به نام DragonScript طراحی کنید و مفسر یا کامپایلر آن را با استفاده از JavaScript و React JS توسعه دهید. این دوره مناسب برنامه‌نویسانی است که می‌خواهند مهارت‌های خود را ارتقا دهند و درک عمیق‌تری از نحوه عملکرد زبان‌های برنامه‌نویسی و ابزارهای ترجمه کد کسب کنند. با یادگیری فناوری مفسر و کامپایلر، بینش جدیدی در حل مسائل پیچیده برنامه‌نویسی به دست خواهید آورد. در این دوره از JavaScript و React JS استفاده می‌شود تا نشان دهد این ابزارها نه‌تنها برای توسعه وب، بلکه برای ساخت ابزارهای پیچیده مانند کامپایلرها نیز مناسب هستند. آموزش به صورت گام‌به‌گام و با تمرکز بر توسعه آزمون‌محور (TDD) ارائه می‌شود تا مفاهیم را به روشی ساختاریافته بیاموزید. علاوه بر تئوری، تمرینات عملی زیادی شامل نوشتن کد، پیاده‌سازی پروژه‌ها و کار با مفاهیمی مانند تحلیل لغوی، تجزیه نحوی، مدیریت خطا و وراثت کلاس خواهید داشت. این دوره برای همه سطوح مناسب است، از مبتدیان تا توسعه‌دهندگان حرفه‌ای که می‌خواهند دانش خود را گسترش دهند. با پایان این دوره، توانایی طراحی زبان‌های برنامه‌نویسی و ساخت ابزارهای مرتبط را خواهید داشت.

آنچه فرا خواهید گرفت:

  • توسعه یک مفسر با استفاده از برنامه‌نویسی JS و React JS
  • درک مراحل Lexing، Parsing و Evaluation یک Parser
  • ایجاد یک REPL و Debugging IDE برای کار با مفسر
  • توسعه مفسر برای یک زبان برنامه‌نویسی سفارشی
  • تسلط بر موضوعات پیشرفته کامپایلر مانند Closures و وراثت کلاس

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

  • دانشجویان و توسعه‌دهندگانی که به طراحی کامپایلر علاقه‌مند هستند.

مشخصات دوره Design your own programming language and its compiler part 1

  • ناشر: Udemy
  • مدرس: Tylor Chen
  • سطح آموزش: مبتدی تا پیشرفته
  • مدت زمان آموزش: 30 ساعت و 50 دقیقه
  • تعداد دروس: 108

سرفصل های دوره

Design your own programming language and its compiler part 1

پیشنیازهای دوره Design your own programming language and its compiler part 1

  • basic programming experiences for javascript, react js,

تصاویر دوره

Design your own programming language and its compiler part 1

نمونه فیلم دوره

راهنمای نصب

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

زیرنویس: انگلیسی

کیفیت: 1080p

تغییرات:

نسخه 2025/3 نسبت به 2025/2 به تعداد 1 درس و مدت زمان 7 دقیقه افزایش داشته است. همچنین زیرنویس انگلیسی به دوره اضافه شد.

لینک دانلود

دانلود بخش 1 – 4 گیگابایت

دانلود بخش 2 – 4 گیگابایت

دانلود بخش 3 – 4 گیگابایت

دانلود بخش 4 – 4 گیگابایت

دانلود بخش 5 – 4 گیگابایت

دانلود بخش 6 – 908 مگابایت

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

حجم فایل

20.8 گیگابایت

رتبه دهید

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

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

برچسب ها:

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

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

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

فهرست