آموزش TypeScript 5 Deep Dive

دانلود TypeScript 5 Deep Dive

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: حفظ پایگاه های کد جاوا اسکریپت به دلیل ماهیت پویای آنها می تواند چالش برانگیز باشد و منجر به مشکلاتی مانند عدم ایمنی نوع و چالش های همکاری شود. در این دوره، TypeScript 5 Deep Dive، یاد خواهید گرفت که با استفاده از TypeScript به طور موثر پایگاه های کد جاوا اسکریپت را مدیریت و تقویت کنید. ابتدا، ویژگی های نوع پیشرفته و قابلیت های جدید معرفی شده در TypeScript را بررسی خواهید کرد. در مرحله بعد، نحوه اجرای مدیریت خطای قوی و برنامه‌نویسی ناهمزمان را خواهید یافت. در نهایت، بهترین شیوه ها را برای سازماندهی کد و مدیریت وابستگی یاد خواهید گرفت. وقتی این دوره را به پایان رساندید، مهارت ها و دانش TypeScript 5 مورد نیاز برای ایجاد برنامه های جاوا اسکریپت قابل نگهداری و ایمن را خواهید داشت.

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

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

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

      چه چیزی در تایپ اسکریپت جدید است؟ What’s New in Typescript?

      • مقدمه Intro

      • دکوراتورها Decorators

      • بازده ضمنی آسانتر برای توابع Easier Implicit Returns for Functions

      • ویژگی های وارداتی Import Attributes

      • Object.groupBy Object.groupBy

      • Map.groupBy Map.groupBy

      • پارامترهای نوع Const Const Type Parameters

      • "استفاده از" اعلامیه ها “Using” Declarations

      • چندین فایل پیکربندی در "extends" Multiple Configuration Files in “extends”

      انواع پیشرفته و استنتاج نوع Advanced Types and Type Inference

      • انواع تحت اللفظی Literal Types

      • اتحادیه ها Unions

      • اتحادیه ها با رابط ها Unions with Interfaces

      • انواع تقاطع Intersection Types

      • نوع استنتاج Type Inference

      • اظهارات را تایپ کنید Type Assertions

      • گاردهای نوع سفارشی Custom Type Guards

      توابع، کلاس ها و رابط ها Functions, Classes, and Interfaces

      • انواع توابع Function Types

      • کلاس ها Classes

      • نسخه ی نمایشی: کلاس ها Demo: Classes

      • دسترسی به اصلاح کننده ها Access Modifiers

      • رابط برای ساختارهای پیچیده Interfaces for Complex Structures

      ژنریک و ویژگی های پیشرفته Generics and Advanced Features

      • ژنریک ها Generics

      • محدودیت ها Constraints

      • فراداده و حاشیه نویسی Metadata and Annotations

      • نسخه ی نمایشی: فراداده و حاشیه نویسی Demo: Metadata and Annotations

      • مخلوط ها Mixins

      • نسخه ی نمایشی: ترکیبی Demo: Mixins

      ماژول ها، فضاهای نام و مدیریت وابستگی Modules, Namespaces, and Dependency Management

      • واردات و صادرات Imports and Exports

      • ماژول ها Modules

      • فضاهای نام Namespaces

      اشکال زدایی و Refactoring برنامه های TypeScript Debugging and Refactoring TypeScript Applications

      • برنامه نویسی ناهمزمان Asynchronous Programming

      • رسیدگی به خطا Error Handling

      • وعده ها Promises

      نمایش نظرات

      آموزش TypeScript 5 Deep Dive
      جزییات دوره
      1h 40m
      34
      Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
      (آخرین آپدیت)
      از 5
      دارد
      دارد
      دارد
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Desmond Nyamador Desmond Nyamador

      دزموند یک مهندس FullStack است که در غنا، آفریقای غربی مستقر است. او از تدریس و ارتقای مهارت مهندسان نرم افزار و دیدن روند رشد افراد از توسعه دهندگان مبتدی تا کارشناسی ارشد در رشته های خود لذت می برد.