فرادرس
x عدم نمایش ۴۰% تخفیف طرح تخفیف آغاز سال تحصیلی کد تخفیف: MHR99 کلیک کنید آخرین فرصت‌ها
فرصت باقیمانده

آموزش Metaprogramming (برنامه نویسی متا) در پایتون

دسترسی به اطلاعات این آموزش: اطلاعات کلی محتوا و سرفصل ها پیش نمایش و دانلود اطلاعات تکمیلی دیدگاه ها
آموزش Metaprogramming (برنامه نویسی متا) در پایتون

درباره ناشر

فرادرس
فرادرس

فرادرس بزرگ‌ترین ناشر دیجیتال آموزش‌های تخصصی، دانشگاهی و مهندسی است.

درباره مدرس

پژمان اقبالی شمس آبادی
مهندس پژمان اقبالی شمس آبادی

مدرس فرادرس

کارشناس ارشد مهندسی مکانیک


مهندس پژمان اقبالی شمس آبادی کارشناس ارشد مهندسی مکانیک دانشگاه علم و صنعت ایران و مشغول انجام کار روی پروژه های خود در زمینه های آکوستیک، ارتعاشات و پردازش تصویر نیز هستند. ایشان به مباحث دینامیک و ارتعاشات و همچنین برنامه نویسی علاقه مند می باشند و سابقه کار با نرم افزارهای مهندسی مکانیک همچون: CATIA و COMSOL را دارند. ایشان به نرم افزار MATLAB مسلط هستند و توانایی برنامه نویسی با زبان های مختلف همچون: C++, JAVA, Python را دارا می باشند.

(+)



