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

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
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 19560
    حجم: 4077 مگابایت
    مدت زمان: 654 دقیقه
    تاریخ انتشار: 13 مهر 1402
    دیگر آموزش های این مدرس
    طراحی سایت و خدمات سئو

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