آموزش ایجاد و استفاده از دکوراتورها در جاوا اسکریپت

Creating and Using Decorators in JavaScript

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Decorators یک ویژگی جدید جاوا اسکریپت است که به شما امکان می دهد با استفاده از تکنیک های فرابرنامه نویسی کدهای قابل انعطاف و قابل خواندن بنویسید. دکوراتورها به شما این امکان را می دهند که رفتار برنامه را در زمان اجرا تغییر دهید و روش جدیدی برای استفاده مجدد از کد ارائه کنید که با تکنیک های سنتی وراثت یا ترکیب شی متفاوت است. در این دوره آموزشی، ایجاد و استفاده از دکوراتورها در جاوا اسکریپت، استفاده و ایجاد دکوراتورها را یاد خواهید گرفت و یاد می گیرید که چگونه در زیر هود کار می کنند. ابتدا، خواهید دید که دکوراتورها چیست و چگونه می توان از آنها استفاده کرد. در مرحله بعد، نحوه اجرای انواع دکوراتورها و نحوه عملکرد آنها در زیر کاپوت را خواهید فهمید. در نهایت، یاد خواهید گرفت که چگونه یک چارچوب وب کوچک با استفاده از دکوراتورها بسازید. پس از اتمام این دوره، مهارت ها و دانش دکوراتورهای مورد نیاز برای توسعه برنامه های کاربردی پیچیده در جاوا اسکریپت را خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

آشنایی با دکوراتورها Introduction to Decorators

  • معرفی Introduction

  • پیش نیازها Prerequisites

  • روش دکوراتور Method Decorators

  • فعال کردن دکوراتورها Enabling Decorators

  • اجرای یک دکوراتور دوباره امتحان کنید Implementing a Retry Decorator

  • خلاصه Summary

پیاده سازی کتابخانه دکوراتورها Implementing a Decorators Library

  • معرفی Introduction

  • کارخانه دکوراتور Decorators Factory

  • استفاده از دکوراتورهای متعدد Applying Multiple Decorators

  • پیاده سازی چند دکوراتور Implementing Multiple Decorators

  • الگوهای دکوراتورها Decorators Patterns

  • پیاده سازی متریک دکوراتور Implementing Metrics Decorator

  • خلاصه Summary

پیاده سازی یک چارچوب وب مبتنی بر دکوراتور Implementing a Decorator Based Web Framework

  • معرفی Introduction

  • آنچه را که قرار است پیاده کنیم What Are We Going to Implement

  • دکوراتورهای کلاس Class Decorators

  • با استفاده از چارچوب Express Using Express Framework

  • پیاده سازی پشتیبانی از مسیرها Implementing Routes Support

  • دکوراتورهای املاک Property Decorators

  • پیاده سازی تزریق وابستگی Implementing Dependency Injection

  • فراداده دکوراتورها Decorators Metadata

  • اعتبار سنجی کلاس Class Validation

  • محدودیت های دکوراتورها Decorators Limitations

  • خلاصه Summary

نمایش نظرات

آموزش ایجاد و استفاده از دکوراتورها در جاوا اسکریپت
جزییات دوره
1h 37m
25
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
1
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ivan Mushketyk Ivan Mushketyk

ایوان یک مهندس اصلی نرم افزار و یک سرپرست فناوری است که علاقه زیادی به Big Data و Cloud Computing دارد. او در بسیاری از شرکتهای بزرگ فناوری اطلاعات از جمله سامسونگ و خدمات وب آمازون کار کرده است. او یک علاقه مند به منبع آزاد است و در تعدادی از پروژه ها از جمله Gatling و Apache Flink همکاری کرده است. وقتی او در حال نوشتن کد یا کار در دوره جدید نیست ، احتمالاً در حال نوشتن مقاله فنی دیگری برای وبلاگ خود است.