آموزش TypeScript

Learning TypeScript

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

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

مقدمه Introduction

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

  • TypeScript چیست؟ What is TypeScript?

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

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

  • تنظیم محیط توسعه Setting up the development environment

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

1. مبانی 1. The Basics

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

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

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

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

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

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

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

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

3. کلاس ها 3. Classes

  • بررسی اجمالی کلاسهای JavaScript JavaScript classes overview

  • تبدیل کلاسهای JavaScript به TypeScript Converting JavaScript classes to TypeScript

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

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

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

  • بررسی پرونده های JavaScript Type checking JavaScript files

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

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

خداحافظ Goodbye

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

  • نتیجه Conclusion

نمایش نظرات

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

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

آموزش TypeScript
جزییات دوره
1h 8m
22
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
24,469
- از 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 را رهبری می کند.