آموزش TypeScript 5 Crash Course برای توسعه دهندگان جاوا اسکریپت

TypeScript 5 Crash Course for JavaScript Developers

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: TypeScript ویژگی‌هایی را به جاوا اسکریپت زبان‌هایی مانند Java و C# که توسعه‌دهندگان به آن علاقه دارند، گسترش می‌دهد. در این دوره آموزشی، TypeScript 5 Crash Course برای توسعه دهندگان جاوا اسکریپت، یاد می گیرید که از مهارت های جاوا اسکریپت خود به TypeScript گذر کنید. ابتدا، نحوه کار با TypeScript و انتقال مورد نیاز برای کنترل نسخه را بررسی خواهید کرد. در مرحله بعد، مزایای سیستم تایپ TypeScript را خواهید دید. در نهایت، نحوه انتقال یک برنامه جاوا اسکریپت به TypeScript را خواهید آموخت. وقتی این دوره را به پایان رساندید، مهارت ها و دانش کار با TypeScript مورد نیاز برای شارژ کردن جاوا اسکریپت خود را خواهید داشت.

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

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

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

درک چرایی TypeScript Understanding the Why of TypeScript

  • معرفی Introduction

  • آیا تایپ کردن مهم است؟ Does Typing Matter?

  • نسخه کنترل TypeScript و JavaScript Version Controlling TypeScript and JavaScript

  • نسخه ی نمایشی: نحوه کنترل نسخه TypeScript Demo: How to Version Control TypeScript

  • اشکال زدایی TypeScript در مرورگر Debugging TypeScript in the Browser

  • نسخه ی نمایشی: اشکال زدایی TypeScript Demo: Debugging TypeScript

  • خلاصه Summary

بررسی حاشیه نویسی نوع و استنتاج نوع در TypeScript Exploring Type Annotations and Type Inference in TypeScript

  • نحوه کار انواع در TypeScript How Types Work in TypeScript

  • TypeScript "Types" The TypeScript "Types"

  • نسخه ی نمایشی: تایپ تایپ اسکریپت در مقابل تایپ جاوا اسکریپت Demo: TypeScript Typing vs. JavaScript Typing

  • اطلاعات بیشتر در مورد تست واحد و انواع Some More on Unit Testing and Types

  • نسخه ی نمایشی: آزمون واحد اجتناب شده Demo: An Avoided Unit Test

  • چند ترفند دیگر با انواع A Few More Tricks with Types

  • خلاصه Summary

کار با Generics و Interfaces Working with Generics and Interfaces

  • رابط ها برای چه هستند What Interfaces Are For

  • نسخه ی نمایشی: پیاده سازی یک رابط TS شخص ثالث Demo: Implementing a Third-party TS Interface

  • ژنریک ها برای چه هستند What Generics Are For

  • نسخه ی نمایشی: پیاده سازی یک ژنریک در TS Demo: Implementing a Generic in TS

  • خلاصه Summary

انتخاب گزینه های پیکربندی و کامپایل Choosing Configuration and Compilation Options

  • معرفی Introduction

  • اجرای کامپایلر و استفاده از گزینه های کامپایلر Running the Compiler and Using Compiler Options

  • نسخه ی نمایشی: نگاهی دقیق تر به انتقال ما Demo: A Closer Look at Our Transpilation

  • پیکربندی پروژه خود با فایل های tsconfig Configuring Your Project with tsconfig Files

  • نسخه ی نمایشی: کار با فایل های tsconfig Demo: Working with tsconfig Files

  • با استفاده از فایل های اعلان نوع Using Type Declaration Files

  • نسخه ی نمایشی: استنتاج انواع از فایل های اعلان نوع Demo: Inferring Types from Type Declaration Files

  • خلاصه Summary

انتقال یک برنامه جاوا اسکریپت به TypeScript Migrating a JavaScript Application to TypeScript

  • الگوهای Observer و Pub-sub The Observer and Pub-sub Patterns

  • برنامه جاوا اسکریپت مشتری ما Our Client JavaScript App

  • نسخه ی نمایشی: انتقال JS مشتری ما به TypeScript Demo: Migrating Our Client JS to TypeScript

  • نسخه ی نمایشی: انتقال JS مشتری ما به TypeScript، قسمت دوم Demo: Migrating Our Client JS to TypeScript, Part II

  • نسخه ی نمایشی: انتقال JS سرور ما به TypeScript Demo: Migrating Our Server JS to TypeScript

  • راهنمایی برای تحقیقات بیشتر Directions for Further Research

  • خلاصه دوره Course Summary

نمایش نظرات

آموزش TypeScript 5 Crash Course برای توسعه دهندگان جاوا اسکریپت
جزییات دوره
2h 12m
35
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
3
از 5
دارد
دارد
دارد
Chris Behrens
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Behrens Chris Behrens

Chris B. Behrens نویسنده ، سخنران و توسعه دهنده نرم افزار ، متخصص در DevOps است. وی بیش از بیست سال است که توسعه دهنده و معمار است و با تمرکز بر شرکت های کوچک تا متوسط و تغییرات توسعه ای که با آنها روبرو است. او بر روی عطر و طعم خود از توسعه مبتنی بر ترس تمرکز دارد ، به موجب آن یک توسعه دهنده وظایف آنها را به ترتیب پایین تر از اضطراب و نحوه مقابله با آنها با این ترتیب درجه بندی می کند. مهمترین این فرایندهای ایجادکننده اضطراب ، استقرار نرم افزار است ، موضوعی که بهرنس روی آن تمرکز دارد. او با همسر و فرزندانش در Kennedale ، TX زندگی می کند.