نظریات و کاربردها در زبانهای برنامهنویسی — مروری بر دومین مدرسه پیشرفته کامپیوتر
اگه به دنیای زبانهای برنامهنویسی علاقه داری و میخوای بدونی پشت صحنهی طراحی و پیادهسازیشون چه نظریاتی وجود داره، این دوره میتونه برات جذاب باشه. این برنامه در واقع دومین مدرسهی پیشرفتهای بود که پژوهشگاه دا...
نظریات و کاربردها در زبانهای برنامهنویسی — مروری بر دومین مدرسه پیشرفته کامپیوتر
اگه به دنیای زبانهای برنامهنویسی علاقه داری و میخوای بدونی پشت صحنهی طراحی و پیادهسازیشون چه نظریاتی وجود داره، این دوره میتونه برات جذاب باشه. این برنامه در واقع دومین مدرسهی پیشرفتهای بود که پژوهشگاه دانشهای بنیادی (IPM) در حوزهی کامپیوتر برگزار کرد؛ رویدادی که از تاریخ ۹۶/۰۶/۰۵ شروع شد و به مدت ۴ روز ادامه داشت.
چرا این دوره ارزش دیدن داره؟ 🤔
ببین، خیلی از ماها روزمره با پایتون، جاوا، سیشارپ یا حتی زبانهای فانکشنال مثل هسکل کار میکنیم، ولی کمتر پیش میاد از خودمون بپرسیم «اصلاً چرا این زبان اینطوری طراحی شده؟» یا «پشت این سینتکس ساده چه مفاهیم نظریای خوابیده؟» این دوره دقیقاً همون لایهی نظری رو باز میکنه.
نکتهی مهمتر اینکه توی این مدرسه، ۴ نفر از اساتید شناختهشده و صاحبنام این حوزه حضور داشتن و هر کدوم بخشی از مباحث رو ارائه کردن. یعنی با طیف متنوعی از دیدگاهها و رویکردها روبهرو میشی، نه فقط یه نفر که از یه زاویه خاص نگاه کنه.
چه چیزی یاد میگیری؟
مبانی نظری طراحی زبانهای برنامهنویسی
مفاهیم پیشرفتهای که توی زبانهای مدرن به کار میرن
پیوند بین تئوری و کاربرد عملی در پیادهسازی زبانها
دیدگاههای مختلف اساتید دربارهی مسائل باز این حوزه
این دوره به چه کارت میاد؟ 💡
فرض کن داری یه پروژهی دانشجویی مینویسی و باید بین چند زبان مختلف انتخاب کنی. اگه بدونی هر زبان بر چه پایهی نظریای بنا شده، انتخابهات خیلی منطقیتر میشه. یا مثلاً وقتی داری یه DSL (زبان دامنهمحور) برای پروژهت طراحی میکنی، این مباحث مستقیماً به کمکت میاد. حتی اگه بعداً بخوای توی مصاحبههای فنی شرکت کنی، درک عمیقتر از زبانها یه امتیاز جدی حساب میشه.
مشخصات دوره به صورت خلاصه
ویژگی
جزئیات
عنوان
نظریات و کاربردها در زبانهای برنامهنویسی
برگزارکننده
پژوهشگاه دانشهای بنیادی (IPM)
تعداد اساتید
۴ نفر
مدت زمان کل
۲۲ ساعت و ۲۸ دقیقه
تعداد جلسات
۱۶ جلسه
تاریخ برگزاری
از ۹۶/۰۶/۰۵ به مدت ۴ روز
هزینه
رایگان ✅
محتوای دوره
شماره
عنوان فصل
تعداد جلسات
مدت زمان
۱
سخنرانیها
۱۶ جلسه
۲۲:۲۸ ساعت
یه نکتهی مهم
این دوره کاملاً رایگان در دسترسه. یعنی بدون هیچ هزینهای میتونی به محتوایی دست پیدا کنی که توی یه مدرسهی پیشرفته و تخصصی ارائه شده. برای دانشجوهایی که بودجهی محدودی دارن ولی تشنهی یادگیرین، این یه فرصت خیلی خوبه. 📚
اگه دنبال این هستی که از سطح «فقط کد میزنم» فراتر بری و بفهمی چرا زبانها اینطوری که هستن طراحی شدن، این ۲۲ ساعت میتونه دیدت رو نسبت به برنامهنویسی کاملاً عوض کنه.
یادگیری نظریات و کاربردهای زبانهای برنامهنویسی، بدون هزینه شروع کنید