دکوراتورهای پایتون 3
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
الگوی دکوراتور در پایتون به شما امکان میدهد که عملکرد جدیدی به یک آبجکت اضافه کنید و آن را در یک تابع دیگر wrap کنید. در این دوره «دکوراتورهای پایتون 3»، خواهید آموخت که دکوراتورها چه هستند و چگونه میتوان از آنها در پروژههای خود استفاده کرد.
ابتدا، به توابع به عنوان آبجکتهای first-class در پایتون میپردازید. این امر به ما امکان میدهد که درباره توابع higher order، توابع داخلی و closures اطلاعات کسب کنیم. تمام این مفاهیم برای فهم عملکرد دکوراتورها در پایتون ضروری است.
سپس خواهید آموخت که چگونه دکوراتورهای خود را با سینتکس ویژه پایتون ایجاد و استفاده کنید. پس از آموختن مبانی دکوراتورها، یاد میگیریم که چگونه آنها را به یکدیگر استک کرده و چگونه دکوراتورهایی با آرگومانها ایجاد کنیم.
در نهایت، خواهید آموخت که چگونه دکوراتورهایی برای کلاسها ایجاد کنیم و چگونه به جای توابع از کلاسها برای ایجاد دکوراتورها استفاده کنیم.
زمانی که دوره را به پایان رساندید، مهارتها و دانش لازم برای ایجاد و استفاده از دکوراتورها برای انعطافپذیری بیشتر در اپلیکیشنهای خود را در اختیار خواهید داشت.
دکوراتورهای پایتون 3
-
بررسی دوره 0:02:00
-
مقدمه و پیشنیازها 0:02:00
-
استفاده از توابع به عنوان آبجکتهای First Class 0:04:00
-
بازگردانی توابع داخلی از توابع Higher Order 0:05:00
-
حفظ State غیر محلی با Closures 0:04:00
-
دکوراسیون توابع 0:06:00
-
خلاصه 0:02:00
-
بررسی عمیق دکوراتورها 0:07:00
-
دکوراسیون توابع با آرگومانها 0:03:00
-
حفظ متادیتای اصلی تابع 0:05:00
-
دکوراتورهای رایج در پایتون 0:04:00
-
پیادهسازی دکوراتورهای خود 0:04:00
-
خلاصه 0:02:00
-
مدیریت آرگومانها با فکتوریهای دکوراتور 0:05:00
-
پیادهسازی دکوراتورها با آرگومانها 0:01:00
-
استک کردن چندین دکوراتور روی یک تابع 0:03:00
-
دکوراتورهای سفارشی در فلسک 0:04:00
-
خلاصه 0:01:00
-
استفاده از کلاسها به عنوان دکوراتورها 0:05:00
-
Property یک دکوراتور کلاس است 0:09:00
-
دکوراسیون کلاسها 0:04:00
-
دکوراتورها از کتابخانه استاندارد 0:03:00
-
خلاصه 0:01:00
مشخصات آموزش
دکوراتورهای پایتون 3
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:پیشرفته
- تعداد درس:23
- مدت زمان :1:25:19
- حجم :218.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy