آموزش ایجاد و استفاده از تزئینات TypeScript

Creating and Using TypeScript Decorators

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره شامل چگونگی استفاده از انواع تزئینات TypeScript برای پیاده سازی نگرانی های مقطعی در پروژه های شما خواهد بود. هنگام ایجاد پروژه های TypeScript ، زمان هایی وجود دارد که عملکردهای مکرر را نمی توان با وراثت حل کرد. در این دوره ، ایجاد و استفاده از تزئینات TypeScript ، شما می آموزید که چگونه از تزئینات TypeScript استفاده کنید تا نگرانی های گسترده ای را در برنامه خود حل کنید. ابتدا یاد خواهید گرفت که چگونه تزئینات اساسی را روی عملکردها ، خصوصیات و کلاس ها پیاده سازی کنید. در مرحله بعد ، شما برای تمرکز منطق در برنامه خود از تزئینات منفرد استفاده خواهید کرد. سرانجام ، شما چندین دکوراتور را برای ایجاد یک چارچوب موجودیت ترکیب خواهید کرد که به شما امکان می دهد منطق را برای یک API مبتنی بر REST به اشتراک بگذارید. پس از پایان این دوره ، مهارت و دانش طراحان TypeScript مورد نیاز برای استفاده از AOP (برنامه نویسی Aspect-oriented) را در پروژه خود خواهید داشت.

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

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

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

مقدمه ای بر تزئینات TypeScript Introduction to TypeScript Decorators

  • بررسی اجمالی Overview

  • درک تزئینات در TypeScript Understanding Decorators in TypeScript

  • ایجاد تزئینات Creating Decorators

  • اجرای یک دکوراتور اساسی Implementing a Basic Decorator

  • پیکربندی مسیرهای سریع با تزئینات Configuring Express Routes with Decorators

  • خلاصه Summary

پیاده سازی تزئینات TypeScript Implementing TypeScript Decorators

  • بررسی اجمالی Overview

  • فراداده و بازتاب با تزئینات Metadata and Reflection with Decorators

  • پیاده سازی سرور API Implementing the API Server

  • تعریف موجودیت با تزئینات Defining Entities with Decorators

  • پیاده سازی ورود به سیستم Implementing Logging

  • اعتبارسنجی اشخاص با تزئینات Validating Entities with Decorators

  • احراز هویت و مجوز Authentication and Authorization

  • خلاصه Summary

نمایش نظرات

آموزش ایجاد و استفاده از تزئینات TypeScript
جزییات دوره
1h 13m
15
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
54
4.5 از 5
دارد
دارد
دارد
David Tucker
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

David Tucker David Tucker

دیوید یک مشاور توسعه ابر برنده جایزه Webby است که بر برنامه های وب بومی ، تلفن همراه و اینترنت اشیا cloud ابری تمرکز دارد. دیوید برای بیش از پانزده سال به عنوان مشاور ، توسعه نرم افزار سفارشی را در سیستم عامل های در حال ظهور برای شرکت هایی مانند FedEx ، AT&T ، Sony Music ، Intel ، Comcast ، هرمان میلر ، Principal Financial و Adobe (و همچنین بسیاری دیگر) هدایت کرده است. دیوید با کارهای منتشر شده برای O'Reilly و Lynda.com مرتباً در زمینه دیجیتال می نویسد و صحبت می کند. او برای Mashable ، Smashing Magazine و VentureBeat نویسندگی کرده و در رویدادهایی مانند AdTech ، Interop و Adobe Max سخنرانی کرده است.