دانستن نحوه ایجاد فایلهای اعلان TypeScript یک مهارت ضروری برای هر توسعه دهنده TypeScript است. این دوره ورودی و خروجی فایلهای اعلان TypeScript را پوشش میدهد، از جمله اینکه چه هستند، چرا مفید هستند و چگونه آنها را ایجاد کنید.
آنچه خواهید آموخت:
در محیط وب سریع امروزی، ساختن یک برنامه مدرن TypeScript بدون گنجاندن فایلهای اعلامیه غیرممکن است. فایلهای اعلان به ما اجازه میدهند تا کلاسها و توابع خود را ارتقا دهیم و به ما امکان میدهند کد خود را به سطح حرفهایتر و خواناتری ببریم. در این دوره آموزشی، ایجاد یک فایل اعلان TypeScript 3، همه چیز را در مورد ساخت و اصلاح فایلهای اعلان TypeScript یاد خواهید گرفت. ابتدا، الگوهای مختلف کتابخانه موجود در فایلهای تعریف را بررسی خواهید کرد. این شامل این است که آنها چه هستند، برای چه استفاده میشوند و نحوه شناسایی آنها. در مرحله بعد، نحوه ایجاد فایلهای اعلامیه خود و برخی از گزینههای موجود را خواهید یافت. در نهایت، نحوه انتشار یک فایل اعلامیه جدید ایجاد شده را خواهید آموخت. پس از اتمام این دوره، مهارتهای لازم برای ایجاد، به روز رسانی و نگهداری فایلهای اعلامیه TypeScript خود را خواهید داشت.
نمونه ویدیوی آموزشی ( زیرنویسها جدا از ویدیو است و میتوانید آنرا نمایش ندهید ) :
[ENGLISH]
01 Course Overview [1min]
01-01 Course Overview [1mins]
02 Declaration File Fundamentals [18mins]
02-01 Version Check [0mins]
02-02 Introduction and Objectives [3mins]
02-03 What Is a Declaration File and Why Should I Care? [3mins]
02-04 Demo: Declaration Files in Action [12mins]
03 Building a Declaration File [42mins]
03-01 Structuring the Foundation [2mins]
03-02 Demo: Structuring the Foundation [7mins]
03-03 Declaring Your Declarations [3mins]
03-04 Demo: Declaring Your Declarations [11mins]
03-05 Declaring Modules [3mins]
03-06 Demo: Declaring Modules [16mins]
03-07 Summary [0mins]
04 Creating Your Own Library [27mins]
04-01 Publishing a Declaration File [2mins]
04-02 Demo: Publishing a Declaration File for a New Lib [12mins]
04-03 Demo: Publishing a Declaration File for an Existing Lib [12mins]
04-04 Summary [1mins]
[فارسی]
01 نمای کلی دوره [1 دقیقه]
01-01 بررسی اجمالی دوره [1 دقیقه]
02 مبانی فایل اعلامیه [18 دقیقه]
02-01 بررسی نسخه [0 دقیقه]
02-02 مقدمه و اهداف [3 دقیقه]
02-03 فایل اظهارنامه چیست و چرا باید به آن اهمیت بدهم؟ [3 دقیقه]
02-04 نسخهی نمایشی- فایلهای اعلامیه در عمل [12 دقیقه]
03 ساخت یک فایل اعلامیه [42 دقیقه]
03-01 ساختار بنیاد [2 دقیقه]
03-02 نسخهی نمایشی- ساختار بنیاد [7 دقیقه]
03-03 اعلام اظهارات شما [3 دقیقه]
03-04 نسخهی نمایشی- اعلام اظهارات شما [11 دقیقه]
03-05 اعلام ماژولها [3 دقیقه]
03-06 نسخهی نمایشی- اعلام ماژولها [16 دقیقه]
03-07 خلاصه [0 دقیقه]
04 ایجاد کتابخانه شخصی شما [27 دقیقه]
04-01 انتشار یک فایل اعلامیه [2 دقیقه]
04-02 نسخهی نمایشی- انتشار یک فایل اعلامیه برای یک Lib جدید [12 دقیقه]
04-03 نسخهی نمایشی- انتشار یک فایل اعلامیه برای یک Lib موجود [12 دقیقه]
04-04 خلاصه [1 دقیقه]
مت کروچک، مدیر ارشد EY. مت تجربه گستردهای در صنعت نرمافزار دارد و مسئولیت ایجاد و نگهداری هر یک از معماریها و استراتژیهای مربوط به رشتههای موبایل، وب و هوش مصنوعی را بر عهده دارد. او چندین برنامه کاربردی را با استفاده از انواع فناوریهای مایکروسافت از جمله WCF، WPF، ASP.NET، #C، VB، MVC، SQL Server، Microsoft Bot Framework و Entity Framework طراحی و توسعه داده است.