وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

TypeScript 5 Fundamentals

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

This course will teach you all the fundamental features of the TypeScript programming language. You’ll learn how to use important language constructs and syntax, as well as how to use different compiler options and project configuration settings.


1. Course Overview
  • 1. Course Overview

  • 2. Getting Started with TypeScript
  • 1. Introduction
  • 2. Setting up a Development Environment
  • 3. Compiling and Running TypeScript Programs
  • 4. Basic Project Configuration
  • 5. Using the Official Documentation

  • 3. Understanding Basic Syntax and Data Types
  • 1. Introduction
  • 2. Basic Types and Variable Declarations
  • 3. Type Annotations and Type Inference
  • 4. Using let and const with Type Annotations
  • 5. Additional Built-in Types
  • 6. Union Types and the --strictNullChecks Compiler Option
  • 7. Declaring Arrays
  • 8. Controlling Program Flow
  • 9. Understanding Control Flow Type Analysis

  • 4. Creating and Calling Functions
  • 1. Introduction
  • 2. Adding Type Annotations to Functions
  • 3. Using the --noImplicitAny Compiler Option
  • 4. Optional, Default, and Rest Parameters
  • 5. Annotating Functions and Using Parameters
  • 6. Anatomy of an Arrow Function
  • 7. Converting a Traditional Function to an Arrow Function
  • 8. Function Overloads
  • 9. Taking Advantage of Function Types

  • 5. Working with Interfaces
  • 1. Introduction
  • 2. Understanding Interfaces
  • 3. Declaring and Using Interfaces
  • 4. Interfaces for Function Types
  • 5. Extending Interfaces
  • 6. Implementing Interfaces with Classes

  • 6. Creating and Using Classes
  • 1. Introduction
  • 2. Parts of a Class
  • 3. Creating and Using Classes
  • 4. Extending Classes with Inheritance
  • 5. Abstract Classes
  • 6. Using Class Expressions

  • 7. Organizing Your Code with Modules
  • 1. Introduction
  • 2. Why Use Modules
  • 3. Exporting and Importing
  • 4. Module Resolution
  • 5. Converting an Application to Use Modules

  • 8. Writing Asynchronous Code
  • 1. Introduction
  • 2. Understanding Promises
  • 3. Creating and Using Promises
  • 4. The Role of asyncawait
  • 5. Writing Code with asyncawait

  • 9. Creating and Using Generics
  • 1. Introduction
  • 2. Using ArrayT
  • 3. Generic Functions
  • 4. Generic Interfaces and Classes
  • 5. Generic Constraints

  • 10. Using Type Declaration Files
  • 1. Introduction
  • 2. Installing and Using a Type Declaration File

  • 11. Applying TypeScript Decorators
  • 1. Introduction
  • 2. Decorating a Method

  • 12. Debugging TypeScript Code
  • 1. Introduction
  • 2. Debugging TypeScript with Visual Studio Code
  • 3. Debugging TypeScript with Chrome DevTools
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 25300
    حجم: 549 مگابایت
    مدت زمان: 241 دقیقه
    تاریخ انتشار: 21 آذر 1402
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید