Udemy - Typescript: The Complete Developer’s Guide [2020]

seeders: 0
leechers: 0
Added 5 years ago by tutsnode in Other

Download Fast Safe Anonymous
movies, software, shows...

Files

Udemy - Typescript: The Complete Developer’s Guide [2020] (Size: 10.01 GB)
  TutsNode.com.txt 63 B
  [TGx]Downloaded from torrentgalaxy.to .txt 585 B
  [TutsNode.com] - Typescript The Complete Developer's Guide
  01 Getting Started with Typescript
  001 How to Get Help.en_US.srt 1.73 KB
  001 How to Get Help.mp4 4.26 MB
  002 Typescript Overview.en_US.srt 9.71 KB
  002 Typescript Overview.mp4 43.79 MB
  003 Environment Setup.en_US.srt 11.99 KB
  003 Environment Setup.mp4 63.26 MB
  004 A First App.en_US.srt 7.39 KB
  004 A First App.mp4 30.49 MB
  005 Executing Typescript Code.en_US.srt 7.18 KB
  005 Executing Typescript Code.mp4 16.95 MB
  006 One Quick Change.en_US.srt 5.25 KB
  006 One Quick Change.mp4 11.96 MB
  007 Catching Errors with Typescript.en_US.srt 11.05 KB
  007 Catching Errors with Typescript.mp4 34.89 MB
  008 Catching More Errors!.en_US.srt 7.56 KB
  008 Catching More Errors!.mp4 24.8 MB
  02 What is a Type System_
  009 Do Not Skip - Course Overview.en_US.srt 6.07 KB
  009 Do Not Skip - Course Overview.mp4 12.59 MB
  010 Types.en_US.srt 7.76 KB
  010 Types.mp4 28.26 MB
  011 More on Types.en_US.srt 8.71 KB
  011 More on Types.mp4 31.65 MB
  012 Examples of Types.en_US.srt 6.95 KB
  012 Examples of Types.mp4 15.33 MB
  013 Where Do We Use Types_.en_US.srt 1.54 KB
  013 Where Do We Use Types_.mp4 3.34 MB
  014 [quiz] Types.html 5.59 KB
  03 Type Annotations in Action
  014 Type Annotations and Inference.en_US.srt 3.56 KB
  014 Type Annotations and Inference.mp4 8.24 MB
  015 Annotations with Variables.en_US.srt 7.45 KB
  015 Annotations with Variables.mp4 18.12 MB
  016 Object Literal Annotations.en_US.srt 9.63 KB
  016 Object Literal Annotations.mp4 28.46 MB
  017 Annotations Around Functions.en_US.srt 9.03 KB
  017 Annotations Around Functions.mp4 24.39 MB
  018 Understanding Inference.en_US.srt 6.07 KB
  018 Understanding Inference.mp4 19.85 MB
  019 The 'Any' Type.en_US.srt 11.59 KB
  019 The 'Any' Type.mp4 37.21 MB
  020 Fixing the 'Any' Type.en_US.srt 2.78 KB
  020 Fixing the 'Any' Type.mp4 6.92 MB
  021 Delayed Initialization.en_US.srt 4.53 KB
  021 Delayed Initialization.mp4 14.95 MB
  022 When Inference Doesn't Work.en_US.srt 7.1 KB
  022 When Inference Doesn't Work.mp4 20.27 MB
  04 Annotations With Functions and Objects
  023 More on Annotations Around Functions.en_US.srt 7.44 KB
  023 More on Annotations Around Functions.mp4 23.99 MB
  024 Inference Around Functions.en_US.srt 9.03 KB
  024 Inference Around Functions.mp4 27.3 MB
  025 Annotations for Anonymous Functions.en_US.srt 2.3 KB
  025 Annotations for Anonymous Functions.mp4 7.09 MB
  026 Void and Never.en_US.srt 4.06 KB
  026 Void and Never.mp4 9.6 MB
  027 Destructuring with Annotations.en_US.srt 5.15 KB
  027 Destructuring with Annotations.mp4 16.51 MB
  028 Annotations Around Objects.en_US.srt 10.26 KB
  028 Annotations Around Objects.mp4 28.83 MB
  05 Mastering Typed Arrays
  029 Arrays in Typescript.en_US.srt 7.58 KB
  029 Arrays in Typescript.mp4 13.99 MB
  030 Why Typed Arrays_.en_US.srt 6.58 KB
  030 Why Typed Arrays_.mp4 36.06 MB
  031 Multiple Types in Arrays.en_US.srt 4.56 KB
  031 Multiple Types in Arrays.mp4 9.77 MB
  032 When to Use Typed Arrays.en_US.srt 1.56 KB
  032 When to Use Typed Arrays.mp4 3.67 MB
  06 Tuples in Typescript
  033 Tuples in Typescript.en_US.srt 6.2 KB
  033 Tuples in Typescript.mp4 16.58 MB
  034 Tuples in Action.en_US.srt 7.89 KB
  034 Tuples in Action.mp4 19.03 MB
  035 Why Tuples_.en_US.srt 5.17 KB
  035 Why Tuples_.mp4 11.1 MB
  07 The All-Important Interface
  036 Interfaces.en_US.srt 2.31 KB
  036 Interfaces.mp4 5.6 MB
  037 Long Type Annotations.en_US.srt 6.86 KB
  037 Long Type Annotations.mp4 16.5 MB
  038 Fixing Long Annotations with Interfaces.en_US.srt 6.35 KB
  038 Fixing Long Annotations with Interfaces.mp4 18.83 MB
  039 Syntax Around Interfaces.en_US.srt 4.76 KB
  039 Syntax Around Interfaces.mp4 17.55 MB
  040 Functions in Interfaces.en_US.srt 6.94 KB
  040 Functions in Interfaces.mp4 17.83 MB
  041 Code Reuse with Interfaces.en_US.srt 5.72 KB
  041 Code Reuse with Interfaces.mp4 20.32 MB
  042 General Plan with Interfaces.en_US.srt 4.79 KB
  042 General Plan with Interfaces.mp4 17.12 MB
  043 [quiz] Interfaces.html 10.16 KB
  08 Building Functionality with Classes
  043 Classes.en_US.srt 5.77 KB
  043 Classes.mp4 14.21 MB
  044 Basic Inheritance.en_US.srt 4.21 KB
  044 Basic Inheritance.mp4 10.2 MB
  045 Instance Method Modifiers.en_US.srt 9.32 KB
  045 Instance Method Modifiers.mp4 30.26 MB
  046 Fields in Classes.en_US.srt 9.17 KB
  046 Fields in Classes.mp4 46.08 MB
  047 Fields with Inheritance.en_US.srt 6.6 KB
  047 Fields with Inheritance.mp4 16.81 MB
  048 Where to Use Classes.en_US.srt 1.88 KB
  048 Where to Use Classes.mp4 4.17 MB
  09 Design Patterns with Typescript
  049 App Overview.en_US.srt 4.31 KB
  049 App Overview.mp4 13.04 MB
  050 Bundling with Parcel.en_US.srt 6.85 KB
  050 Bundling with Parcel.mp4 14.81 MB
  051 Project Structure.en_US.srt 4.99 KB
  051 Project Structure.mp4 12.74 MB
  052 Generating Random Data.en_US.srt 7.89 KB
  052 Generating Random Data.mp4 25.17 MB
  053 Type Definition Files.en_US.srt 8.03 KB
  053 Type Definition Files.mp4 27.34 MB
  054 Using Type Definition Files.en_US.srt 9 KB
  054 Using Type Definition Files.mp4 66.73 MB
  055 Export Statements inTypescript.en_US.srt 7.32 KB
  055 Export Statements inTypescript.mp4 18.72 MB
  056 Defining a Company.en_US.srt 6.46 KB
  056 Defining a Company.mp4 21.44 MB
  057 Note on Generating an API Key.html 1.39 KB
  058 Adding Google Maps Support.en_US.srt 10.97 KB
  058 Adding Google Maps Support.mp4 56.18 MB
  059 Google Maps Integration.en_US.srt 6.3 KB
  059 Google Maps Integration.mp4 37.77 MB
  060 Exploring Type Definition Files.en_US.srt 19.42 KB
  060 Exploring Type Definition Files.mp4 145.61 MB
  061 Hiding Functionality.en_US.srt 9.77 KB
  061 Hiding Functionality.mp4 58.56 MB
  062 Why Use Private Modifiers_ Here's Why.en_US.srt 12.66 KB
  062 Why Use Private Modifiers_ Here's Why.mp4 40.14 MB
  063 Adding Markers.en_US.srt 13.34 KB
  063 Adding Markers.mp4 99.08 MB
  064 Duplicate Code.en_US.srt 4.19 KB
  064 Duplicate Code.mp4 17.56 MB
  065 One Possible Solution.en_US.srt 10.18 KB
  065 One Possible Solution.mp4 56.96 MB
  066 Restricting Access with Interfaces.en_US.srt 7.99 KB
  066 Restricting Access with Interfaces.mp4 46.56 MB
  067 Implicit Type Checks.en_US.srt 5.02 KB
  067 Implicit Type Checks.mp4 21.03 MB
  068 Showing Popup Windows.en_US.srt 10.34 KB
  068 Showing Popup Windows.mp4 101.53 MB
  069 Updating Interface Definitions.en_US.srt 10.21 KB
  069 Updating Interface Definitions.mp4 86.23 MB
  070 Optional Implements Clauses.en_US.srt 8.63 KB
  070 Optional Implements Clauses.mp4 57.53 MB
  071 App Wrapup.en_US.srt 12.12 KB
  071 App Wrapup.mp4 82.85 MB
  10 More on Design Patterns
  072 App Overview.en_US.srt 2.5 KB
  072 App Overview.mp4 6.61 MB
  073 Configuring the TS Compiler.en_US.srt 10.47 KB
  073 Configuring the TS Compiler.mp4 49.96 MB
  074 Concurrent Compilation and Execution.en_US.srt 6.99 KB
  074 Concurrent Compilation and Execution.mp4 39.69 MB
  075 A Simple Sorting Algorithm.en_US.srt 7.17 KB
  075 A Simple Sorting Algorithm.mp4 23.65 MB
  076 Sorter Scaffolding.en_US.srt 4.65 KB
  076 Sorter Scaffolding.mp4 10.05 MB
  077 Sorting Implementation.en_US.srt 7.4 KB
  077 Sorting Implementation.mp4 24.63 MB
  078 Two Huge Issues.en_US.srt 11.38 KB
  078 Two Huge Issues.mp4 46.13 MB
  079 Typescript is Really Smart.en_US.srt 14.18 KB
  079 Typescript is Really Smart.mp4 50.32 MB
  080 Type Guards.en_US.srt 13.09 KB
  080 Type Guards.mp4 112.05 MB
  081 Why is This Bad_.en_US.srt 3.65 KB
  081 Why is This Bad_.mp4 14.19 MB
  082 Extracting Key Logic.en_US.srt 11.23 KB
  082 Extracting Key Logic.mp4 50.85 MB
  083 Separating Swapping and Comparison.en_US.srt 19.52 KB
  083 Separating Swapping and Comparison.mp4 141.11 MB
  084 The Big Reveal.en_US.srt 6.69 KB
  084 The Big Reveal.mp4 20.45 MB
  085 Interface Definition.en_US.srt 7.27 KB
  085 Interface Definition.mp4 41.94 MB
  086 Sorting Arbitrary Collections.en_US.srt 15.23 KB
  086 Sorting Arbitrary Collections.mp4 114.26 MB
  087 Linked List Implementation.en_US.srt 36 KB
  087 Linked List Implementation.mp4 193.22 MB
  088 Completed Linked List Code.html 514 B
  088 LinkedList.ts 1.52 KB
  089 Just...One...More...Fix.en_US.srt 5.88 KB
  089 Just...One...More...Fix.mp4 45.06 MB
  090 Integrating the Sort Method.en_US.srt 3.75 KB
  090 Integrating the Sort Method.mp4 16.19 MB
  091 Issues with Inheritance.en_US.srt 10.38 KB
  091 Issues with Inheritance.mp4 72.38 MB
  092 Abstract Classes.en_US.srt 9.59 KB
  092 Abstract Classes.mp4 59.77 MB
  093 Why Use Abstract Classes_.en_US.srt 6.41 KB
  093 Why Use Abstract Classes_.mp4 35.88 MB
  094 Solving All Issues with Abstract Classes.en_US.srt 6.01 KB
  094 Solving All Issues with Abstract Classes.mp4 53.62 MB
  095 Interfaces vs Abstract Classes.en_US.srt 5 KB
  095 Interfaces vs Abstract Classes.mp4 18.81 MB
  11 Reusable Code
  096 Project Overview.en_US.srt 2.72 KB
  096 Project Overview.mp4 12.81 MB
  097 Project Setup.en_US.srt 8.38 KB
  097 Project Setup.mp4 47.65 MB
  098 CSV Data.html 518 B
  098 football.csv 14.34 KB
  099 Type Definition Files - Again!.en_US.srt 9.82 KB
  099 Type Definition Files - Again!.mp4 61.65 MB
  100 Reading CSV Files.en_US.srt 6.88 KB
  100 Reading CSV Files.mp4 44.54 MB
  101 Running an Analysis.en_US.srt 5.75 KB
  101 Running an Analysis.mp4 48.73 MB
  102 Losing Dataset Context.en_US.srt 7.51 KB
  102 Losing Dataset Context.mp4 25.2 MB
  103 Using Enums.en_US.srt 8.53 KB
  103 Using Enums.mp4 25.01 MB
  104 When to Use Enums.en_US.srt 10.42 KB
  104 When to Use Enums.mp4 37.63 MB
  105 Extracting CSV Reading.en_US.srt 13.02 KB
  105 Extracting CSV Reading.mp4 45.31 MB
  106 Data Types.en_US.srt 3.94 KB
  106 Data Types.mp4 13.63 MB
  107 Converting Date Strings to Dates.en_US.srt 6.64 KB
  107 Converting Date Strings to Dates.mp4 19.81 MB
  108 Converting Row Values.en_US.srt 4.98 KB
  108 Converting Row Values.mp4 16.88 MB
  109 Type Assertions.en_US.srt 4.97 KB
  109 Type Assertions.mp4 19.68 MB
  110 Describing a Row with a Tuple.en_US.srt 10.39 KB
  110 Describing a Row with a Tuple.mp4 44.11 MB
  111 Not Done with FileReader Yet!.en_US.srt 5.14 KB
  111 Not Done with FileReader Yet!.mp4 17.42 MB
  112 Understanding Refactor #1.en_US.srt 6.62 KB
  112 Understanding Refactor #1.mp4 17.89 MB
  113 Creating Abstract Classes.en_US.srt 6.27 KB
  113 Creating Abstract Classes.mp4 26.04 MB
  114 Variable Types with Generics.en_US.srt 16.43 KB
  114 Variable Types with Generics.mp4 46.43 MB
  115 Applying a Type to a Generic Class.en_US.srt 6.09 KB
  115 Applying a Type to a Generic Class.mp4 49.35 MB
  116 Alternate Refactor.en_US.srt 6.23 KB
  116 Alternate Refactor.mp4 34.46 MB
  117 Interface-Based Approach.en_US.srt 3.02 KB
  117 Interface-Based Approach.mp4 17.57 MB
  118 Extracting Match References - Again!.en_US.srt 3.76 KB
  118 Extracting Match References - Again!.mp4 22.86 MB
  119 Transforming Data.en_US.srt 3.76 KB
  119 Transforming Data.mp4 11.53 MB
  120 Updating Reader References.en_US.srt 4.94 KB
  120 Updating Reader References.mp4 44.12 MB
  121 Inheritance vs Composition.en_US.srt 4.66 KB
  121 Inheritance vs Composition.mp4 17.73 MB
  122 More on Inheritance vs Composition.en_US.srt 10.29 KB
  122 More on Inheritance vs Composition.mp4 62.02 MB
  123 A Huge Misconception Around Composition.en_US.srt 22.77 KB
  123 A Huge Misconception Around Composition.mp4 150.81 MB
  124 Goal Moving Forward.en_US.srt 7.99 KB
  124 Goal Moving Forward.mp4 31 MB
  125 A Composition-Based Approach.en_US.srt 9.35 KB
  125 A Composition-Based Approach.mp4 69 MB
  126 Implementing an Analyzer Class.en_US.srt 11.1 KB
  126 Implementing an Analyzer Class.mp4 31.87 MB
  127 Building the Reporter.en_US.srt 7.42 KB
  127 Building the Reporter.mp4 58.47 MB
  128 Putting It All Together.en_US.srt 4.7 KB
  128 Putting It All Together.mp4 37.69 MB
  129 Generating HTML Reports.en_US.srt 6.81 KB
  129 Generating HTML Reports.mp4 49.1 MB
  130 One Last Thing!.en_US.srt 7.7 KB
  130 One Last Thing!.mp4 55.88 MB
  131 Oops, My Bad.en_US.srt 4.88 KB
  131 Oops, My Bad.mp4 40.07 MB
  132 App Wrapup.en_US.srt 5.27 KB
  132 App Wrapup.mp4 17.99 MB
  12 Advanced Generics
  133 More on Generics.en_US.srt 7.43 KB
  133 More on Generics.mp4 20.14 MB
  134 Type Inference with Generics.en_US.srt 4.43 KB
  134 Type Inference with Generics.mp4 9.42 MB
  135 Function Generics.en_US.srt 8.5 KB
  135 Function Generics.mp4 25.54 MB
  136 Generic Constraints.en_US.srt 8.15 KB
  136 Generic Constraints.mp4 21.54 MB
  13 Let's Build a Web Framework
  137 App Overview.en_US.srt 4.68 KB
  137 App Overview.mp4 7.08 MB
  138 Parcel Setup.en_US.srt 4.1 KB
  138 Parcel Setup.mp4 6.46 MB
  139 Framework Structure.en_US.srt 12.02 KB
  139 Framework Structure.mp4 61.51 MB
  140 Designing the User.en_US.srt 4.16 KB
  140 Designing the User.mp4 13.14 MB
  141 Retrieving User Properties.en_US.srt 8.14 KB
  141 Retrieving User Properties.mp4 22.37 MB
  142 Optional Interface Properties.en_US.srt 9.05 KB
  142 Optional Interface Properties.mp4 42.5 MB
  143 An Eventing System.en_US.srt 4.03 KB
  143 An Eventing System.mp4 14.36 MB
  144 Listener Support.en_US.srt 6.42 KB
  144 Listener Support.mp4 18.31 MB
  145 Storing Event Listeners.en_US.srt 8.27 KB
  145 Storing Event Listeners.mp4 43.46 MB
  146 Dynamic Array Creation.en_US.srt 7.75 KB
  146 Dynamic Array Creation.mp4 22.98 MB
  147 Triggering Event Callbacks.en_US.srt 5.5 KB
  147 Triggering Event Callbacks.mp4 23.46 MB
  148 Adding JSON Server.en_US.srt 10.19 KB
  148 Adding JSON Server.mp4 37.84 MB
  149 Understanding REST Conventions.en_US.srt 12.27 KB
  149 Understanding REST Conventions.mp4 56.5 MB
  150 Adding Fetch Functionality.en_US.srt 7.51 KB
  150 Adding Fetch Functionality.mp4 42.04 MB
  151 Successfully Fetching Model Data.en_US.srt 6.91 KB
  151 Successfully Fetching Model Data.mp4 35.3 MB
  152 Saving User Data.en_US.srt 12.42 KB
  152 Saving User Data.mp4 62.77 MB
  153 Refactoring with Composition.en_US.srt 5.55 KB
  153 Refactoring with Composition.mp4 47.3 MB
  154 Re-Integrating Eventing.en_US.srt 19.34 KB
  154 Re-Integrating Eventing.mp4 138.68 MB
  155 Composition with Nested Objects.en_US.srt 4.02 KB
  155 Composition with Nested Objects.mp4 13.24 MB
  156 A More Complicated Extraction.en_US.srt 3.94 KB
  156 A More Complicated Extraction.mp4 30.63 MB
  157 Options for Adapting Sync.en_US.srt 14.1 KB
  157 Options for Adapting Sync.mp4 90.02 MB
  158 Refactoring Sync.en_US.srt 15.87 KB
  158 Refactoring Sync.mp4 44.7 MB
  159 Generic Constraints Around Sync.en_US.srt 4.86 KB
  159 Generic Constraints Around Sync.mp4 14.74 MB
  160 Connecting Sync Back to User.en_US.srt 6.48 KB
  160 Connecting Sync Back to User.mp4 18.64 MB
  161 Optional Properties.en_US.srt 10.26 KB
  161 Optional Properties.mp4 63.53 MB
  162 Extracting an Attributes Class.en_US.srt 4.58 KB
  162 Extracting an Attributes Class.mp4 14.57 MB
  163 The Get Method's Shortcoming.en_US.srt 9.13 KB
  163 The Get Method's Shortcoming.mp4 26.16 MB
  164 Two Important Rules.en_US.srt 10.21 KB
  164 Two Important Rules.mp4 28.6 MB
  165 An Advanced Generic Constraint.en_US.srt 13.4 KB
  165 An Advanced Generic Constraint.mp4 77.25 MB
  166 Re-Integrating Attributes.en_US.srt 4.7 KB
  166 Re-Integrating Attributes.mp4 31.56 MB
  167 Composition is Delegation.en_US.srt 7.21 KB
  167 Composition is Delegation.mp4 18.39 MB
  168 Reminder on Accessors.en_US.srt 7.51 KB
  168 Reminder on Accessors.mp4 45.59 MB
  169 Passthrough Methods.en_US.srt 10 KB
  169 Passthrough Methods.mp4 31.98 MB
  170 A Context Issue.en_US.srt 12.85 KB
  170 A Context Issue.mp4 68.74 MB
  171 Setting Data While Triggering.en_US.srt 4.91 KB
  171 Setting Data While Triggering.mp4 17.7 MB
  172 Fetching User Data.en_US.srt 9.14 KB
  172 Fetching User Data.mp4 50.05 MB
  173 Saving Data.en_US.srt 8 KB
  173 Saving Data.mp4 30.63 MB
  174 Composition vs Inheritance...Again!.en_US.srt 13.66 KB
  174 Composition vs Inheritance...Again!.mp4 54.88 MB
  175 Extracting a Model Class.en_US.srt 10.77 KB
  175 Extracting a Model Class.mp4 73.28 MB
  176 Extending the User.en_US.srt 7.65 KB
  176 Extending the User.mp4 31.32 MB
  177 Final User Refactor.en_US.srt 4.7 KB
  177 Final User Refactor.mp4 25.84 MB
  178 Model Wrapup.en_US.srt 5.43 KB
  178 Model Wrapup.mp4 21.52 MB
  179 Shortened Passthrough Methods.en_US.srt 8.35 KB
  179 Shortened Passthrough Methods.mp4 47.46 MB
  180 Users Collection.en_US.srt 5.04 KB
  180 Users Collection.mp4 17.78 MB
  181 Implementing a Users Collection.en_US.srt 4.33 KB
  181 Implementing a Users Collection.mp4 17.33 MB
  182 Parsing User JSON.en_US.srt 9.15 KB
  182 Parsing User JSON.mp4 41.88 MB
  183 Generic User Collection.en_US.srt 8.61 KB
  183 Generic User Collection.mp4 33.36 MB
  184 A Class Method for Collections.en_US.srt 3.24 KB
  184 A Class Method for Collections.mp4 13.17 MB
  185 View Classes.en_US.srt 6.33 KB
  185 View Classes.mp4 31.38 MB
  186 Building the UserForm.en_US.srt 7.31 KB
  186 Building the UserForm.mp4 24.17 MB
  187 The UserForm's Render Method.en_US.srt 4.28 KB
  187 The UserForm's Render Method.mp4 13.58 MB
  188 Rendering HTML.en_US.srt 2.85 KB
  188 Rendering HTML.mp4 10.84 MB
  189 Defining an Events Map.en_US.srt 9.18 KB
  189 Defining an Events Map.mp4 28.39 MB
  190 Binding Event Handlers.en_US.srt 9.98 KB
  190 Binding Event Handlers.mp4 45.53 MB
  191 Adding Model Properties.en_US.srt 6.01 KB
  191 Adding Model Properties.mp4 21.81 MB
  192 Binding Events on Class Name.en_US.srt 7.1 KB
  192 Binding Events on Class Name.mp4 45.74 MB
  193 Adding Methods to the User.en_US.srt 6.45 KB
  193 Adding Methods to the User.mp4 40.3 MB
  194 Re-Rendering on Model Change.en_US.srt 7.23 KB
  194 Re-Rendering on Model Change.mp4 50.74 MB
  195 Reading Input Text.en_US.srt 7.03 KB
  195 Reading Input Text.mp4 23.78 MB
  196 Strict Null Checks.en_US.srt 8.73 KB
  196 Strict Null Checks.mp4 57.54 MB
  197 Reusable View Logic.en_US.srt 18.5 KB
  197 Reusable View Logic.mp4 104.45 MB
  198 Extracting a View Class.en_US.srt 5.9 KB
  198 Extracting a View Class.mp4 53.07 MB
  199 Extending with Generic Constraints.en_US.srt 18.05 KB
  199 Extending with Generic Constraints.mp4 71.61 MB
  200 Saving Data From a View.en_US.srt 5.54 KB
  200 Saving Data From a View.mp4 35.98 MB
  201 UserEdit and UserShow.en_US.srt 8.26 KB
  201 UserEdit and UserShow.mp4 29.17 MB
  202 Nesting with Regions.en_US.srt 6.71 KB
  202 Nesting with Regions.mp4 24.2 MB
  203 Mapping Regions.en_US.srt 7.62 KB
  203 Mapping Regions.mp4 41.37 MB
  204 Testing Region Mapping.en_US.srt 5.45 KB
  204 Testing Region Mapping.mp4 25.14 MB
  205 View Nesting.en_US.srt 9.47 KB
  205 View Nesting.mp4 42.48 MB
  206 Collection Views.en_US.srt 3.68 KB
  206 Collection Views.mp4 12.5 MB
  207 CollectionView Implementation.en_US.srt 23.35 KB
  207 CollectionView Implementation.mp4 94.03 MB
  208 App Wrapup.en_US.srt 5.67 KB
  208 App Wrapup.mp4 48.13 MB
  14 Express + Typescript Integration
  209 Typescript with JS Libraries.en_US.srt 8.41 KB
  209 Typescript with JS Libraries.mp4 40.78 MB
  210 App Overview.en_US.srt 5.33 KB
  210 App Overview.mp4 12.78 MB
  211 Project Setup.en_US.srt 4.8 KB
  211 Project Setup.mp4 25.01 MB
  212 Basic Routes with Express.en_US.srt 8.85 KB
  212 Basic Routes with Express.mp4 54.09 MB
  213 Using an Express Router.en_US.srt 5.45 KB
  213 Using an Express Router.mp4 16.06 MB
  214 Parsing Form Bodies.en_US.srt 7.55 KB
  214 Parsing Form Bodies.mp4 40.64 MB
  215 Why Doesn't Express Play Nicely with TS_.en_US.srt 19.57 KB
  215 Why Doesn't Express Play Nicely with TS_.mp4 122.1 MB
  216 Issues with Type Definition Files.en_US.srt 14.78 KB
  216 Issues with Type Definition Files.mp4 89.36 MB
  217 Dealing with Poor Type Defs.en_US.srt 9.46 KB
  217 Dealing with Poor Type Defs.mp4 30.63 MB
  218 Wiring Up Sessions.en_US.srt 12.63 KB
  218 Wiring Up Sessions.mp4 94.42 MB
  219 Checking Login Status.en_US.srt 4.59 KB
  219 Checking Login Status.mp4 22.07 MB
  220 Logging Out.en_US.srt 1.58 KB
  220 Logging Out.mp4 6.81 MB
  221 Protecting Routes.en_US.srt 6.83 KB
  221 Protecting Routes.mp4 43.08 MB
  222 A Closer Integration.en_US.srt 9.79 KB
  222 A Closer Integration.mp4 38.72 MB
  223 The Refactoring Process.en_US.srt 5 KB
  223 The Refactoring Process.mp4 13.11 MB
  224 Prototypes Reminder.en_US.srt 12.18 KB
  224 Prototypes Reminder.mp4 73.91 MB
  15 Decorators
  225 Decorators in Typescript.en_US.srt 9.92 KB
  225 Decorators in Typescript.mp4 50.71 MB
  226 Details on Decorators.en_US.srt 11.65 KB
  226 Details on Decorators.mp4 59.72 MB
  227 Property Descriptors.en_US.srt 8.91 KB
  227 Property Descriptors.mp4 42.73 MB
  228 Wrapping Methods with Descriptors.en_US.srt 2.99 KB
  228 Wrapping Methods with Descriptors.mp4 9.96 MB
  229 Decorator Factories.en_US.srt 4.45 KB
  229 Decorator Factories.mp4 14.05 MB
  230 Decorators Around Properties.en_US.srt 5.76 KB
  230 Decorators Around Properties.mp4 38.48 MB
  231 More on Decorators.en_US.srt 11.21 KB
  231 More on Decorators.mp4 73.99 MB
  16 Advanced Express and TS Integration
  232 A Quick Disclaimer.en_US.srt 1.62 KB
  232 A Quick Disclaimer.mp4 3.99 MB
  233 Project Overview.en_US.srt 12.53 KB
  233 Project Overview.mp4 95.05 MB
  234 Why is This Hard_.en_US.srt 10.39 KB
  234 Why is This Hard_.mp4 71.06 MB
  235 Solution Overview.en_US.srt 9.08 KB
  235 Solution Overview.mp4 57.9 MB
  236 Basics of Metadata.en_US.srt 11.89 KB
  236 Basics of Metadata.mp4 54.16 MB
  237 Practical Metadata.en_US.srt 15.36 KB
  237 Practical Metadata.mp4 62.73 MB
  238 Let's Refactor!.en_US.srt 7.51 KB
  238 Let's Refactor!.mp4 43.17 MB
  239 The 'Get' Decorator.en_US.srt 6.39 KB
  239 The 'Get' Decorator.mp4 21.88 MB
  240 The Controller Decorator.en_US.srt 5.79 KB
  240 The Controller Decorator.mp4 14.92 MB
  241 Proof of Concept.en_US.srt 7.5 KB
  241 Proof of Concept.mp4 54.59 MB
  242 A Few Fixups.en_US.srt 11.7 KB
  242 A Few Fixups.mp4 66.72 MB
  243 Defining a RouteBinder.en_US.srt 7.42 KB
  243 Defining a RouteBinder.mp4 22.97 MB
  244 Closed Method Sets with Enums.en_US.srt 10.67 KB
  244 Closed Method Sets with Enums.mp4 91.96 MB
  245 Metadata Keys.en_US.srt 4.89 KB
  245 Metadata Keys.mp4 26.17 MB
  246 The 'Use' Decorator.en_US.srt 11.13 KB
  246 The 'Use' Decorator.mp4 40.79 MB
  247 Testing Use.en_US.srt 5.07 KB
  247 Testing Use.mp4 14 MB
  248 Body Validators.en_US.srt 8.21 KB
  248 Body Validators.mp4 38.85 MB
  249 Automated Validation.en_US.srt 4.47 KB
  249 Automated Validation.mp4 15.52 MB
  250 Testing Automated Validation.en_US.srt 8.29 KB
  250 Testing Automated Validation.mp4 37.38 MB
  251 Fixing Routes.en_US.srt 8.42 KB
  251 Fixing Routes.mp4 42.03 MB
  252 Using Property Descriptors for Type Checking.en_US.srt 7.99 KB
  252 Using Property Descriptors for Type Checking.mp4 32.96 MB
  253 App Wrapup.en_US.srt 2.24 KB
  253 App Wrapup.mp4 11.55 MB
  17 React and Redux with Typescript
  254 React and Redux Overview.en_US.srt 10.09 KB
  254 React and Redux Overview.mp4 53.48 MB
  255 App Overview.en_US.srt 3.66 KB
  255 App Overview.mp4 11.92 MB
  256 Generating the App.en_US.srt 1.76 KB
  256 Generating the App.mp4 3.86 MB
  257 Simple Components.en_US.srt 5.07 KB
  257 Simple Components.mp4 22.97 MB
  258 Interfaces with Props.en_US.srt 5.15 KB
  258 Interfaces with Props.mp4 25.37 MB
  259 Handling Component State.en_US.srt 3.34 KB
  259 Handling Component State.mp4 12.22 MB
  260 Confusing Component State!.en_US.srt 15.41 KB
  260 Confusing Component State!.mp4 111.46 MB
  261 Functional Components.en_US.srt 5.16 KB
  261 Functional Components.mp4 18.96 MB
  262 Redux Setup.en_US.srt 10.64 KB
  262 Redux Setup.mp4 70.35 MB
  263 Action Creators with Typescript.en_US.srt 9.79 KB
  263 Action Creators with Typescript.mp4 54.65 MB
  264 Action Types Enum.en_US.srt 6.95 KB
  264 Action Types Enum.mp4 25.16 MB
  265 The Generic Dispatch Function.en_US.srt 7.07 KB
  265 The Generic Dispatch Function.mp4 64.69 MB
  266 A Reducer with Enums.en_US.srt 9.07 KB
  266 A Reducer with Enums.mp4 46.1 MB
  267 Validating Store Structure.en_US.srt 7.3 KB
  267 Validating Store Structure.mp4 26.2 MB
  268 Connecting a Component to Redux.en_US.srt 7.96 KB
  268 Connecting a Component to Redux.mp4 25.11 MB
  269 Rendering a List.en_US.srt 6.49 KB
  269 Rendering a List.mp4 46.81 MB
  270 Adding in Delete Functionality.en_US.srt 4.12 KB
  270 Adding in Delete Functionality.mp4 28.48 MB
  271 Breaking Out Action Creators.en_US.srt 4.66 KB
  271 Breaking Out Action Creators.mp4 20.17 MB
  272 Expressing Actions as Type Union.en_US.srt 5.44 KB
  272 Expressing Actions as Type Union.mp4 19.11 MB
  273 Type Guards in Reducers.en_US.srt 3.79 KB
  273 Type Guards in Reducers.mp4 13.23 MB
  274 Wiring up deleteToDo Action.html 2.73 KB
  275 Again, Type Definition Files.en_US.srt 4.57 KB
  275 Again, Type Definition Files.mp4 15.2 MB
  276 Tracking Loading with Component State.en_US.srt 5.6 KB
  276 Tracking Loading with Component State.mp4 41.42 MB
  277 App Wrapup.en_US.srt 5.35 KB
  277 App Wrapup.mp4 36.49 MB
  18 Extras
  278 Bonus!.html 3.52 KB

Description



Description

Composition vs Inheritance? You’ll understand it. Build your own web framework? You’ll do it. Typescript with React/Redux? It’s here!

——————–

This is the best course online for mastering Typescript.

Every other course online teaches you the basic syntax and features of Typescript, but only this course will show you how to apply Typescript on real projects, instructing you how to build large, successful projects through example.

Typescript is a ‘super-set’ of Javascript. That means that if you already know Javascript, you are ready to take this course. Typescript adds in several important features to Javascript, including a type system. This type system is designed to help you catch errors during development, rather than when you are running your code. That means you’ll be twice as productive by catching bugs earlier in development. But besides the type system, Typescript also provides several tools for structuring large codebases and writing truly reusable code.

Mastering Typescript by reading the documentation alone is challenging. Although you might know what a ‘typed array’ or an ‘interface’ is, the documentation (and other courses!) don’t show you where to use this features, or how to use them effectively. The goal of this course is to help you understand why each feature of Typescript exists, and exactly where to use them.

Top companies are hungry for Typescript developers. Some of the largest web apps today are being built with Typescript. Employers are scrambling to find engineers who are fluent with this cutting edge system. Solid knowledge of Typescript will make you far more employable, by giving you a unique skill that few other engineers possess.

Planning on building your own apps? Using Typescript will help you structure your project correctly from day one, ensuring that you won’t be crushed under technical debt at some critical stage of your company. In this course, you’ll learn how to write reusable code, with a tremendous emphasis on leveraging classes and interfaces to make swappable ‘widgets’. You will be able to reconfigure your apps on the fly to build wildly different features with only a minimum amount of effort

Learn from someone who has worked on one of the largest Typescript projects around. On professional projects of my own, I have developed plugins for an open-source, browser-based code editor called Theia. The Theia project is absolutely gargantuan in scale, encompassing hundreds of thousands of lines of code, all written in Typescript. This project works only thanks to the power of Typescript.

But don’t just take my word for it – check out the reviews for this course! You’ll see that other engineers, just like yourself, have had great success and acquired a new understanding of how to build scalable web applications.

——————–

There is just too much content in this course to summarize in a few short words, but here is a partial listing of the different skills you’ll master:

Understand why Composition vs Inheritance is the most mis-understood topic in the Javascript community
Master the fundamental features of Typescript by working on real world projects
We’ll build a custom front-end framework from scratch that you can use in place of React or Angular on your own personal projects
Comprehend the complex interplay between classes and interfaces, and why these two pieces of Typescript enable you to build incredibly reusable code
Dive deeper into Typescript with decorators, which we’ll use to build a custom integration between Typescript and Express
Structure your React and Redux applications more confidently by understanding how to couple them with Typescript
Skip the documentation for third party libraries by fluently reading type definition files
Learn just how smart Typescript is by experiencing how deeply it analyzes your code for errors

I learned Typescript years ago by hard trial-and-error. Now you can learn at 5x the speed I did. This is the course that I wish I had when I first got started with Typescript.
Who this course is for:

Any Javascript developer looking to understand how to structure large codebases

Requirements

Basic knowledge of ES2015 Javascript

Last Updated 11/2020

Related Torrents

torrent name size uploader age seed leech
0
0
0
0
0