Общая информация
Название [Udemy] React and Typescript Build a Portfolio Project (2021) [En]
Тип
Размер 10.74Гб

Файлы в торренте
Обратите внимание, что наш сайт не размещает какие-либо файлы из списка. Вы не можете скачать эти файлы или скачать torrent-файл.
001 How to Get Help.en.srt 1.73Кб
001 How to Get Help.mp4 4.21Мб
002 Join Our Community!.html 1.14Кб
003 Be Sure to Watch this Video!.en.srt 3.16Кб
003 Be Sure to Watch this Video!.mp4 8.22Мб
004 Generating TypeScript-Enabled Projects.en.srt 2.68Кб
004 Generating TypeScript-Enabled Projects.mp4 7.13Мб
005 004_-_rts.zip 186.92Кб
005 File Extensions and Starting Up React.en.srt 7.49Кб
005 File Extensions and Starting Up React.mp4 19.71Мб
006 005_-_rts.zip 187.54Кб
006 Changes with TypeScript.en.srt 4.18Кб
006 Changes with TypeScript.mp4 10.48Мб
007 006_-_rts.zip 187.58Кб
007 The Big Difference with Props.en.srt 6.38Кб
007 The Big Difference with Props.mp4 17.91Мб
008 007_-_rts.zip 187.61Кб
008 Explicit Component Type Annotations.en.srt 9.65Кб
008 Explicit Component Type Annotations.mp4 28.69Мб
009 008_-_rts.zip 187.72Кб
009 Annotations with Children.en.srt 8.98Кб
009 Annotations with Children.mp4 30.89Мб
010 009_-_rts.zip 188.30Кб
010 State with TypeScript.en.srt 7.05Кб
010 State with TypeScript.mp4 21.49Мб
011 010_-_rts.zip 188.35Кб
011 Type Inference with State.en.srt 9.53Кб
011 Type Inference with State.mp4 32.04Мб
012 011_-_rts.zip 188.39Кб
012 Quick Finish to the Example.en.srt 1.42Кб
012 Quick Finish to the Example.mp4 7.80Мб
013 012_-_rts.zip 189.00Кб
013 More on State.en.srt 6.03Кб
013 More on State.mp4 24.43Мб
014 Type Unions in State.en.srt 8.74Кб
014 Type Unions in State.mp4 33.65Мб
015 014_-_rts.zip 189.55Кб
015 Inline Event Handlers.en.srt 4.96Кб
015 Inline Event Handlers.mp4 17.44Мб
016 015_-_rts.zip 189.58Кб
016 Typing Standalone Event Handlers.en.srt 4.44Кб
016 Typing Standalone Event Handlers.mp4 11.85Мб
017 016_-_rts.zip 189.62Кб
017 Handling Drag Events Too!.en.srt 5.90Кб
017 Handling Drag Events Too!.mp4 25.72Мб
018 017_-_rts.zip 190.33Кб
018 TypeScript with Class Components.en.srt 13.39Кб
018 TypeScript with Class Components.mp4 60.98Мб
019 018_-_rts.zip 191.03Кб
019 Applying Types to Refs.en.srt 9.47Кб
019 Applying Types to Refs.mp4 41.34Мб
020 019_-_rts.zip 191.11Кб
020 More on Refs.en.srt 7.16Кб
020 More on Refs.mp4 28.12Мб
021 App Overview.en.srt 3.63Кб
021 App Overview.mp4 7.75Мб
022 002_-_redux.zip 191.76Кб
022 Project Setup.en.srt 2.62Кб
022 Project Setup.mp4 5.06Мб
023 Redux Store Design.en.srt 15.55Кб
023 Redux Store Design.mp4 49.38Мб
024 004_-_redux.zip 188.80Кб
024 Reducer Setup.en.srt 13.28Кб
024 Reducer Setup.mp4 51.55Мб
025 005_-_redux.zip 188.80Кб
025 Annotating the Return Type.en.srt 2.38Кб
025 Annotating the Return Type.mp4 10.05Мб
026 006_-_redux.zip 188.83Кб
026 Typing an Action.en.srt 2.93Кб
026 Typing an Action.mp4 14.14Мб
027 007_-_redux.zip 188.83Кб
027 Separate Interfaces for Actions.en.srt 6.86Кб
027 Separate Interfaces for Actions.mp4 34.99Мб
028 008_-_redux.zip 188.90Кб
028 Applying Action Interfaces.en.srt 6.50Кб
028 Applying Action Interfaces.mp4 39.45Мб
029 009_-_redux.zip 188.94Кб
029 Adding an Action Type Enum.en.srt 8.43Кб
029 Adding an Action Type Enum.mp4 54.70Мб
030 010_-_redux.zip 189.84Кб
030 A Better Way to Organize Code.en.srt 5.19Кб
030 A Better Way to Organize Code.mp4 27.89Мб
031 011_-_redux.zip 190.42Кб
031 Adding Action Creators.en.srt 6.94Кб
031 Adding Action Creators.mp4 23.19Мб
032 012_-_redux.zip 190.56Кб
032 Adding Request Logic.en.srt 4.54Кб
032 Adding Request Logic.mp4 23.61Мб
033 013_-_redux.zip 190.57Кб
033 Applying Typings to Dispatch.en.srt 4.46Кб
033 Applying Typings to Dispatch.mp4 19.94Мб
034 014_-_redux.zip 191.34Кб
034 Setting Up Exports.en.srt 6.43Кб
034 Setting Up Exports.mp4 21.75Мб
035 Wiring Up to React.en.srt 5.08Кб
035 Wiring Up to React.mp4 19.90Мб
036 016_-_redux.zip 192.05Кб
036 Oops... Initial State!.en.srt 1.51Кб
036 Oops... Initial State!.mp4 8.30Мб
037 017_-_redux.zip 192.17Кб
037 Reminder on Event Types.en.srt 4.51Кб
037 Reminder on Event Types.mp4 14.92Мб
038 018_-_redux.zip 192.23Кб
038 Calling an Action Creator.en.srt 4.88Кб
038 Calling an Action Creator.mp4 21.67Мб
039 019_-_redux.zip 192.70Кб
039 Binding Action Creators.en.srt 6.11Кб
039 Binding Action Creators.mp4 26.58Мб
040 020_-_redux.zip 192.94Кб
040 Selecting State.en.srt 7.03Кб
040 Selecting State.mp4 28.07Мб
041 Awkward Typings Around React-Redux.en.srt 8.04Кб
041 Awkward Typings Around React-Redux.mp4 29.17Мб
042 022_-_redux.zip 193.31Кб
042 Creating a Typed Selector.en.srt 6.24Кб
042 Creating a Typed Selector.mp4 25.80Мб
043 023_-_redux.zip 193.17Кб
043 Consuming Store State.en.srt 4.76Кб
043 Consuming Store State.mp4 21.95Мб
044 Quick Wrapup.en.srt 5.94Кб
044 Quick Wrapup.mp4 22.22Мб
045 App Overview.en.srt 10.54Кб
045 App Overview.mp4 23.53Мб
046 Three Big Challenges.en.srt 10.53Кб
046 Three Big Challenges.mp4 33.03Мб
047 Transpiling Options.en.srt 10.05Кб
047 Transpiling Options.mp4 31.92Мб
048 Remote Transpiling.en.srt 4.55Кб
048 Remote Transpiling.mp4 13.87Мб
049 Module Systems.en.srt 7.51Кб
049 Module Systems.mp4 24.63Мб
050 Behind the Scenes with Webpack.en.srt 11.36Кб
050 Behind the Scenes with Webpack.mp4 35.32Мб
051 Webpack with ES Modules.en.srt 4.35Кб
051 Webpack with ES Modules.mp4 18.27Мб
052 One Small Change.en.srt 4.69Кб
052 One Small Change.mp4 18.49Мб
053 Options for Bundling.en.srt 11.55Кб
053 Options for Bundling.mp4 35.72Мб
054 So Which Approach_.en.srt 6.94Кб
054 So Which Approach_.mp4 22.82Мб
055 A Webpack Replacement.en.srt 4.80Кб
055 A Webpack Replacement.mp4 16.89Мб
056 A Demo App.en.srt 1.91Кб
056 A Demo App.mp4 4.51Мб
057 002_-_esb.zip 1.07Мб
057 Project Setup.en.srt 4.38Кб
057 Project Setup.mp4 11.66Мб
058 003_-_esb.zip 1.07Мб
058 Basic Form Elements.en.srt 7.40Кб
058 Basic Form Elements.mp4 27.83Мб
059 004_-_esb.zip 4.03Мб
059 Understanding ESBuild.en.srt 9.80Кб
059 Understanding ESBuild.mp4 35.71Мб
060 005_-_esb.zip 4.03Мб
060 Initializing ESBuild.en.srt 5.19Кб
060 Initializing ESBuild.mp4 24.70Мб
061 006_-_esb.zip 4.03Мб
061 Using Refs for Arbitrary Values.en.srt 4.96Кб
061 Using Refs for Arbitrary Values.mp4 19.90Мб
062 007_-_esb.zip 4.03Мб
062 Transpiling Works!.en.srt 7.24Кб
062 Transpiling Works!.mp4 23.65Мб
063 Troubles with Bundling in the Browser.en.srt 10.36Кб
063 Troubles with Bundling in the Browser.mp4 31.79Мб
064 Issues with NPM.en.srt 7.72Кб
064 Issues with NPM.mp4 22.46Мб
065 Solution with Unpkg.en.srt 7.33Кб
065 Solution with Unpkg.mp4 25.41Мб
066 Demo ESBuild Plugin.html 1.89Кб
067 011_-_esb.zip 4.06Мб
067 ESBuild Can Bundle!.en.srt 8.46Кб
067 ESBuild Can Bundle!.mp4 32.72Мб
068 Deep Dive on Bundling.en.srt 17.58Кб
068 Deep Dive on Bundling.mp4 75.54Мб
069 Filters and Namespaces.en.srt 4.46Кб
069 Filters and Namespaces.mp4 19.94Мб
070 014_-_esb.zip 4.06Мб
070 Adding a Tiny Test Package.en.srt 3.84Кб
070 Adding a Tiny Test Package.mp4 14.83Мб
071 015_-_esb.zip 4.06Мб
071 Dynamically Fetching Modules.en.srt 12.58Кб
071 Dynamically Fetching Modules.mp4 61.31Мб
072 016_-_esb.zip 4.06Мб
072 Generating the Unpkg URL.en.srt 3.01Кб
072 Generating the Unpkg URL.mp4 14.36Мб
073 017_-_esb.zip 4.06Мб
073 Issues with Multi-File Packages.en.srt 6.61Кб
073 Issues with Multi-File Packages.mp4 27.79Мб
074 Solving Relative Paths.en.srt 10.31Кб
074 Solving Relative Paths.mp4 43.86Мб
075 019_-_esb.zip 4.06Мб
075 Using the URL Constructor.en.srt 6.18Кб
075 Using the URL Constructor.mp4 26.34Мб
076 020_-_esb.zip 4.10Мб
076 Failing Nested Requires.en.srt 16.86Кб
076 Failing Nested Requires.mp4 78.54Мб
077 021_-_esb.zip 4.10Мб
077 Resolving Nested Paths.en.srt 11.76Кб
077 Resolving Nested Paths.mp4 63.22Мб
078 022_-_esb.zip 4.10Мб
078 It Works!.en.srt 9.36Кб
078 It Works!.mp4 50.98Мб
079 023_-_esb.zip 4.10Мб
079 Defines During Bundling.en.srt 10.12Кб
079 Defines During Bundling.mp4 42.32Мб
080 Bonus! Package Versioning.en.srt 4.54Кб
080 Bonus! Package Versioning.mp4 13.16Мб
081 Crazy Numbers of Requests.en.srt 5.62Кб
081 Crazy Numbers of Requests.mp4 27.25Мб
082 026_-_esb.zip 4.10Мб
082 Implementing a Caching Layer.en.srt 6.78Кб
082 Implementing a Caching Layer.mp4 35.07Мб
083 027_-_esb.zip 4.10Мб
083 Caching with Key-Value Pairs.en.srt 9.92Кб
083 Caching with Key-Value Pairs.mp4 44.89Мб
084 028_-_esb.zip 4.10Мб
084 Fixing a TypeScript Error.en.srt 9.37Кб
084 Fixing a TypeScript Error.mp4 52.74Мб
085 029_-_esb.zip 4.10Мб
085 Bundling User Input.en.srt 7.42Кб
085 Bundling User Input.mp4 33.03Мб
086 030_-_esb.zip 4.10Мб
086 Breaking Up Resolve Logic With Filters.en.srt 9.28Кб
086 Breaking Up Resolve Logic With Filters.mp4 45.68Мб
087 031_-_esb.zip 4.10Мб
087 Refactoring to Multiple Plugins.en.srt 9.04Кб
087 Refactoring to Multiple Plugins.mp4 44.69Мб
088 Loading CSS Files.en.srt 2.94Кб
088 Loading CSS Files.mp4 9.86Мб
089 033_-_esb.zip 4.10Мб
089 Configuring the Correct Loader.en.srt 6.23Кб
089 Configuring the Correct Loader.mp4 30.04Мб
090 Small Shortcoming with ESBuild.en.srt 4.19Кб
090 Small Shortcoming with ESBuild.mp4 16.05Мб
091 035_-_esb.zip 4.10Мб
091 Tricking ESBuild's CSS Handling.mp4 36.12Мб
092 036_-_esb.zip 4.10Мб
092 Escaping CSS Snippets.en.srt 7.81Кб
092 Escaping CSS Snippets.mp4 35.98Мб
093 037_-_esb.zip 4.10Мб
093 Separate Load Filters.en.srt 8.65Кб
093 Separate Load Filters.mp4 53.10Мб
094 038_-_esb.zip 4.10Мб
094 Extracting Common Caching Logic.en.srt 6.68Кб
094 Extracting Common Caching Logic.mp4 36.17Мб
095 039_-_esb.zip 1.15Мб
095 A Better Way of Loading WASM.en.srt 5.21Кб
095 A Better Way of Loading WASM.mp4 21.63Мб
096 Executing User Code.en.srt 9.92Кб
096 Executing User Code.mp4 31.73Мб
097 Big Issues with Code Execution.en.srt 11.19Кб
097 Big Issues with Code Execution.mp4 41.36Мб
098 How Do Others Solve This_.en.srt 2.88Кб
098 How Do Others Solve This_.mp4 13.62Мб
099 004_-_exec.zip 1.15Мб
099 Displaying IFrames.en.srt 4.31Кб
099 Displaying IFrames.mp4 13.73Мб
100 Different Execution Context.en.srt 4.25Кб
100 Different Execution Context.mp4 13.58Мб
101 Crossing Context.en.srt 4.73Кб
101 Crossing Context.mp4 18.06Мб
102 007_-_exec.zip 1.15Мб
102 Sandboxing an IFrame.en.srt 5.44Кб
102 Sandboxing an IFrame.mp4 22.70Мб
103 Breaking Access with Different Domains.en.srt 6.00Кб
103 Breaking Access with Different Domains.mp4 24.85Мб
104 How Do IFrames Fix Anything_.en.srt 5.39Кб
104 How Do IFrames Fix Anything_.mp4 24.94Мб
105 The Full Flow - How CodePen and CodeSandbox Work.en.srt 7.59Кб
105 The Full Flow - How CodePen and CodeSandbox Work.mp4 29.43Мб
106 Do We Need Separation_.en.srt 7.35Кб
106 Do We Need Separation_.mp4 21.70Мб
107 Middle Ground Approach.en.srt 12.39Кб
107 Middle Ground Approach.mp4 33.71Мб
108 IFrames with SrcDocs.en.srt 13.10Кб
108 IFrames with SrcDocs.mp4 41.66Мб
109 014_-_exec.zip 1.15Мб
109 Execution Using SrcDoc.en.srt 7.27Кб
109 Execution Using SrcDoc.mp4 23.49Мб
110 015_-_exec.zip 1.15Мб
110 Running Unescaped Code.en.srt 15.46Кб
110 Running Unescaped Code.mp4 74.78Мб
111 Indirect Communication Between Frames.en.srt 9.30Кб
111 Indirect Communication Between Frames.mp4 23.59Мб
112 017_-_exec.zip 1.15Мб
112 Passing Code to the IFrame.en.srt 11.12Кб
112 Passing Code to the IFrame.mp4 39.65Мб
113 018_-_exec.zip 1.15Мб
113 It Works!.en.srt 4.92Кб
113 It Works!.mp4 15.96Мб
114 019_-_exec.zip 1.15Мб
114 Highlighting Errors.en.srt 10.52Кб
114 Highlighting Errors.mp4 34.81Мб
115 Issues with Repeat Execution.en.srt 5.07Кб
115 Issues with Repeat Execution.mp4 17.31Мб
116 021_-_exec.zip 1.15Мб
116 Resetting the IFrame Contents.en.srt 5.92Кб
116 Resetting the IFrame Contents.mp4 22.15Мб
117 Warning Fixup.en.srt 1.35Кб
117 Warning Fixup.mp4 5.92Мб
118 Issues with Eager Bundling.en.srt 9.86Кб
118 Issues with Eager Bundling.mp4 29.73Мб
119 002_-_editor.zip 1.15Мб
119 Quick Revert.en.srt 1.28Кб
119 Quick Revert.mp4 5.28Мб
120 003_-_editor.zip 1.15Мб
120 Open Source Editor Options.en.srt 4.63Кб
120 Open Source Editor Options.mp4 13.40Мб
121 004_-_editor.zip 1.15Мб
121 Displaying an Editor.en.srt 9.20Кб
121 Displaying an Editor.mp4 43.67Мб
122 005_-_editor.zip 1.15Мб
122 Configuring the Editor.en.srt 6.07Кб
122 Configuring the Editor.mp4 21.97Мб
123 006_-_editor.zip 1.15Мб
123 Crazy Monaco Editor Type Defs.en.srt 14.39Кб
123 Crazy Monaco Editor Type Defs.mp4 66.03Мб
124 007_-_editor.zip 1.15Мб
124 A Few More Options.en.srt 7.14Кб
124 A Few More Options.mp4 26.27Мб
125 008_-_editor.zip 1.16Мб
125 Setting the Initial Value.en.srt 5.62Кб
125 Setting the Initial Value.mp4 22.17Мб
126 009_-_editor.zip 1.16Мб
126 Handling Editor Change Events.en.srt 8.76Кб
126 Handling Editor Change Events.mp4 37.38Мб
127 010_-_editor.zip 1.16Мб
127 Adding a Type Definition.en.srt 6.17Кб
127 Adding a Type Definition.mp4 29.96Мб
128 Adding Prettier to Our Editor.en.srt 6.01Кб
128 Adding Prettier to Our Editor.mp4 30.49Мб
129 012_-_editor.zip 1.16Мб
129 Automatic Code Formatting.en.srt 8.87Кб
129 Automatic Code Formatting.mp4 45.42Мб
130 013_-_editor.zip 1.16Мб
130 Adding a CSS Library.en.srt 4.98Кб
130 Adding a CSS Library.mp4 16.84Мб
131 014_-_editor.zip 1.16Мб
131 Floating the Format Button.en.srt 7.90Кб
131 Floating the Format Button.mp4 30.03Мб
132 015_-_editor.zip 1.16Мб
132 Fixing Syntax Highlighting.en.srt 26.09Кб
132 Fixing Syntax Highlighting.mp4 109.21Мб
133 CSS For Syntax Highlighting.html 1.12Кб
133 syntax.css 2.55Кб
134 001_-_ref.zip 1.16Мб
134 Refactoring Out a Preview Component.en.srt 12.67Кб
134 Refactoring Out a Preview Component.mp4 65.60Мб
135 002_-_ref.zip 1.16Мб
135 Extracting Bundling Logic.en.srt 13.03Кб
135 Extracting Bundling Logic.mp4 59.64Мб
136 003_-_ref.zip 1.16Мб
136 Fixing a Few Warnings.en.srt 5.71Кб
136 Fixing a Few Warnings.mp4 20.55Мб
137 004_-_ref.zip 1.16Мб
137 Multiple Editors and Preview Windows.en.srt 8.11Кб
137 Multiple Editors and Preview Windows.mp4 36.79Мб
138 005_-_ref.zip 1.39Мб
138 Adding Resizable Panes.en.srt 5.14Кб
138 Adding Resizable Panes.mp4 16.76Мб
139 006_-_ref.zip 1.39Мб
139 Setting Up React-Resizable.en.srt 8.88Кб
139 Setting Up React-Resizable.mp4 33.96Мб
140 007_-_ref.zip 1.39Мб
140 Setting a Resize Handle.en.srt 8.85Кб
140 Setting a Resize Handle.mp4 34.69Мб
141 Resizer CSS.html 1.67Кб
142 008_-_ref.zip 1.39Мб
142 Adding a Bunch of CSS.en.srt 2.81Кб
142 Adding a Bunch of CSS.mp4 11.52Мб
143 009_-_ref.zip 1.39Мб
143 Expanding the Resizer Horizontally.en.srt 6.86Кб
143 Expanding the Resizer Horizontally.mp4 25.80Мб
144 010_-_ref.zip 1.39Мб
144 Expanding the Code Editor.en.srt 7.81Кб
144 Expanding the Code Editor.mp4 29.17Мб
145 011_-_ref.zip 1.39Мб
145 Fixing the Resize Issue.en.srt 8.80Кб
145 Fixing the Resize Issue.mp4 34.36Мб
146 Constraining Vertical Resizes.en.srt 5.79Кб
146 Constraining Vertical Resizes.mp4 22.08Мб
147 013_-_ref.zip 1.40Мб
147 Resizing Horizontally.en.srt 2.99Кб
147 Resizing Horizontally.mp4 14.26Мб
148 014_-_ref.zip 1.40Мб
148 Strategies for Prop Definitions.en.srt 7.20Кб
148 Strategies for Prop Definitions.mp4 30.76Мб
149 015_-_ref.zip 1.40Мб
149 Applying Horizontal Resize Props.en.srt 5.73Кб
149 Applying Horizontal Resize Props.mp4 24.02Мб
150 Getting Preview to Expand.en.srt 8.52Кб
150 Getting Preview to Expand.mp4 37.11Мб
151 017_-_ref.zip 1.40Мб
151 A Small Workaround.en.srt 3.11Кб
151 A Small Workaround.mp4 11.61Мб
152 Updating the After Selector.en.srt 1.74Кб
152 Updating the After Selector.mp4 5.96Мб
153 An Oddity Around the Resizer.en.srt 1.36Кб
153 An Oddity Around the Resizer.mp4 1.86Мб
154 018.02_-_ref.zip 199.34Кб
154 On Resize Events.en.srt 4.92Кб
154 On Resize Events.mp4 30.28Мб
155 018.03_-_ref.zip 199.37Кб
155 Updating Resizer Props.en.srt 7.01Кб
155 Updating Resizer Props.mp4 35.11Мб
156 018.04_-_ref.zip 199.42Кб
156 Improving Resize Performance.en.srt 3.70Кб
156 Improving Resize Performance.mp4 11.75Мб
157 Why Width Jumps_.en.srt 5.39Кб
157 Why Width Jumps_.mp4 16.02Мб
158 018.06_-_ref.zip 199.73Кб
158 Synchronizing Width State.en.srt 11.51Кб
158 Synchronizing Width State.mp4 39.82Мб
159 Quick Dependency Array Fix.html 1.19Кб
160 019_-_ref.zip 199.15Кб
160 Adding Debouncing Logic.en.srt 7.73Кб
160 Adding Debouncing Logic.mp4 29.71Мб
161 020_-_ref.zip 199.19Кб
161 Clearing the Timeout.en.srt 4.33Кб
161 Clearing the Timeout.mp4 14.53Мб
162 021_-_ref.zip 199.21Кб
162 Adding an Execution Timeout.en.srt 5.40Кб
162 Adding an Execution Timeout.mp4 18.89Мб
163 Error Handling.en.srt 2.48Кб
163 Error Handling.mp4 7.33Мб
164 002_-_err.zip 199.23Кб
164 Extracting Reusable Error Handling Logic.en.srt 4.97Кб
164 Extracting Reusable Error Handling Logic.mp4 17.54Мб
165 003_-_err.zip 199.26Кб
165 Handling Async Errors.en.srt 7.34Кб
165 Handling Async Errors.mp4 25.44Мб
166 004_-_err.zip 199.83Кб
166 Capturing Bundling Errors.en.srt 6.47Кб
166 Capturing Bundling Errors.mp4 30.01Мб
167 005_-_err.zip 199.59Кб
167 Printing the Captured Error.en.srt 7.96Кб
167 Printing the Captured Error.mp4 27.29Мб
168 Plan for the Text Cell.en.srt 6.06Кб
168 Plan for the Text Cell.mp4 22.12Мб
169 002_-_text.zip 206.64Кб
169 A Few Issues with the Markdown Editor.en.srt 9.11Кб
169 A Few Issues with the Markdown Editor.mp4 21.57Мб
170 Toggling the Markdown Editor Mode.en.srt 7.96Кб
170 Toggling the Markdown Editor Mode.mp4 29.22Мб
171 004_-_text.zip 206.90Кб
171 Conditional Toggling.en.srt 8.30Кб
171 Conditional Toggling.mp4 33.86Мб
172 Why the Broken Cursor_.en.srt 4.36Кб
172 Why the Broken Cursor_.mp4 18.86Мб
173 006_-_text.zip 207.15Кб
173 Solving Class Name Conflicts.en.srt 4.00Кб
173 Solving Class Name Conflicts.mp4 17.72Мб
174 007_-_text.zip 207.16Кб
174 Fixing the Divider Height.en.srt 2.63Кб
174 Fixing the Divider Height.mp4 9.47Мб
175 008_-_text.zip 207.65Кб
175 Restyling the Resizer Bar.en.srt 7.23Кб
175 Restyling the Resizer Bar.mp4 30.05Мб
176 Additional Markdown Styling.html 2.24Кб
177 Applying the Dark Theme.en.srt 1.55Кб
177 Applying the Dark Theme.mp4 5.97Мб
178 010_-_text.zip 207.70Кб
178 Adding State to the Editor.en.srt 4.17Кб
178 Adding State to the Editor.mp4 15.63Мб
179 011_-_text.zip 207.71Кб
179 Last Touch of Styling.en.srt 2.09Кб
179 Last Touch of Styling.mp4 5.78Мб
180 001_-_rdesign.zip 208.52Кб
180 Redux Design.en.srt 8.04Кб
180 Redux Design.mp4 21.68Мб
181 002_-_rdesign.zip 210.89Кб
181 Initial Scaffolding.en.srt 7.67Кб
181 Initial Scaffolding.mp4 20.49Мб
182 003_-_rdesign.zip 211.13Кб
182 Action Interface Definitions.en.srt 12.29Кб
182 Action Interface Definitions.mp4 49.19Мб
183 004_-_rdesign.zip 211.38Кб
183 Defining What a Cell Is.en.srt 6.51Кб
183 Defining What a Cell Is.mp4 22.84Мб
184 005_-_rdesign.zip 211.61Кб
184 Cells Reducer Setup.en.srt 8.91Кб
184 Cells Reducer Setup.mp4 28.69Мб
185 006_-_rdesign.zip 211.68Кб
185 Adding a Few Reducer Cases.en.srt 3.65Кб
185 Adding a Few Reducer Cases.mp4 16.48Мб
186 007_-_rdesign.zip 211.97Кб
186 Creating and Exporting the Store.en.srt 4.36Кб
186 Creating and Exporting the Store.mp4 18.16Мб
187 008_-_rdesign.zip 212.21Кб
187 React to Redux Connection.en.srt 3.27Кб
187 React to Redux Connection.mp4 13.85Мб
188 009_-_rdesign.zip 212.36Кб
188 Action Creator Return Type Annotations.en.srt 7.63Кб
188 Action Creator Return Type Annotations.mp4 34.26Мб
189 010_-_rdesign.zip 212.51Кб
189 Easy Action Creator Implementations.en.srt 8.76Кб
189 Easy Action Creator Implementations.mp4 39.11Мб
190 Handling Cyclical Imports.en.srt 6.26Кб
190 Handling Cyclical Imports.mp4 19.07Мб
191 012_-_rdesign.zip 212.52Кб
191 Defining Direction.en.srt 1.78Кб
191 Defining Direction.mp4 10.61Мб
192 013_-_rdesign.zip 212.59Кб
192 Update Cell Logic.en.srt 9.84Кб
192 Update Cell Logic.mp4 39.57Мб
193 014_-_rdesign.zip 212.67Кб
193 Simple Updates with Immer.en.srt 11.78Кб
193 Simple Updates with Immer.mp4 48.07Мб
194 015_-_rdesign.zip 212.71Кб
194 Removing a Cell.en.srt 5.74Кб
194 Removing a Cell.mp4 28.00Мб
195 016_-_rdesign.zip 212.98Кб
195 Swapping Cell Placement.en.srt 9.87Кб
195 Swapping Cell Placement.mp4 45.94Мб
196 017_-_rdesign.zip 213.13Кб
196 Inserting New Cells.en.srt 15.42Кб
196 Inserting New Cells.mp4 69.14Мб
197 Small Gotcha with Immer.en.srt 9.78Кб
197 Small Gotcha with Immer.mp4 40.38Мб
198 Manual Testing of a Redux Store.en.srt 10.39Кб
198 Manual Testing of a Redux Store.mp4 33.32Мб
199 Back to React.en.srt 6.01Кб
199 Back to React.mp4 22.87Мб
200 Creating a Typed Selector.en.srt 4.70Кб
200 Creating a Typed Selector.mp4 15.85Мб
201 Selecting an Ordered List.en.srt 4.22Кб
201 Selecting an Ordered List.mp4 14.53Мб
202 Rendering the List of Cells.en.srt 5.49Кб
202 Rendering the List of Cells.mp4 20.57Мб
203 Cell Type Rendering.en.srt 5.93Кб
203 Cell Type Rendering.mp4 23.13Мб
204 Reminder on the Action Creator Helper.en.srt 7.98Кб
204 Reminder on the Action Creator Helper.mp4 34.67Мб
205 Extracting Local State.en.srt 11.68Кб
205 Extracting Local State.mp4 53.49Мб
206 Extracting State from Text Cell.en.srt 10.54Кб
206 Extracting State from Text Cell.mp4 50.66Мб
207 The Action Bar Component.en.srt 10.44Кб
207 The Action Bar Component.mp4 42.39Мб
208 Adding Icon Buttons.en.srt 10.52Кб
208 Adding Icon Buttons.mp4 46.55Мб
209 Applying Custom CSS.en.srt 7.29Кб
209 Applying Custom CSS.mp4 29.68Мб
210 Last Touch of Styling.en.srt 10.72Кб
210 Last Touch of Styling.mp4 38.92Мб
211 Adding New Cells.en.srt 7.73Кб
211 Adding New Cells.mp4 36.55Мб
212 Displaying Add Cell.en.srt 6.93Кб
212 Displaying Add Cell.mp4 35.89Мб
213 Resolving the Key Warning.en.srt 1.53Кб
213 Resolving the Key Warning.mp4 7.11Мб
214 Styling Add Cell.en.srt 5.81Кб
214 Styling Add Cell.mp4 18.85Мб
215 A Touch More Styling.en.srt 11.59Кб
215 A Touch More Styling.mp4 35.49Мб
216 Forcing Add Cell Visibility.en.srt 11.66Кб
216 Forcing Add Cell Visibility.mp4 43.83Мб
217 019_-_render.zip 217.46Кб
217 Understanding CSS Transition Curves.en.srt 8.80Кб
217 Understanding CSS Transition Curves.mp4 23.04Мб
218 020_-_render.zip 217.49Кб
218 Adding Vertical Spacing.en.srt 6.00Кб
218 Adding Vertical Spacing.mp4 19.85Мб
219 Why is Add Cell Weird.en.srt 7.77Кб
219 Why is Add Cell Weird.mp4 20.82Мб
220 Refactoring the Redux Side.en.srt 8.70Кб
220 Refactoring the Redux Side.mp4 37.64Мб
221 022_-_render.zip 217.48Кб
221 Three Possible Solutions.en.srt 18.52Кб
221 Three Possible Solutions.mp4 54.81Мб
222 023_-_render.zip 217.49Кб
222 Refactoring the React Side.en.srt 7.15Кб
222 Refactoring the React Side.mp4 29.76Мб
223 Should There Be a Bundles Reducer_.en.srt 16.50Кб
223 Should There Be a Bundles Reducer_.mp4 50.60Мб
224 Here's the Plan.en.srt 4.97Кб
224 Here's the Plan.mp4 18.11Мб
225 003_-_bredux.zip 217.62Кб
225 Defining Bundling Action Types.en.srt 5.55Кб
225 Defining Bundling Action Types.mp4 26.24Мб
226 004_-_bredux.zip 217.69Кб
226 Initial Reducer Implementation.en.srt 6.53Кб
226 Initial Reducer Implementation.mp4 24.13Мб
227 005_-_bredux.zip 217.75Кб
227 Finishing Up the Reducer.en.srt 4.00Кб
227 Finishing Up the Reducer.mp4 19.67Мб
228 006_-_bredux.zip 218.20Кб
228 Adding the Action Creator.en.srt 10.90Кб
228 Adding the Action Creator.mp4 45.75Мб
229 007_-_bredux.zip 218.46Кб
229 React Wire Up.en.srt 12.59Кб
229 React Wire Up.mp4 65.21Мб
230 008_-_bredux.zip 218.35Кб
230 Adjusting the Reducer State.en.srt 8.03Кб
230 Adjusting the Reducer State.mp4 31.62Мб
231 009_-_bredux.zip 217.94Кб
231 Solving a Small Warning with useMemo.en.srt 12.05Кб
231 Solving a Small Warning with useMemo.mp4 47.46Мб
232 010_-_bredux.zip 218.25Кб
232 Adding Eager Bundling.en.srt 9.83Кб
232 Adding Eager Bundling.mp4 31.33Мб
233 011_-_bredux.zip 217.99Кб
233 Getting an Initial Bundle.en.srt 5.48Кб
233 Getting an Initial Bundle.mp4 21.88Мб
234 012_-_bredux.zip 218.02Кб
234 Showing a Loading Message.en.srt 5.84Кб
234 Showing a Loading Message.mp4 15.10Мб
235 013_-_bredux.zip 218.38Кб
235 Styling the Progress Bar.en.srt 7.03Кб
235 Styling the Progress Bar.mp4 24.83Мб
236 Can We Estimate Bundle Duration_.en.srt 6.88Кб
236 Can We Estimate Bundle Duration_.mp4 22.28Мб
237 Fading In the Progress Bar.en.srt 11.27Кб
237 Fading In the Progress Bar.mp4 37.50Мб
238 016_-_bredux.zip 218.46Кб
238 Fixing the Background.en.srt 9.60Кб
238 Fixing the Background.mp4 31.50Мб
239 Referencing Code from Previous Cells.en.srt 6.87Кб
239 Referencing Code from Previous Cells.mp4 18.40Мб
240 Method of Implementation.en.srt 6.06Кб
240 Method of Implementation.mp4 24.63Мб
241 003_-_joining.zip 218.59Кб
241 Calculating Cumulative Code.en.srt 8.67Кб
241 Calculating Cumulative Code.mp4 41.69Мб
242 004_-_joining.zip 218.59Кб
242 Executing the Cumulative Code.en.srt 4.46Кб
242 Executing the Cumulative Code.mp4 18.84Мб
243 005_-_joining.zip 218.65Кб
243 Adding a Show Function.en.srt 7.05Кб
243 Adding a Show Function.mp4 27.38Мб
244 006_-_joining.zip 218.69Кб
244 Showing Complex Values.en.srt 4.12Кб
244 Showing Complex Values.mp4 16.44Мб
245 007_-_joining.zip 218.74Кб
245 Showing a JSX Element.en.srt 7.36Кб
245 Showing a JSX Element.mp4 31.29Мб
246 008_-_joining.zip 218.76Кб
246 Import Name Collisions.en.srt 3.95Кб
246 Import Name Collisions.mp4 14.98Мб
247 009_-_joining.zip 218.80Кб
247 Avoiding Naming Collisions.en.srt 7.03Кб
247 Avoiding Naming Collisions.mp4 29.10Мб
248 010_-_joining.zip 218.80Кб
248 Showing a React Component.en.srt 4.65Кб
248 Showing a React Component.mp4 15.08Мб
249 011_-_joining.zip 218.80Кб
249 Selective Calls to Show.en.srt 4.61Кб
249 Selective Calls to Show.mp4 12.20Мб
250 012_-_joining.zip 218.83Кб
250 Implementing a Show Function No-Op.en.srt 5.82Кб
250 Implementing a Show Function No-Op.mp4 27.58Мб
251 013_-_joining.zip 219.21Кб
251 Extracting a Hook.en.srt 5.39Кб
251 Extracting a Hook.mp4 34.10Мб
252 014_-_joining.zip 219.45Кб
252 A Touch of CSS.en.srt 2.80Кб
252 A Touch of CSS.mp4 8.22Мб
253 015_-_joining.zip 219.51Кб
253 Fixing Edge Snaps.en.srt 4.70Кб
253 Fixing Edge Snaps.mp4 15.58Мб
254 The Path Moving Forward.en.srt 6.08Кб
254 The Path Moving Forward.mp4 14.98Мб
255 Planning Local Architecture.en.srt 8.37Кб
255 Planning Local Architecture.mp4 32.60Мб
256 An Easy Solution.en.srt 8.28Кб
256 An Easy Solution.mp4 28.74Мб
257 What's the App Look Like in the Future_.en.srt 18.18Кб
257 What's the App Look Like in the Future_.mp4 61.64Мб
258 Package Based Development.en.srt 13.85Кб
258 Package Based Development.mp4 50.20Мб
259 Introducing Lerna.en.srt 8.68Кб
259 Introducing Lerna.mp4 34.29Мб
260 Disclaimer on Lerna.en.srt 3.23Кб
260 Disclaimer on Lerna.mp4 9.34Мб
261 008_-_path.zip 223.05Кб
261 Lerna Setup.en.srt 4.24Кб
261 Lerna Setup.mp4 12.76Мб
262 Adding Modules with Lerna.en.srt 13.07Кб
262 Adding Modules with Lerna.mp4 41.50Мб
263 010_-_path.zip 224.93Кб
263 Linking Packages.en.srt 8.55Кб
263 Linking Packages.mp4 28.97Мб
264 011_-_path.zip 228.52Кб
264 Adding TypeScript Support.en.srt 12.20Кб
264 Adding TypeScript Support.mp4 44.52Мб
265 012_-_path.zip 230.97Кб
265 Adding TypeScript to the CLI.en.srt 3.33Кб
265 Adding TypeScript to the CLI.mp4 9.01Мб
266 013_-_path.zip 231.49Кб
266 Finishing TS Support.en.srt 3.33Кб
266 Finishing TS Support.mp4 14.13Мб
267 014_-_path.zip 231.62Кб
267 Parallel Start Scripts.en.srt 6.62Кб
267 Parallel Start Scripts.mp4 23.45Мб
268 Reading Command Line Arguments.en.srt 12.13Кб
268 Reading Command Line Arguments.mp4 31.54Мб
269 002_-_cli.zip 231.97Кб
269 Using Commander to Build a CLI.en.srt 11.82Кб
269 Using Commander to Build a CLI.mp4 42.72Мб
270 003_-_cli.zip 232.08Кб
270 Specifying Command Line Options.en.srt 9.36Кб
270 Specifying Command Line Options.mp4 30.92Мб
271 Communication from the CLI to the API.en.srt 12.72Кб
271 Communication from the CLI to the API.mp4 40.15Мб
272 What's that Directory Argument_.en.srt 4.76Кб
272 What's that Directory Argument_.mp4 14.93Мб
273 006_-_cli.zip 232.47Кб
273 Calculating File Paths.en.srt 8.83Кб
273 Calculating File Paths.mp4 33.17Мб
274 The Local API.en.srt 5.18Кб
274 The Local API.mp4 19.83Мб
275 002_-_localapi.zip 239.20Кб
275 Adding Dependencies and Running Express.en.srt 6.27Кб
275 Adding Dependencies and Running Express.mp4 18.38Мб
276 Error Handling Where_.en.srt 7.64Кб
276 Error Handling Where_.mp4 24.58Мб
277 004_-_localapi.zip 240.27Кб
277 Wrapping Express Listen with a Promise.en.srt 7.11Кб
277 Wrapping Express Listen with a Promise.mp4 25.30Мб
278 005_-_localapi.zip 240.54Кб
278 Error Handling Solution.en.srt 7.33Кб
278 Error Handling Solution.mp4 29.68Мб
279 Accessing the React App.en.srt 4.65Кб
279 Accessing the React App.mp4 14.55Мб
280 007_-_localapi.zip 240.73Кб
280 Connecting the Proxy.en.srt 7.95Кб
280 Connecting the Proxy.mp4 29.74Мб
281 008_-_localapi.zip 6.30Мб
281 Building a Production Bundle.en.srt 4.41Кб
281 Building a Production Bundle.mp4 13.94Мб
282 009_-_local.zip 6.30Мб
282 Understanding Package Links.en.srt 19.44Кб
282 Understanding Package Links.mp4 67.64Мб
283 010_-_local.zip 6.30Мб
283 What's the Path.en.srt 9.86Кб
283 What's the Path.mp4 41.39Мб
284 011_-_local.zip 6.30Мб
284 Which Method Do We Use_.en.srt 5.13Кб
284 Which Method Do We Use_.mp4 20.98Мб
285 012_-_local.zip 6.30Мб
285 Determining Our Execution Environment.en.srt 8.10Кб
285 Determining Our Execution Environment.mp4 31.96Мб
286 013_-_local.zip 6.30Мб
286 A Quick Test.en.srt 3.19Кб
286 A Quick Test.mp4 11.17Мб
287 Creating the Cells Router.en.srt 8.71Кб
287 Creating the Cells Router.mp4 40.74Мб
288 015_-_local.zip 6.31Мб
288 Writing Cells to a File.en.srt 7.27Кб
288 Writing Cells to a File.mp4 32.27Мб
289 Reading File Contents.en.srt 4.52Кб
289 Reading File Contents.mp4 22.07Мб
290 017_-_local.zip 6.31Мб
290 Default Cell Values.en.srt 2.40Кб
290 Default Cell Values.mp4 9.58Мб
291 Adding a JSON Parser.en.srt 1.16Кб
291 Adding a JSON Parser.mp4 5.26Мб
292 001_-_fetch.zip 6.31Мб
292 Adding Fetch Cell Logic to Redux.en.srt 9.74Кб
292 Adding Fetch Cell Logic to Redux.mp4 43.18Мб
293 002_-_fetch.zip 6.31Мб
293 The Fetch Cells Action Creator.en.srt 5.58Кб
293 The Fetch Cells Action Creator.mp4 23.45Мб
294 003_-_fetch.zip 6.31Мб
294 Handling Fetch Cell Types.en.srt 6.99Кб
294 Handling Fetch Cell Types.mp4 37.59Мб
295 004_-_fetch.zip 6.31Мб
295 Saving a List of Cells.en.srt 10.96Кб
295 Saving a List of Cells.mp4 50.85Мб
296 005_-_fetch.zip 6.31Мб
296 When to Call Fetch_.en.srt 8.43Кб
296 When to Call Fetch_.mp4 38.00Мб
297 006_-_fetch.zip 6.31Мб
297 Saving a List of Cells.en.srt 4.71Кб
297 Saving a List of Cells.mp4 19.62Мб
298 007_-_fetch.zip 6.31Мб
298 Adding a Persist Middleware.en.srt 10.12Кб
298 Adding a Persist Middleware.mp4 33.60Мб
299 008_-_fetch.zip 6.31Мб
299 Detecting When to Save.en.srt 8.71Кб
299 Detecting When to Save.mp4 41.49Мб
300 009_-_fetch.zip 6.31Мб
300 Debouncing Save Logic.en.srt 3.56Кб
300 Debouncing Save Logic.mp4 13.89Мб
301 The Path to NPM Publishing.en.srt 3.88Кб
301 The Path to NPM Publishing.mp4 15.14Мб
302 002_-_npm.zip 6.18Кб
302 Bootstrapping the Project.en.srt 6.11Кб
302 Bootstrapping the Project.mp4 14.40Мб
303 003_-_npm.zip 9.00Кб
303 A Touch More Setup.en.srt 3.42Кб
303 A Touch More Setup.mp4 14.66Мб
304 004_-_npm.zip 9.08Кб
304 Getting Ready to Publish.en.srt 7.85Кб
304 Getting Ready to Publish.mp4 28.37Мб
305 Configuring the CLI.en.srt 5.65Кб
305 Configuring the CLI.mp4 21.67Мб
306 006_-_npm.zip 9.27Кб
306 Publishing to NPM.en.srt 3.13Кб
306 Publishing to NPM.mp4 8.83Мб
307 NPM Organizations.en.srt 7.54Кб
307 NPM Organizations.mp4 31.45Мб
308 008_-_npm.zip 6.31Мб
308 Declaring Scoped Packages.en.srt 4.79Кб
308 Declaring Scoped Packages.mp4 18.73Мб
309 009_-_npm.zip 6.31Мб
309 Refactoring Package Names.en.srt 6.51Кб
309 Refactoring Package Names.mp4 30.82Мб
310 010_-_npm.zip 6.31Мб
310 Auditing Dev Dependencies.en.srt 9.69Кб
310 Auditing Dev Dependencies.mp4 51.47Мб
311 011_-_npm.zip 6.31Мб
311 Adding Build Scripts.en.srt 5.60Кб
311 Adding Build Scripts.mp4 31.22Мб
312 The Case for Bundling.en.srt 6.48Кб
312 The Case for Bundling.mp4 26.15Мб
313 013_-_npm.zip 6.62Мб
313 Running ESBuild.en.srt 8.84Кб
313 Running ESBuild.mp4 38.83Мб
314 Creating a Repository.en.srt 2.65Кб
314 Creating a Repository.mp4 6.22Мб
315 Publishing with Lerna.en.srt 1.72Кб
315 Publishing with Lerna.mp4 4.85Мб
316 016_-_npm.zip 6.63Мб
316 Does it Work_.en.srt 3.03Кб
316 Does it Work_.mp4 6.20Мб
317 Next Steps.en.srt 7.93Кб
317 Next Steps.mp4 29.30Мб
318 Quick Note.html 1.05Кб
319 TypeScript Overview.en.srt 10.89Кб
319 TypeScript Overview.mp4 32.07Мб
320 Environment Setup.en.srt 13.36Кб
320 Environment Setup.mp4 49.82Мб
321 A First App.en.srt 8.09Кб
321 A First App.mp4 20.76Мб
322 Executing TypeScript Code.en.srt 7.82Кб
322 Executing TypeScript Code.mp4 21.07Мб
323 One Quick Change.en.srt 5.94Кб
323 One Quick Change.mp4 17.89Мб
324 Catching Errors with TypeScript.en.srt 12.03Кб
324 Catching Errors with TypeScript.mp4 46.03Мб
325 Catching More Errors!.en.srt 8.58Кб
325 Catching More Errors!.mp4 32.72Мб
326 Course Overview.en.srt 6.54Кб
326 Course Overview.mp4 15.81Мб
327 Types.en.srt 8.59Кб
327 Types.mp4 26.89Мб
328 More on Types.en.srt 9.82Кб
328 More on Types.mp4 33.76Мб
329 Examples of Types.en.srt 7.87Кб
329 Examples of Types.mp4 18.37Мб
330 Where Do We Use Types_.en.srt 1.81Кб
330 Where Do We Use Types_.mp4 4.16Мб
331 Type Annotations and Inference.en.srt 3.83Кб
331 Type Annotations and Inference.mp4 10.96Мб
332 Annotations with Variables.en.srt 8.03Кб
332 Annotations with Variables.mp4 22.39Мб
333 Object Literal Annotations.en.srt 10.65Кб
333 Object Literal Annotations.mp4 31.55Мб
334 Annotations Around Functions.en.srt 9.96Кб
334 Annotations Around Functions.mp4 31.59Мб
335 Understanding Inference.en.srt 6.84Кб
335 Understanding Inference.mp4 22.47Мб
336 The Any Type.en.srt 13.03Кб
336 The Any Type.mp4 43.73Мб
337 Fixing the _Any_ Type.en.srt 2.96Кб
337 Fixing the _Any_ Type.mp4 11.63Мб
338 Delayed Initialization.en.srt 5.10Кб
338 Delayed Initialization.mp4 18.33Мб
339 When Inference Doesn't Work.en.srt 8.01Кб
339 When Inference Doesn't Work.mp4 24.38Мб
340 More on Annotations Around Functions.en.srt 8.32Кб
340 More on Annotations Around Functions.mp4 25.75Мб
341 Inference Around Functions.en.srt 10.12Кб
341 Inference Around Functions.mp4 22.69Мб
342 Annotations for Anonymous Functions.en.srt 2.62Кб
342 Annotations for Anonymous Functions.mp4 9.56Мб
343 Void and Never.en.srt 4.59Кб
343 Void and Never.mp4 15.37Мб
344 Destructuring with Annotations.en.srt 5.74Кб
344 Destructuring with Annotations.mp4 23.12Мб
345 Annotations Around Objects.en.srt 11.50Кб
345 Annotations Around Objects.mp4 36.87Мб
346 Arrays in TypeScript.en.srt 8.17Кб
346 Arrays in TypeScript.mp4 19.10Мб
347 Why Typed Arrays_.en.srt 7.29Кб
347 Why Typed Arrays_.mp4 25.53Мб
348 Multiple Types in Arrays.en.srt 4.93Кб
348 Multiple Types in Arrays.mp4 15.52Мб
349 When to Use Typed Arrays.en.srt 1.80Кб
349 When to Use Typed Arrays.mp4 4.42Мб
350 Tuples in TypeScript.en.srt 6.67Кб
350 Tuples in TypeScript.mp4 23.20Мб
351 Tuples in Action.en.srt 8.81Кб
351 Tuples in Action.mp4 24.24Мб
352 Why Tuples_.en.srt 5.68Кб
352 Why Tuples_.mp4 16.68Мб
353 Interfaces.en.srt 2.47Кб
353 Interfaces.mp4 6.73Мб
354 Long Type Annotations.en.srt 7.65Кб
354 Long Type Annotations.mp4 21.85Мб
355 Fixing Annotations with Interfaces.en.srt 7.33Кб
355 Fixing Annotations with Interfaces.mp4 31.69Мб
356 Syntax Around Interfaces.en.srt 5.40Кб
356 Syntax Around Interfaces.mp4 24.45Мб
357 Functions In Interfaces.en.srt 7.69Кб
357 Functions In Interfaces.mp4 29.08Мб
358 Code Reuse with Interfaces.en.srt 6.63Кб
358 Code Reuse with Interfaces.mp4 27.01Мб
359 General Plan with Interfaces.en.srt 5.33Кб
359 General Plan with Interfaces.mp4 17.97Мб
360 Classes.en.srt 6.62Кб
360 Classes.mp4 17.07Мб
361 Basic Inheritance.en.srt 4.62Кб
361 Basic Inheritance.mp4 16.39Мб
362 Class Method Modifiers.en.srt 10.28Кб
362 Class Method Modifiers.mp4 37.38Мб
363 Fields in Classes.en.srt 10.41Кб
363 Fields in Classes.mp4 38.15Мб
364 Fields with Inheritance.en.srt 7.31Кб
364 Fields with Inheritance.mp4 29.48Мб
365 Where to Use Classes.en.srt 2.08Кб
365 Where to Use Classes.mp4 5.20Мб
366 App Overview.en.srt 4.87Кб
366 App Overview.mp4 14.00Мб
367 Parcel in Action.en.srt 7.85Кб
367 Parcel in Action.mp4 20.80Мб
368 Project Structure.en.srt 5.57Кб
368 Project Structure.mp4 17.53Мб
369 Generating Random Data.en.srt 8.61Кб
369 Generating Random Data.mp4 29.48Мб
370 Type Definition Files.en.srt 8.67Кб
370 Type Definition Files.mp4 28.27Мб
371 Using Type Definition Files.en.srt 10.14Кб
371 Using Type Definition Files.mp4 43.01Мб
372 Export Statements in TypeScript.en.srt 8.23Кб
372 Export Statements in TypeScript.mp4 27.63Мб
373 Defining a Company.en.srt 7.26Кб
373 Defining a Company.mp4 27.99Мб
374 Adding Google Maps Support.en.srt 12.57Кб
374 Adding Google Maps Support.mp4 43.93Мб
375 Google Maps Integration with TypeScript.en.srt 6.84Кб
375 Google Maps Integration with TypeScript.mp4 24.04Мб
376 Exploring Type Definition Files.en.srt 21.37Кб
376 Exploring Type Definition Files.mp4 98.39Мб
377 Hiding Functionality.en.srt 10.88Кб
377 Hiding Functionality.mp4 39.80Мб
378 Why Use Private Modifiers_ Here's Why.en.srt 13.86Кб
378 Why Use Private Modifiers_ Here's Why.mp4 41.46Мб
379 Adding Markers.en.srt 15.18Кб
379 Adding Markers.mp4 67.51Мб
380 Duplicate Code.en.srt 4.53Кб
380 Duplicate Code.mp4 21.20Мб
381 One Possible Solution.en.srt 11.38Кб
381 One Possible Solution.mp4 44.00Мб
382 Restricting Access with Interfaces.en.srt 8.94Кб
382 Restricting Access with Interfaces.mp4 34.88Мб
383 Implicit Type Checks.en.srt 5.44Кб
383 Implicit Type Checks.mp4 24.09Мб
384 Showing Popup Windows.en.srt 11.31Кб
384 Showing Popup Windows.mp4 60.48Мб
385 Updating Interface Definitions.en.srt 11.16Кб
385 Updating Interface Definitions.mp4 54.55Мб
386 Optional Implements Clauses.en.srt 9.60Кб
386 Optional Implements Clauses.mp4 45.09Мб
387 App Wrapup.en.srt 13.24Кб
387 App Wrapup.mp4 54.00Мб
Статистика распространения по странам
Россия (RU) 2
Польша (PL) 1
Франция (FR) 1
Всего 4
Список IP Полный список IP-адресов, которые скачивают или раздают этот торрент