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

TypeScript: The Complete Guide (2023 Edition)

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

Understanding typescript from scratch to advance level and integration with frameworks like Angular, Express and more


1 - Introduction
  • 1 - Basic understanding about Typescript its use.html
  • 1 - What is Typescript
  • 2 - Issues in Javascript
  • 3 - JavaScript Versions
  • 4 - Typescript Advantages
  • 5 - Typescript Versions

  • 2 - Setup
  • 6 - Visual Studio Code Node
  • 7 - Installing Typescript Writing First Typescript file
  • 7 - introduction-first-files.zip
  • 8 - Downloading Zip from resources using it
  • 9 - Setting Code Formatter Extension Prettier
  • 10 - Setting Icon Theme Extension

  • 3 - Typescript Compilation
  • 2 - Typescript basic compilation understanding.html
  • 11 - Introduction
  • 12 - Watch Mode
  • 12 - watch-mode.zip
  • 13 - after-init.zip
  • 13 - tsconfigjson
  • 14 - noUnusedLocals
  • 14 - noUnusedLocals.zip
  • 15 - noUnusedParameters
  • 15 - noUnusedParameters.zip
  • 16 - noImplicitReturns
  • 16 - noImplicitReturns.zip
  • 17 - Setting up debugger

  • 4 - Basics Types with Typescript
  • 3 - Basic data types with Typescript.html
  • 18 - Introduction
  • 19 - Data Type Validation in Javascript
  • 19 - data-type-validation-in-js.zip
  • 20 - Basic type primitives
  • 20 - basic-types.zip
  • 21 - bigint
  • 21 - bigint.zip
  • 22 - Symbol
  • 22 - symbol.zip
  • 23 - Type Assignment Implicit vs Explicit
  • 23 - implicit-vs-explicit.zip

  • 5 - Working with Typescript
  • 4 - Objects Arrays Union Enums.html
  • 5 - Tuples Aliases Arrow Functions Casting and more.html
  • 24 - Introduction
  • 25 - Objects Basic
  • 25 - objects-basic.zip
  • 26 - Objects Readonly Optional Nested
  • 26 - objects-readonly-optional-nested.zip
  • 27 - Objects with Functions
  • 27 - objects-with-functions.zip
  • 28 - Arrays Basic
  • 28 - arrays-basic.zip
  • 29 - Arrays readonly objects
  • 29 - array-objects.zip
  • 30 - Array destructing constructor
  • 30 - array-destructing-and-constructor.zip
  • 31 - Union
  • 31 - union-types.zip
  • 32 - Enums with Log example
  • 32 - enum-logs-example.zip
  • 33 - Enum in detail
  • 33 - enum-in-details.zip
  • 34 - let var const
  • 34 - let-var-const.zip
  • 35 - let in details
  • 35 - let-in-detail.zip
  • 36 - Tuples
  • 36 - tuples.zip
  • 37 - Tuple destructing
  • 37 - tuple-destructring.zip
  • 38 - Alias
  • 38 - alises.zip
  • 39 - Literals
  • 39 - literals.zip
  • 40 - functions params and more
  • 40 - functions-params-and-more.zip
  • 41 - Arrow Functions
  • 41 - arrow-functions.zip
  • 42 - Annonymous-functions-with-constructor.zip
  • 42 - Anonymous Functions Constructor
  • 43 - Casting
  • 43 - casting.zip
  • 44 - Casting with HTML Example
  • 44 - casting-with-html-example.zip

  • 6 - Classes
  • 6 - Classes Objects Access Modifiers Static Members.html
  • 7 - Inheritance Method Overriding Abstract Getter Setter.html
  • 45 - Introduction
  • 46 - What is Class
  • 47 - Creating first class
  • 47 - creating-first-class.zip
  • 48 - How Class looks in JS
  • 49 - Constructor and params
  • 49 - constructor-and-params.zip
  • 50 - this keyword
  • 51 - Access Modifiers
  • 51 - access-modifiers.zip
  • 52 - Readonly
  • 52 - class-readonly.zip
  • 53 - Debit Credit Example
  • 53 - debit-and-credit-example.zip
  • 54 - Static Property
  • 54 - static-property.zip
  • 55 - Static method
  • 55 - static-method.zip
  • 56 - What Is Inheritance
  • 56 - what-is-inheritance.zip
  • 57 - Archive.zip
  • 57 - Creating objects for child classes
  • 58 - Method Overriding
  • 58 - method-overriding.zip
  • 59 - Method Overriding With Example
  • 59 - method-overriding-with-example.zip
  • 60 - Protected
  • 60 - protected.zip
  • 61 - Abstract Classes
  • 61 - Archive.zip
  • 62 - Abstract Methods
  • 62 - abstract-methods.zip
  • 63 - Abstract Properties
  • 63 - abstract-properties.zip
  • 64 - Getter Setter
  • 64 - getter-and-setter.zip
  • 65 - Invisible Constructer
  • 65 - invisible-constructor.zip

  • 7 - Interfaces
  • 8 - Interfaces Part 1.html
  • 9 - Interfaces Part 2 Extending Interfaces Utility TypesTypes Aliases and more.html
  • 66 - Introduction
  • 67 - What is Interface
  • 68 - Example BankAccount Interface
  • 68 - example-bankaccount-interface.zip
  • 69 - Functions in Interface
  • 69 - functions-in-interface.zip
  • 70 - How Interface looks in JS
  • 71 - Union examples with property
  • 71 - unions-examples-with-property.zip
  • 72 - Interface vs Class
  • 73 - Extending Interface
  • 73 - extending-interface.zip
  • 74 - Implementing Multiple Interfaces
  • 74 - implementing-multiple-interfaces.zip
  • 75 - Interface as type
  • 75 - interface-as-type.zip
  • 76 - Utility Types
  • 76 - utility-types.zip
  • 77 - Archive.zip
  • 77 - More Utility Types
  • 78 - Interfaces Vs Type Aliases
  • 78 - interfaces-vs-type-aliases.zip
  • 79 - Interface with same name
  • 79 - interface-with-same-name.zip

  • 8 - Generics
  • 10 - Generics Functions Classes Interfaces.html
  • 80 - Introduction
  • 81 - Creating Generic Function
  • 81 - creating-generic-function.zip
  • 82 - Naming Convention
  • 83 - Multiple Types
  • 83 - multple-types.zip
  • 84 - Return Types
  • 84 - return-types.zip
  • 85 - Issue with Return Type
  • 85 - issue-with-return-type.zip
  • 86 - With Arrays
  • 86 - generics-with-array.zip
  • 87 - Generic Classes
  • 87 - generic-classes.zip
  • 88 - Generics Interfaces
  • 88 - generic-interface.zip
  • 89 - Generics Vs Any
  • 89 - generics-vs-any.zip

  • 9 - Advance Typescript Compilation
  • 90 - Introduction
  • 91 - compilerOptions
  • 92 - target
  • 93 - rootDir and outDir
  • 93 - rootdir-and-outdir.zip
  • 94 - declaration declarationMap
  • 94 - declaration-and-declarationmap.zip
  • 95 - removeComments
  • 95 - removeComments.zip
  • 96 - noEmit
  • 96 - noEmit.zip
  • 97 - noEmitOnError
  • 97 - noEmitOnError.zip
  • 98 - noImplicitAny
  • 98 - noImplicitAny.zip
  • 99 - strictNullChecks
  • 99 - strictNullChecks.zip
  • 100 - strictFunctionTypes
  • 100 - strictFunctionTypes.zip
  • 101 - strictBindCallApply
  • 101 - strictBindCallApply.zip
  • 102 - strictPropertyInitialization
  • 102 - strictPropertyInitialization.zip
  • 103 - noImplicitThis
  • 103 - noImplicitThis.zip
  • 104 - noUnusedLocals
  • 104 - noUnusedLocals.zip
  • 105 - noFallthroughCasesInSwitch
  • 105 - noFallthroughCasesInSwitch.zip
  • 106 - allowUnreachableCode
  • 106 - allowUnreachableCode.zip

  • 10 - Decorators
  • 13 - Decorators Decorator Factories ClassPropertyMethod Decorators and more.html
  • 107 - Introduction
  • 108 - Archive.zip
  • 108 - Class Decorator
  • 109 - experimentalDecorators
  • 110 - Archive.zip
  • 110 - Decorator Factories
  • 111 - A change in Naming Convention
  • 112 - Archive.zip
  • 112 - Class Decorator Example
  • 113 - Archive.zip
  • 113 - Multiple Decorator
  • 114 - Class Decorator Used by Angular
  • 114 - class-decorator-used-by-angular.zip
  • 115 - Property Decorator
  • 115 - property-decorator.zip
  • 116 - Method Decorator
  • 116 - method-decorator.zip
  • 117 - Method Decorator With Parameter
  • 117 - method-decorator-with-parameter.zip

  • 11 - Advanced Topics
  • 118 - Introduction
  • 119 - What is Declaration Merging
  • 120 - Interface Declaration Merging
  • 120 - interface-declaration-merging.zip
  • 121 - Enum Declaration Merging
  • 121 - enum-declaration-merging.zip
  • 122 - any Vs unknown
  • 122 - any-vs-unknown.zip
  • 123 - undefined Vs null
  • 123 - undefined-vs-null.zip
  • 124 - Definitely Typed
  • 125 - Typescript Updates Understanding
  • 126 - forofvsforin
  • 126 - for-of-vs-for-in.zip
  • 127 - Hash Prefix For Private Members
  • 127 - hash-prefix-for-private-members.zip

  • 12 - Typescript in Angular Frontend
  • 128 - Introduction
  • 129 - Angular Installation
  • 130 - First Angular Project
  • 130 - first-angular-project.zip
  • 131 - Downloading and Running Project
  • 132 - What is Component
  • 133 - Understanding Decorators Role in Components
  • 134 - Creating First Component
  • 134 - creating-first-component.zip
  • 135 - More Components
  • 135 - more-components.zip

  • 13 - Typescript in Express Backend
  • 136 - Introduction
  • 137 - Express Server with JS
  • 137 - express-server-with-js.zip
  • 138 - Instruction on downloading code running
  • 139 - Typescript and Express installation
  • 139 - typescript-and-express-installation.zip
  • 140 - Typescript Setup
  • 140 - typescript-setup.zip
  • 141 - Express Server with TS
  • 141 - express-server-with-ts.zip

  • 14 - Round up
  • 142 - Thanks
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 19560
    حجم: 4077 مگابایت
    مدت زمان: 654 دقیقه
    تاریخ انتشار: ۱۳ مهر ۱۴۰۲
    دیگر آموزش های این مدرس
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید