آموزش TypeScript

Learning TypeScript

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: TypeScript نظم و انضباط را به توسعه جاوا اسکریپت اضافه می کند. می توانید قبل از اجرای کد خود خطاهایی را در کد خود پیدا کنید و از پیشرفت های بهره وری مانند تغییر نام متغیرها و ویژگی ها استفاده کنید. علیرغم بخش‌های متعدد آن - انواع، حاشیه‌نویسی‌ها، رابط‌ها و کلاس‌ها، افزودن TypeScript به گردش کار شما لازم نیست دشوار باشد. به توسعه‌دهنده وب جس چادویک بپیوندید تا شما را در پایه‌ها راهنمایی کند و به شما در راه‌اندازی TypeScript و استفاده از آن به روش‌های ساده برای بهبود پروژه‌های جاوا اسکریپت موجود کمک کند. یاد بگیرید که چگونه انواع سفارشی را تعریف کنید، کلاس های جاوا اسکریپت موجود را به کلاس های TypeScript تبدیل کنید و منطق و داده های خود را با اصلاح کننده های دسترسی محصور کنید. به‌علاوه، نحوه استفاده مجدد از کد با ژنریک‌ها، تایپ فایل‌های چک و اضافه کردن پشتیبانی نوع برای APIها را بیاموزید. با استفاده از این تکنیک ها، می توانید به یک توسعه دهنده جاوا اسکریپت سازنده تر و کارآمدتر تبدیل شوید.

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

معرفی Introduction

  • به Learning TypeScript خوش آمدید Welcome to Learning TypeScript

  • نمونه برنامه Sample application

  • TypeScript چیست؟ What is TypeScript?

  • این برای کیست؟ Who's this for?

  • راه اندازی محیط توسعه Setting up the development environment

  • فایل های تمرینی Exercise files

1. مبانی 1. The Basics

  • درک استنتاج نوع و تایپ تدریجی Understanding type inference and gradual typing

  • توصیف کد خود با انواع Describing your code with types

  • افزودن TypeScript به یک برنامه موجود Adding TypeScript to an existing application

2. تعریف انواع سفارشی 2. Defining Custom Types

  • تعریف انواع سفارشی با رابط ها Defining custom types with interfaces

  • اجازه دادن به یک متغیر چند نوع باشد Allowing a variable to be multiple types

  • محدود کردن مقادیر ممکن با enums و انواع تحت اللفظی Restricting possible values with enums and literal types

  • بهبود تعاریف رابط Enhancing interface definitions

3. کلاس ها 3. Classes

  • تبدیل کلاس های جاوا اسکریپت به TypeScript Converting JavaScript classes to TypeScript

  • نمای کلی کلاس های جاوا اسکریپت JavaScript classes overview

  • محصور کردن منطق و داده با اصلاح کننده های دسترسی Encapsulating logic and data with access modifiers

  • اصلاح انواع با Partial و Omit Modifying types with Partial and Omit

4. گسترش و بهبود پشتیبانی نوع 4. Expanding and Improving Type Support

  • تایپ چک کردن فایل های جاوا اسکریپت Type checking JavaScript files

  • افزودن پشتیبانی نوع برای API های شخص ثالث Adding type support for third-party APIs

  • افزودن پشتیبانی نوع برای API های بومی Adding type support for native APIs

  • استفاده مجدد از منطق مشترک با ژنریک Reusing common logic with generics

خداحافظ Goodbye

  • نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش TypeScript
جزییات دوره
1h 11m
23
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
40,209
- از 5
دارد
دارد
دارد
Jess Chadwick
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jess Chadwick Jess Chadwick

پروژه های مشاور جس چادویک مشاور نرم افزار از راه اندازی تا مزارع وب شرکت در Fortune 500s متغیر است. جس چادویک یک مشاور نرم افزاری مستقل است که متخصص فناوری های وب است. وی بیش از یک دهه تجربه توسعه دارد ، از دستگاه های تعبیه شده در استارتاپ ها تا مزارع وب در مقیاس سازمانی در Fortune 500s. او ASPInsider ، مایکروسافت MVP در ASP.NET ، ویرایشگر فنی ، نویسنده کتاب Razor Programming (O'Reilly) است ، و به طور فعال در انجمن شرکت می کند ، گروه کاربری NJDOTNET مرکزی نیوجرسی .NET را رهبری می کند.