در برنامه نویسی، یکی از اصلی ترین نکات، تکرار نکردن است (Don't repeat yourself). یعنی هر جا با مساله ای رو به رو شدید که نیاز به نوشتن کدهای تکراری داشت و یا Copy و Paste کردن های زیاد داشت، اغلب مفید است که به دنبال یک روش ظریف تر باشید. در پایتون معمولا این مسائل در دسته بندی Metaprogramming حل می شوند. به طور خلاصه Metaprogramming درباره ایجاد توابع و کلاس هایی است که هدف اصلی آن ها مدیریت (Manipulate) کد می باشد. هدف از این فرادرس، کاوش کردن روش های Metaprogramming مختلف می باشد و ارائه مثال هایی از این که چطور این روش ها می توانند برای رسیدن به اهدافمان در پایتون به ما کمک کنند.

 

👤 مدرس: مهندس پژمان اقبالی شمس آبادی
🕓 مدت زمان: ۲ ساعت و ۹ دقیقه
🎓 تعداد دانشجو: ۱,۰۸۳ نفر این آموزش را تهیه کرده اند. — ۲۵ نفر در یک ماه اخیر

هزینه عادی آموزش: ۱۶,۰۰۰ تومان
در جشنواره بسوی مهر: ۹,۶۰۰ (کسب اطلاعات بیشتر +)




آنچه شما در این فرادرس خواهید دید:
آموزش ویدئویی مورد تایید فرادرس
فایل برنامه ها و پروژه های اجرا شده در حین آموزش
فایل PDF یادداشت های مدرس در حین آموزش

تضمین کیفیت و گارانتی بازگشت هزینه
توجه: کیفیت این آموزش توسط فرادرس تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما:
  • بازگشت و شارژ کل مبلغ پرداختی در حساب کاربری
  • و یا ۷۰ درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده می شود.
    (توضیحات بیشتر +)
دانلود آنی
فعال‌سازی آنی لینک دانلود، بلافاصله پس از ثبت سفارش


    توضیحات


    در برنامه نویسی، یکی از اصلی ترین نکات، تکرار نکردن است (Don't repeat yourself). یعنی هر جا با مساله ای رو به رو شدید که نیاز به نوشتن کدهای تکراری داشت و یا Copy و Paste کردن های زیاد داشت، اغلب مفید است که به دنبال یک روش ظریف تر باشید. در پایتون معمولا این مسائل در دسته بندی Metaprogramming حل می شوند. به طور خلاصه Metaprogramming درباره ایجاد توابع و کلاس هایی است که هدف اصلی آن ها مدیریت (Manipulate) کد می باشد. هدف از این فرادرس، کاوش کردن روش های Metaprogramming مختلف می باشد و ارائه مثال هایی از این که چطور این روش ها می توانند برای رسیدن به اهدافمان در پایتون به ما کمک کنند.

     
    فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
    • درس یکم: Wrap کردن یک تابع با توابع دکوری
      • قرار دادن یک Wrapper اطراف یک تابع
      • نگهداری متا داده های تابع هنگام نوشتن توابع دکوری
      • خارج کردن تابع از حالت wrapped
    • درس دوم: توابع دکوری با Argument با ویژگی‌ های قابل تنظیم
      • تعریف یک تابع دکوری که Argument بگیرد.
      • تعریف تابع دکوری با ویژگی های قابل تنظیم توسط کاربر
      • تعریف تابع دکوری به عنوان بخشی از یک کلاس
     
    مفید برای رشته های
    • مهندسی کامپیوتر

    نرم افزارهای مرتبط با آموزش

    Python 3.6.0

    پیش نیاز

    پیش نمایش

    پیش نمایش ۱ : Wrap کردن یک تابع با توابع دکوری - ۱۲ دقیقه


    توجه: ممکن است که به خاطر سرعت پایین اینترنت شما، نمایش آنلاین با کیفیت پایین تر از کیفیت HD ویدئوی اصلی نمایش داده شوند. در این صورت آموزش را دانلود کرده و سپس مشاهده نمایید.

    دانلود مستقیم پیش نمایش - حجم دانلود ۱۳ مگابایت (کلیک کنید +)

    پیش نمایش ۲ : توابع دکوری با Argument - ۱۰ دقیقه


    توجه: ممکن است که به خاطر سرعت پایین اینترنت شما، نمایش آنلاین با کیفیت پایین تر از کیفیت HD ویدئوی اصلی نمایش داده شوند. در این صورت آموزش را دانلود کرده و سپس مشاهده نمایید.

    دانلود مستقیم پیش نمایش - حجم دانلود ۱۲ مگابایت (کلیک کنید +)




    اطلاعات تکمیلی

    نام آموزش آموزش Metaprogramming (برنامه نویسی متا) در پایتون
    ناشر فرادرس
    شناسه اثر ۸–۱۲۴۵۲–۰۶۴۲۲۸ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
    کد آموزش FVPHT9612
    مدت زمان ۲ ساعت و ۹ دقیقه
    زبان فارسی
    نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
    حجم دانلود ۱۵۷ مگابایت     (کیفیت ویدئو HD‌ با فشرده سازی انحصاری فرادرس)


    ​راهنمای تهیه آموزش ها

    آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

    راهنمایی بیشتر ( +)

    در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
    • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
    • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه

    با شروع یادگیری، یک کلیک فاصله دارید. همین حالا شروع کنید.

    آموزش Metaprogramming (برنامه نویسی متا) در پایتون

    هزینه عادی آموزش: ۱۶,۰۰۰ تومان
    در جشنواره بسوی مهر: ۹,۶۰۰ (کسب اطلاعات بیشتر +)




    دیدگاه ها

    ( امتیاز ۴.۴ از ۵ )
    ۴.۴ از 5


    تا کنون ۱,۰۸۳ نفراز این آموزش استفاده کرده اند و ۵ نظر ثبت شده است.
    1. 4 از 5

      :

      به نظرم آموزش های برنامه نویسی هایی که تو ایرانه خیلی قوی نیست، بیشتر مقدماتی و تئوری گفته میشه.
      آدم آخرش متوجه میشه که چیز کاربردی ای یاد نگرفته.

    2. 4 از 5

      :

      سلام. چیزی که بلد نبودم رو برام جا انداخت، خیلی خوبه که همه فایلا را در اختیار قرار میده، راضی بودم.

    3. 5 از 5

      :

      واقعا فوق العاده بود

    4. 5 از 5

      :

      عالیه. عنوان آموزش جدید بود و شما جای دیگه ای نمی تونین همچین آموزش رو پیدا کنید . سبکی از تدریس هست که دیدم ایشون گذاشتن.

    5. 4 از 5

      :

      آموزش خوب بود و من راضی بودم. هم از لحاظ تدریس مدرس و هم کیفیت صدا و تصویر.


    نظر شما در مورد این فرادرس چیست؟

    امتیاز شما به این آموزش:




​همین امروز شروع به آموختن کنید​

آموزش Metaprogramming (برنامه نویسی متا) در پایتون

هزینه عادی آموزش: ۱۶,۰۰۰ تومان
در جشنواره بسوی مهر: ۹,۶۰۰ (کسب اطلاعات بیشتر +)


برچسب‌ها: , , , , , , , , , , , , , , , , , , ,

دسته های مرتبط:


فرادرس در رسانه ها و جشنواره ها

روزنامه ایرانیان مرکز توسعه فناوری اطلاعات و رسانه های دیجیتال روز آفرین نت استارت کنفرانس مهندسی برق ایران جشنواره وب ایران شرکت های خلاق