Torrent Info
Title Angular - The Complete Guide (2021 Edition)
Category Books
Size 16.47GB

Files List
Please note that this page does not hosts or makes available any of the listed filenames. You cannot download any of those files from here.
[TGx]Downloaded from torrentgalaxy.to .txt 585B
0 45B
001 Course Introduction.en.srt 1.69KB
001 Course Introduction.mp4 13.09MB
002 What is Angular_.en.srt 2.94KB
002 What is Angular_.mp4 14.32MB
003 Join our Online Learning Community.html 1.61KB
004 Angular vs Angular 2 vs Latest Angular Version.en.srt 6.53KB
004 Angular vs Angular 2 vs Latest Angular Version.mp4 6.57MB
005 CLI Deep Dive & Troubleshooting.html 3.34KB
006 Fixing Errors With New Angular Projects.html 1.82KB
007 file.zip 1.91KB
007 Project Setup and First App.en.srt 16.21KB
007 Project Setup and First App.mp4 73.65MB
008 Editing the First App.en.srt 15.53KB
008 Editing the First App.mp4 47.47MB
008 first-app.zip 35.93KB
009 The Course Structure.en.srt 6.17KB
009 The Course Structure.mp4 15.28MB
010 How to get the Most out of the Course.en.srt 3.62KB
010 How to get the Most out of the Course.mp4 7.70MB
011 What is TypeScript_.en.srt 3.63KB
011 What is TypeScript_.mp4 6.44MB
012 A Basic Project Setup using Bootstrap for Styling.en.srt 7.66KB
012 A Basic Project Setup using Bootstrap for Styling.mp4 43.54MB
012 project-template.zip 36.77KB
013 About the Course Code _ Code Snapshots.html 2.19KB
013 first-app.zip 35.93KB
013 project-template.zip 36.77KB
014 Module Introduction.en.srt 1.26KB
014 Module Introduction.mp4 3.91MB
015 How an Angular App gets Loaded and Started.en.srt 9.20KB
015 How an Angular App gets Loaded and Started.mp4 32.98MB
016 Components are Important!.en.srt 4.13KB
016 Components are Important!.mp4 10.97MB
017 Creating a New Component.en.srt 9.66KB
017 Creating a New Component.mp4 31.54MB
018 Understanding the Role of AppModule and Component Declaration.en.srt 7.23KB
018 Understanding the Role of AppModule and Component Declaration.mp4 26.39MB
019 Using Custom Components.en.srt 1.50KB
019 Using Custom Components.mp4 5.11MB
020 Creating Components with the CLI & Nesting Components.en.srt 4.88KB
020 Creating Components with the CLI & Nesting Components.mp4 16.62MB
021 Working with Component Templates.en.srt 4.23KB
021 Working with Component Templates.mp4 15.29MB
022 Working with Component Styles.en.srt 5.24KB
022 Working with Component Styles.mp4 19.05MB
023 basics-components.zip 39.09KB
023 Fully Understanding the Component Selector.en.srt 4.62KB
023 Fully Understanding the Component Selector.mp4 18.41MB
024 [OPTIONAL] Assignment Solution.en.srt 8.60KB
024 [OPTIONAL] Assignment Solution.mp4 43.29MB
024 basics-assignment-1-solution.zip 41.03KB
025 What is Databinding_.en.srt 3.98KB
025 What is Databinding_.mp4 10.29MB
026 String Interpolation.en.srt 6.87KB
026 String Interpolation.mp4 24.32MB
027 Property Binding.en.srt 9.16KB
027 Property Binding.mp4 31.73MB
028 Property Binding vs String Interpolation.en.srt 4.42KB
028 Property Binding vs String Interpolation.mp4 43.22MB
029 Event Binding.en.srt 5.78KB
029 Event Binding.mp4 27.59MB
030 Bindable Properties and Events.html 1.50KB
031 Passing and Using Data with Event Binding.en.srt 5.71KB
031 Passing and Using Data with Event Binding.mp4 38.33MB
032 Important_ FormsModule is Required for Two-Way-Binding!.html 1.33KB
033 Two-Way-Databinding.en.srt 3.58KB
033 Two-Way-Databinding.mp4 17.98MB
034 basics-databinding.zip 39.75KB
034 Combining all Forms of Databinding.en.srt 2.47KB
034 Combining all Forms of Databinding.mp4 10.53MB
035 [OPTIONAL] Assignment Solution.en.srt 7.04KB
035 [OPTIONAL] Assignment Solution.mp4 43.74MB
035 basics-assignment-2-solution.zip 36.12KB
036 Understanding Directives.en.srt 2.91KB
036 Understanding Directives.mp4 6.79MB
037 Using ngIf to Output Data Conditionally.en.srt 5.11KB
037 Using ngIf to Output Data Conditionally.mp4 17.99MB
038 Enhancing ngIf with an Else Condition.en.srt 3.79KB
038 Enhancing ngIf with an Else Condition.mp4 19.92MB
039 Styling Elements Dynamically with ngStyle.en.srt 6.61KB
039 Styling Elements Dynamically with ngStyle.mp4 32.10MB
040 Applying CSS Classes Dynamically with ngClass.en.srt 3.89KB
040 Applying CSS Classes Dynamically with ngClass.mp4 23.06MB
041 Outputting Lists with ngFor.en.srt 4.52KB
041 Outputting Lists with ngFor.mp4 33.00MB
042 [OPTIONAL] Assignment Solution.en.srt 9.86KB
042 [OPTIONAL] Assignment Solution.mp4 60.04MB
042 basics-assignment-3-solution.zip 36.35KB
043 basics-components.zip 39.09KB
043 basics-databinding.zip 39.75KB
043 basics-directives.zip 39.81KB
043 basics-ngfor-addition.zip 35.25KB
043 Getting the Index when using ngFor.en.srt 3.84KB
043 Getting the Index when using ngFor.mp4 44.41MB
044 Project Introduction.en.srt 1.53KB
044 Project Introduction.mp4 904.83KB
045 Planning the App.en.srt 8.16KB
045 Planning the App.mp4 8.90MB
046 Installing Bootstrap Correctly.html 2.38KB
047 prj-start.zip 32.50KB
047 Setting up the Application.en.srt 6.21KB
047 Setting up the Application.mp4 16.89MB
048 Creating the Components.en.srt 13.01KB
048 Creating the Components.mp4 46.98MB
049 Using the Components.en.srt 4.49KB
049 Using the Components.mp4 11.49MB
050 Adding a Navigation Bar.en.srt 7.15KB
050 Adding a Navigation Bar.mp4 34.23MB
051 Alternative Non-Collapsable Navigation Bar.html 2.16KB
052 Creating a _Recipe_ Model.en.srt 6.30KB
052 Creating a _Recipe_ Model.mp4 22.95MB
053 Adding Content to the Recipes Components.en.srt 10.16KB
053 Adding Content to the Recipes Components.mp4 105.07MB
054 Outputting a List of Recipes with ngFor.en.srt 6.42KB
054 Outputting a List of Recipes with ngFor.mp4 27.28MB
055 Displaying Recipe Details.en.srt 8.07KB
055 Displaying Recipe Details.mp4 33.68MB
056 Working on the ShoppingListComponent.en.srt 2.35KB
056 Working on the ShoppingListComponent.mp4 7.93MB
057 Creating an _Ingredient_ Model.en.srt 3.36KB
057 Creating an _Ingredient_ Model.mp4 10.90MB
058 Creating and Outputting the Shopping List.en.srt 3.04KB
058 Creating and Outputting the Shopping List.mp4 10.58MB
059 Adding a Shopping List Edit Section.en.srt 4.12KB
059 Adding a Shopping List Edit Section.mp4 15.39MB
060 prj-basics-final.zip 58.51KB
060 Wrap Up & Next Steps.en.srt 1.20KB
060 Wrap Up & Next Steps.mp4 2.31MB
061 debugging.zip 32.29KB
061 Understanding Angular Error Messages.en.srt 6.86KB
061 Understanding Angular Error Messages.mp4 28.21MB
062 Debugging Code in the Browser Using Sourcemaps.en.srt 7.36KB
062 Debugging Code in the Browser Using Sourcemaps.mp4 43.38MB
063 debugging.zip 32.29KB
063 Using Augury to Dive into Angular Apps.en.srt 2.95KB
063 Using Augury to Dive into Angular Apps.mp4 10.66MB
064 cmp-databinding-start.zip 19.11KB
064 Module Introduction.en.srt 772B
064 Module Introduction.mp4 2.00MB
065 Splitting Apps into Components.en.srt 8.42KB
065 Splitting Apps into Components.mp4 40.64MB
066 Property & Event Binding Overview.en.srt 2.32KB
066 Property & Event Binding Overview.mp4 5.10MB
067 Binding to Custom Properties.en.srt 7.26KB
067 Binding to Custom Properties.mp4 28.66MB
068 Assigning an Alias to Custom Properties.en.srt 2.56KB
068 Assigning an Alias to Custom Properties.mp4 10.10MB
069 Binding to Custom Events.en.srt 11.65KB
069 Binding to Custom Events.mp4 64.41MB
070 Assigning an Alias to Custom Events.en.srt 1.18KB
070 Assigning an Alias to Custom Events.mp4 6.79MB
071 Custom Property and Event Binding Summary.en.srt 2.64KB
071 Custom Property and Event Binding Summary.mp4 11.16MB
072 Understanding View Encapsulation.en.srt 6.19KB
072 Understanding View Encapsulation.mp4 66.02MB
073 More on View Encapsulation.en.srt 3.60KB
073 More on View Encapsulation.mp4 18.72MB
074 Using Local References in Templates.en.srt 6.06KB
074 Using Local References in Templates.mp4 31.33MB
075 @ViewChild() in Angular 8+.html 1.88KB
076 Getting Access to the Template & DOM with @ViewChild.en.srt 6.35KB
076 Getting Access to the Template & DOM with @ViewChild.mp4 43.58MB
077 Projecting Content into Components with ng-content.en.srt 4.57KB
077 Projecting Content into Components with ng-content.mp4 22.33MB
078 lifecycle.pdf 10.87KB
078 Understanding the Component Lifecycle.en.srt 6.97KB
078 Understanding the Component Lifecycle.mp4 16.01MB
079 Seeing Lifecycle Hooks in Action.en.srt 16.34KB
079 Seeing Lifecycle Hooks in Action.mp4 100.37MB
080 Lifecycle Hooks and Template Access.en.srt 3.24KB
080 Lifecycle Hooks and Template Access.mp4 21.59MB
081 @ContentChild() in Angular 8+.html 1.20KB
082 Getting Access to ng-content with @ContentChild.en.srt 3.59KB
082 Getting Access to ng-content with @ContentChild.mp4 21.48MB
083 cmp-databinding-final.zip 21.52KB
083 Wrap Up.en.srt 1.10KB
083 Wrap Up.mp4 4.07MB
084 [OPTIONAL] Assignment Solution.en.srt 16.78KB
084 [OPTIONAL] Assignment Solution.mp4 105.03MB
084 cmp-databinding-assignment-solution.zip 23.28KB
085 Introduction.en.srt 1.15KB
085 Introduction.mp4 2.19MB
085 prj-basics-final.zip 58.51KB
086 Adding Navigation with Event Binding and ngIf.en.srt 9.28KB
086 Adding Navigation with Event Binding and ngIf.mp4 29.11MB
087 Passing Recipe Data with Property Binding.en.srt 6.11KB
087 Passing Recipe Data with Property Binding.mp4 19.80MB
088 Passing Data with Event and Property Binding (Combined).en.srt 13.43KB
088 Passing Data with Event and Property Binding (Combined).mp4 70.11MB
089 Make sure you have FormsModule added!.html 1.35KB
090 Allowing the User to Add Ingredients to the Shopping List.en.srt 9.63KB
090 Allowing the User to Add Ingredients to the Shopping List.mp4 41.69MB
090 prj-cmp-databinding-final.zip 29.82KB
091 directives-start.zip 17.52KB
091 Module Introduction.en.srt 2.03KB
091 Module Introduction.mp4 4.32MB
092 directives-start.zip 17.52KB
092 ngFor and ngIf Recap.en.srt 5.10KB
092 ngFor and ngIf Recap.mp4 23.86MB
093 ngClass and ngStyle Recap.en.srt 3.90KB
093 ngClass and ngStyle Recap.mp4 14.66MB
094 Creating a Basic Attribute Directive.en.srt 8.57KB
094 Creating a Basic Attribute Directive.mp4 30.84MB
095 Using the Renderer to build a Better Attribute Directive.en.srt 10.10KB
095 Using the Renderer to build a Better Attribute Directive.mp4 41.19MB
096 More about the Renderer.html 1.30KB
097 Using HostListener to Listen to Host Events.en.srt 3.92KB
097 Using HostListener to Listen to Host Events.mp4 20.74MB
098 Using HostBinding to Bind to Host Properties.en.srt 4.23KB
098 Using HostBinding to Bind to Host Properties.mp4 29.42MB
099 Binding to Directive Properties.en.srt 8.84KB
099 Binding to Directive Properties.mp4 60.72MB
1 7B
10 68B
100 405.94KB
100 What Happens behind the Scenes on Structural Directives.en.srt 3.84KB
100 What Happens behind the Scenes on Structural Directives.mp4 22.24MB
101 844.79KB
101 Building a Structural Directive.en.srt 7.98KB
101 Building a Structural Directive.mp4 53.18MB
102 1.52MB
102 directives-final.zip 19.95KB
102 Understanding ngSwitch.en.srt 3.62KB
102 Understanding ngSwitch.mp4 18.25MB
103 1.70MB
103 Building and Using a Dropdown Directive.en.srt 8.55KB
103 Building and Using a Dropdown Directive.mp4 31.43MB
103 prj-directives-final.zip 29.60KB
104 911.34KB
104 Closing the Dropdown From Anywhere.html 1.63KB
105 492.53KB
105 Module Introduction.en.srt 2.09KB
105 Module Introduction.mp4 5.66MB
105 services-start.zip 20.39KB
106 543.77KB
106 services-start.zip 20.39KB
106 Why would you Need Services_.en.srt 2.98KB
106 Why would you Need Services_.mp4 13.97MB
107 721.45KB
107 Creating a Logging Service.en.srt 4.63KB
107 Creating a Logging Service.mp4 29.34MB
108 727.90KB
108 Injecting the Logging Service into Components.en.srt 8.23KB
108 Injecting the Logging Service into Components.mp4 94.08MB
109 1.02MB
109 Creating a Data Service.en.srt 8.94KB
109 Creating a Data Service.mp4 45.20MB
11 39B
110 1.72MB
110 Understanding the Hierarchical Injector.en.srt 3.62KB
110 Understanding the Hierarchical Injector.mp4 16.31MB
111 157.43KB
111 How many Instances of Service Should It Be_.en.srt 3.29KB
111 How many Instances of Service Should It Be_.mp4 15.33MB
112 645.64KB
112 Injecting Services into Services.en.srt 5.78KB
112 Injecting Services into Services.mp4 33.19MB
113 800.31KB
113 services-final.zip 21.96KB
113 Using Services for Cross-Component Communication.en.srt 5.26KB
113 Using Services for Cross-Component Communication.mp4 28.04MB
114 819.66KB
114 services-final.zip 21.96KB
114 Services in Angular 6+.html 2.03KB
115 920.53KB
115 [OPTIONAL] Assignment Solution.en.srt 12.56KB
115 [OPTIONAL] Assignment Solution.mp4 63.20MB
115 services-assignment-solution.zip 42.80KB
116 963.63KB
116 Introduction.en.srt 1.78KB
116 Introduction.mp4 3.42MB
116 prj-directives-final.zip 29.60KB
117 1.17MB
117 prj-directives-final.zip 29.60KB
117 Setting up the Services.en.srt 1.65KB
117 Setting up the Services.mp4 5.20MB
118 1.50MB
118 Managing Recipes in a Recipe Service.en.srt 5.28KB
118 Managing Recipes in a Recipe Service.mp4 45.06MB
119 1.59MB
119 Using a Service for Cross-Component Communication.en.srt 6.63KB
119 Using a Service for Cross-Component Communication.mp4 24.00MB
12 33B
120 1.72MB
120 Adding the Shopping List Service.en.srt 6.23KB
120 Adding the Shopping List Service.mp4 22.64MB
121 1.96MB
121 Using Services for Pushing Data from A to B.en.srt 3.88KB
121 Using Services for Pushing Data from A to B.mp4 13.35MB
122 138.56KB
122 Adding Ingredients to Recipes.en.srt 4.79KB
122 Adding Ingredients to Recipes.mp4 21.48MB
123 268.86KB
123 Passing Ingredients from Recipes to the Shopping List (via a Service).en.srt 8.99KB
123 Passing Ingredients from Recipes to the Shopping List (via a Service).mp4 39.90MB
123 prj-services-final.zip 30.75KB
124 380.71KB
124 Module Introduction.en.srt 1.78KB
124 Module Introduction.mp4 4.60MB
124 routing-start.zip 25.88KB
125 428.47KB
125 routing-start.zip 25.88KB
125 Why do we need a Router_.en.srt 1.64KB
125 Why do we need a Router_.mp4 4.90MB
126 471.13KB
126 Understanding the Example Project.html 1.24KB
127 636.18KB
127 Setting up and Loading Routes.en.srt 11.21KB
127 Setting up and Loading Routes.mp4 58.59MB
128 726.66KB
128 Navigating with Router Links.en.srt 7.64KB
128 Navigating with Router Links.mp4 33.02MB
129 800.04KB
129 Understanding Navigation Paths.en.srt 6.38KB
129 Understanding Navigation Paths.mp4 131.32MB
13 106B
130 926.20KB
130 Styling Active Router Links.en.srt 6.42KB
130 Styling Active Router Links.mp4 23.06MB
131 1.30MB
131 Navigating Programmatically.en.srt 4.72KB
131 Navigating Programmatically.mp4 16.42MB
132 1.30MB
132 Using Relative Paths in Programmatic Navigation.en.srt 6.94KB
132 Using Relative Paths in Programmatic Navigation.mp4 45.10MB
133 1.36MB
133 Passing Parameters to Routes.en.srt 4.01KB
133 Passing Parameters to Routes.mp4 21.50MB
134 1.64MB
134 Fetching Route Parameters.en.srt 5.38KB
134 Fetching Route Parameters.mp4 26.02MB
135 136.09KB
135 Fetching Route Parameters Reactively.en.srt 9.67KB
135 Fetching Route Parameters Reactively.mp4 61.80MB
136 315.92KB
136 An Important Note about Route Observables.en.srt 3.88KB
136 An Important Note about Route Observables.mp4 14.41MB
137 616.88KB
137 Passing Query Parameters and Fragments.en.srt 8.35KB
137 Passing Query Parameters and Fragments.mp4 37.26MB
138 830.64KB
138 Retrieving Query Parameters and Fragments.en.srt 4.59KB
138 Retrieving Query Parameters and Fragments.mp4 23.32MB
139 1.35MB
139 Practicing and some Common Gotchas.en.srt 8.43KB
139 Practicing and some Common Gotchas.mp4 43.10MB
14 466.28KB
140 1.36MB
140 Setting up Child (Nested) Routes.en.srt 5.81KB
140 Setting up Child (Nested) Routes.mp4 39.87MB
141 1.42MB
141 Using Query Parameters - Practice.en.srt 7.10KB
141 Using Query Parameters - Practice.mp4 27.96MB
142 1.52MB
142 Configuring the Handling of Query Parameters.en.srt 2.42KB
142 Configuring the Handling of Query Parameters.mp4 12.20MB
143 1.65MB
143 Redirecting and Wildcard Routes.en.srt 5.90KB
143 Redirecting and Wildcard Routes.mp4 126.50MB
144 9.49KB
144 Important_ Redirection Path Matching.html 2.05KB
145 103.55KB
145 Outsourcing the Route Configuration.en.srt 5.71KB
145 Outsourcing the Route Configuration.mp4 41.87MB
146 136.86KB
146 An Introduction to Guards.en.srt 2.22KB
146 An Introduction to Guards.mp4 12.94MB
147 139.09KB
147 Protecting Routes with canActivate.en.srt 11.12KB
147 Protecting Routes with canActivate.mp4 60.82MB
148 418.67KB
148 Protecting Child (Nested) Routes with canActivateChild.en.srt 3.65KB
148 Protecting Child (Nested) Routes with canActivateChild.mp4 14.04MB
149 502.11KB
149 Using a Fake Auth Service.en.srt 2.06KB
149 Using a Fake Auth Service.mp4 10.48MB
15 380.58KB
150 935.68KB
150 Controlling Navigation with canDeactivate.en.srt 15.66KB
150 Controlling Navigation with canDeactivate.mp4 193.99MB
151 1.47MB
151 Passing Static Data to a Route.en.srt 8.28KB
151 Passing Static Data to a Route.mp4 164.11MB
152 1.67MB
152 Resolving Dynamic Data with the resolve Guard.en.srt 13.14KB
152 Resolving Dynamic Data with the resolve Guard.mp4 88.67MB
153 175.99KB
153 Understanding Location Strategies.en.srt 6.47KB
153 Understanding Location Strategies.mp4 58.90MB
154 760.47KB
154 routing-final.zip 32.61KB
154 Wrap Up.en.srt 1.21KB
154 Wrap Up.mp4 2.95MB
155 1011.01KB
155 Planning the General Structure.en.srt 2.29KB
155 Planning the General Structure.mp4 3.73MB
156 1.24MB
156 Setting Up Routes.en.srt 10.93KB
156 Setting Up Routes.mp4 37.83MB
157 1.46MB
157 Adding Navigation to the App.en.srt 2.28KB
157 Adding Navigation to the App.mp4 11.58MB
158 1.93MB
158 Marking Active Routes.en.srt 2.25KB
158 Marking Active Routes.mp4 6.00MB
159 546.97KB
159 Fixing Page Reload Issues.en.srt 4.01KB
159 Fixing Page Reload Issues.mp4 19.40MB
16 1.16MB
160 861.14KB
160 Child Routes_ Challenge.en.srt 2.73KB
160 Child Routes_ Challenge.mp4 10.28MB
161 1.12MB
161 Adding Child Routing Together.en.srt 5.61KB
161 Adding Child Routing Together.mp4 25.78MB
162 1.13MB
162 Configuring Route Parameters.en.srt 8.01KB
162 Configuring Route Parameters.mp4 40.35MB
163 1.24MB
163 Passing Dynamic Parameters to Links.en.srt 3.76KB
163 Passing Dynamic Parameters to Links.mp4 13.73MB
164 1.45MB
164 Styling Active Recipe Items.en.srt 1.70KB
164 Styling Active Recipe Items.mp4 7.60MB
165 1.74MB
165 Adding Editing Routes.en.srt 4.42KB
165 Adding Editing Routes.mp4 44.50MB
166 1.77MB
166 Retrieving Route Parameters.en.srt 4.37KB
166 Retrieving Route Parameters.mp4 20.50MB
167 2.00MB
167 Programmatic Navigation to the Edit Page.en.srt 6.10KB
167 Programmatic Navigation to the Edit Page.mp4 29.61MB
168 7.96KB
168 One Note about Route Observables.en.srt 1.13KB
168 One Note about Route Observables.mp4 4.10MB
169 330.00KB
169 prj-routing-final.zip 34.55KB
169 Project Cleanup.html 1.81KB
17 1.53MB
170 411.38KB
170 Module Introduction.en.srt 6.21KB
170 Module Introduction.mp4 14.52MB
171 431.36KB
171 Analyzing Angular Observables.en.srt 3.08KB
171 Analyzing Angular Observables.mp4 11.07MB
171 obs-01-start.zip 42.96KB
172 456.77KB
172 Getting Closer to the Core of Observables.en.srt 9.35KB
172 Getting Closer to the Core of Observables.mp4 36.76MB
173 488.97KB
173 Building a Custom Observable.en.srt 6.71KB
173 Building a Custom Observable.mp4 27.81MB
173 obs-03-complete-custom-observable.zip 41.76KB
174 791.38KB
174 Errors & Completion.en.srt 9.61KB
174 Errors & Completion.mp4 45.22MB
175 828.83KB
175 Observables & You!.en.srt 2.66KB
175 Observables & You!.mp4 20.15MB
176 999.82KB
176 obs-04-operators.zip 38.40KB
176 Understanding Operators.en.srt 11.95KB
176 Understanding Operators.mp4 100.90MB
177 1.00MB
177 Subjects.en.srt 11.01KB
177 Subjects.mp4 43.63MB
178 1.02MB
178 obs-05-finished.zip 45.01KB
178 Wrap Up.en.srt 1.60KB
178 Wrap Up.mp4 5.45MB
179 1.24MB
179 obs-01-start.zip 37.25KB
179 obs-02-first-custom-observable.zip 40.91KB
179 obs-03-complete-custom-observable.zip 41.76KB
179 obs-04-operators.zip 38.40KB
179 obs-05-finished.zip 45.01KB
179 Useful Resources & Links.html 1.47KB
18 147.41KB
180 1.58MB
180 Improving the Reactive Service with Observables (Subjects).en.srt 7.47KB
180 Improving the Reactive Service with Observables (Subjects).mp4 36.07MB
180 prj-obs-01-finished.zip 78.22KB
180 prj-routing-final.zip 34.55KB
181 1.90MB
181 Changed the Subscription Name.html 1.09KB
182 274.01KB
182 Module Introduction.en.srt 1.76KB
182 Module Introduction.mp4 3.82MB
183 472.29KB
183 Why do we Need Angular's Help_.en.srt 3.04KB
183 Why do we Need Angular's Help_.mp4 8.28MB
184 517.62KB
184 Template-Driven (TD) vs Reactive Approach.en.srt 1.59KB
184 Template-Driven (TD) vs Reactive Approach.mp4 3.98MB
185 579.91KB
185 An Example Form.en.srt 2.12KB
185 An Example Form.mp4 9.40MB
185 forms-td-start.zip 18.43KB
186 580.01KB
186 TD_ Creating the Form and Registering the Controls.en.srt 7.60KB
186 TD_ Creating the Form and Registering the Controls.mp4 51.11MB
187 598.67KB
187 TD_ Submitting and Using the Form.en.srt 8.30KB
187 TD_ Submitting and Using the Form.mp4 90.96MB
188 683.46KB
188 TD_ Understanding Form State.en.srt 3.47KB
188 TD_ Understanding Form State.mp4 10.31MB
189 685.86KB
189 TD_ Accessing the Form with @ViewChild.en.srt 4.02KB
189 TD_ Accessing the Form with @ViewChild.mp4 18.92MB
19 224.11KB
190 1.16MB
190 TD_ Adding Validation to check User Input.en.srt 5.48KB
190 TD_ Adding Validation to check User Input.mp4 26.10MB
191 1.30MB
191 Built-in Validators & Using HTML5 Validation.html 1.83KB
192 1.45MB
192 TD_ Using the Form State.en.srt 6.17KB
192 TD_ Using the Form State.mp4 27.46MB
193 181.20KB
193 TD_ Outputting Validation Error Messages.en.srt 3.03KB
193 TD_ Outputting Validation Error Messages.mp4 16.08MB
194 403.51KB
194 TD_ Set Default Values with ngModel Property Binding.en.srt 3.21KB
194 TD_ Set Default Values with ngModel Property Binding.mp4 14.74MB
195 567.94KB
195 TD_ Using ngModel with Two-Way-Binding.en.srt 3.47KB
195 TD_ Using ngModel with Two-Way-Binding.mp4 17.60MB
196 580.52KB
196 TD_ Grouping Form Controls.en.srt 4.25KB
196 TD_ Grouping Form Controls.mp4 28.59MB
197 592.32KB
197 TD_ Handling Radio Buttons.en.srt 4.47KB
197 TD_ Handling Radio Buttons.mp4 27.93MB
198 593.49KB
198 TD_ Setting and Patching Form Values.en.srt 5.61KB
198 TD_ Setting and Patching Form Values.mp4 31.33MB
199 671.70KB
199 TD_ Using Form Data.en.srt 6.18KB
199 TD_ Using Form Data.mp4 39.86MB
2 3B
20 871.89KB
200 915.85KB
200 forms-td-final.zip 19.24KB
200 TD_ Resetting Forms.en.srt 2.21KB
200 TD_ Resetting Forms.mp4 12.02MB
201 1.34MB
201 Introduction to the Reactive Approach.en.srt 952B
201 Introduction to the Reactive Approach.mp4 2.04MB
202 1.41MB
202 forms-reactive-start.zip 18.83KB
202 Reactive_ Setup.en.srt 3.39KB
202 Reactive_ Setup.mp4 15.83MB
203 1.47MB
203 Reactive_ Creating a Form in Code.en.srt 5.92KB
203 Reactive_ Creating a Form in Code.mp4 20.24MB
204 1.58MB
204 Reactive_ Syncing HTML and Form.en.srt 5.54KB
204 Reactive_ Syncing HTML and Form.mp4 27.22MB
205 1.59MB
205 Reactive_ Submitting the Form.en.srt 2.98KB
205 Reactive_ Submitting the Form.mp4 14.36MB
206 1.79MB
206 Reactive_ Adding Validation.en.srt 3.74KB
206 Reactive_ Adding Validation.mp4 19.35MB
207 1.96MB
207 Reactive_ Getting Access to Controls.en.srt 4.93KB
207 Reactive_ Getting Access to Controls.mp4 57.24MB
208 13.17KB
208 Reactive_ Grouping Controls.en.srt 4.89KB
208 Reactive_ Grouping Controls.mp4 27.01MB
209 45.16KB
209 Fixing a Bug.html 1.97KB
21 19.60KB
210 67.53KB
210 Reactive_ Arrays of Form Controls (FormArray).en.srt 9.01KB
210 Reactive_ Arrays of Form Controls (FormArray).mp4 64.26MB
211 194.55KB
211 Reactive_ Creating Custom Validators.en.srt 7.86KB
211 Reactive_ Creating Custom Validators.mp4 53.60MB
212 221.62KB
212 Reactive_ Using Error Codes.en.srt 4.00KB
212 Reactive_ Using Error Codes.mp4 22.08MB
213 422.31KB
213 Reactive_ Creating a Custom Async Validator.en.srt 5.79KB
213 Reactive_ Creating a Custom Async Validator.mp4 67.53MB
214 551.86KB
214 Reactive_ Reacting to Status or Value Changes.en.srt 2.74KB
214 Reactive_ Reacting to Status or Value Changes.mp4 16.82MB
215 733.08KB
215 forms-reactive-final.zip 18.90KB
215 Reactive_ Setting and Patching Values.en.srt 2.50KB
215 Reactive_ Setting and Patching Values.mp4 17.18MB
216 802.49KB
216 [OPTIONAL] Assignment Solution.en.srt 17.03KB
216 [OPTIONAL] Assignment Solution.mp4 118.57MB
216 forms-reactive-assignment-solution.zip 20.00KB
217 1014.92KB
217 Introduction.en.srt 1.49KB
217 Introduction.mp4 5.04MB
217 prj-obs-01-finished.zip 78.22KB
218 1.05MB
218 TD_ Adding the Shopping List Form.en.srt 4.57KB
218 TD_ Adding the Shopping List Form.mp4 28.53MB
219 1.32MB
219 Adding Validation to the Form.en.srt 3.42KB
219 Adding Validation to the Form.mp4 9.31MB
22 589.44KB
220 1.39MB
220 Allowing the Selection of Items in the List.en.srt 5.81KB
220 Allowing the Selection of Items in the List.mp4 27.78MB
221 1.61MB
221 Loading the Shopping List Items into the Form.en.srt 3.75KB
221 Loading the Shopping List Items into the Form.mp4 17.61MB
222 1.90MB
222 Updating existing Items.en.srt 4.23KB
222 Updating existing Items.mp4 17.79MB
223 1.98MB
223 Resetting the Form.en.srt 3.06KB
223 Resetting the Form.mp4 11.39MB
224 65.82KB
224 Allowing the the User to Clear (Cancel) the Form.en.srt 1.45KB
224 Allowing the the User to Clear (Cancel) the Form.mp4 6.17MB
225 96.80KB
225 Allowing the Deletion of Shopping List Items.en.srt 3.68KB
225 Allowing the Deletion of Shopping List Items.mp4 12.08MB
226 199.92KB
226 Creating the Template for the (Reactive) Recipe Edit Form.en.srt 6.37KB
226 Creating the Template for the (Reactive) Recipe Edit Form.mp4 26.95MB
227 225.73KB
227 Creating the Form For Editing Recipes.en.srt 6.29KB
227 Creating the Form For Editing Recipes.mp4 24.34MB
228 679.12KB
228 Syncing HTML with the Form.en.srt 4.74KB
228 Syncing HTML with the Form.mp4 23.34MB
229 1.66MB
229 Fixing a Bug.html 1.66KB
23 956.02KB
230 1.68MB
230 Adding Ingredient Controls to a Form Array.en.srt 6.69KB
230 Adding Ingredient Controls to a Form Array.mp4 34.76MB
231 2.00MB
231 Adding new Ingredient Controls.en.srt 4.34KB
231 Adding new Ingredient Controls.mp4 25.94MB
232 142.95KB
232 Validating User Input.en.srt 6.23KB
232 Validating User Input.mp4 34.88MB
233 678.63KB
233 Submitting the Recipe Edit Form.en.srt 9.32KB
233 Submitting the Recipe Edit Form.mp4 45.37MB
234 693.35KB
234 Adding a Delete and Clear (Cancel) Functionality.en.srt 5.86KB
234 Adding a Delete and Clear (Cancel) Functionality.mp4 33.99MB
235 959.19KB
235 Redirecting the User (after Deleting a Recipe).en.srt 1.81KB
235 Redirecting the User (after Deleting a Recipe).mp4 16.55MB
236 962.24KB
236 Adding an Image Preview.en.srt 2.11KB
236 Adding an Image Preview.mp4 19.48MB
237 1007.74KB
237 Providing the Recipe Service Correctly.en.srt 2.30KB
237 Providing the Recipe Service Correctly.mp4 31.49MB
238 1.05MB
238 Deleting Ingredients and Some Finishing Touches.en.srt 4.08KB
238 Deleting Ingredients and Some Finishing Touches.mp4 42.70MB
238 prj-forms-final.zip 69.02KB
239 1.36MB
239 Deleting all Items in a FormArray.html 1.38KB
24 995.15KB
240 1.67MB
240 Introduction & Why Pipes are Useful.en.srt 2.80KB
240 Introduction & Why Pipes are Useful.mp4 5.95MB
241 1.69MB
241 pipes-start.zip 33.72KB
241 Using Pipes.en.srt 4.57KB
241 Using Pipes.mp4 21.22MB
242 1.74MB
242 Parametrizing Pipes.en.srt 2.96KB
242 Parametrizing Pipes.mp4 9.82MB
243 1.74MB
243 Where to learn more about Pipes.en.srt 2.84KB
243 Where to learn more about Pipes.mp4 13.07MB
244 1.76MB
244 Chaining Multiple Pipes.en.srt 2.96KB
244 Chaining Multiple Pipes.mp4 15.54MB
245 1.90MB
245 Creating a Custom Pipe.en.srt 8.88KB
245 Creating a Custom Pipe.mp4 52.30MB
246 1.92MB
246 Parametrizing a Custom Pipe.en.srt 3.57KB
246 Parametrizing a Custom Pipe.mp4 16.52MB
247 66.82KB
247 Example_ Creating a Filter Pipe.en.srt 9.28KB
247 Example_ Creating a Filter Pipe.mp4 45.85MB
248 419.05KB
248 Pure and Impure Pipes (or_ How to _fix_ the Filter Pipe).en.srt 6.45KB
248 Pure and Impure Pipes (or_ How to _fix_ the Filter Pipe).mp4 22.26MB
249 510.36KB
249 pipes-final.zip 35.57KB
249 Understanding the _async_ Pipe.en.srt 5.44KB
249 Understanding the _async_ Pipe.mp4 54.97MB
25 995.94KB
250 535.38KB
250 A New IDE.en.srt 1.10KB
250 A New IDE.mp4 2.73MB
251 535.99KB
251 http-01-start.zip 17.73KB
251 Module Introduction.en.srt 1.54KB
251 Module Introduction.mp4 1.34MB
252 799.64KB
252 How Does Angular Interact With Backends_.en.srt 4.38KB
252 How Does Angular Interact With Backends_.mp4 6.58MB
252 http-01-start.zip 17.73KB
253 1005.84KB
253 The Anatomy of a Http Request.en.srt 3.59KB
253 The Anatomy of a Http Request.mp4 4.05MB
254 1.26MB
254 Backend (Firebase) Setup.en.srt 4.08KB
254 Backend (Firebase) Setup.mp4 23.02MB
255 1.28MB
255 http-01-start.zip 30.02KB
255 http-02-post-requests.zip 33.71KB
255 Sending a POST Request.en.srt 14.47KB
255 Sending a POST Request.mp4 60.04MB
256 1.39MB
256 GETting Data.en.srt 4.18KB
256 GETting Data.mp4 11.69MB
257 1.50MB
257 http-03-get-and-transform-data.zip 35.33KB
257 Using RxJS Operators to Transform Response Data.en.srt 5.13KB
257 Using RxJS Operators to Transform Response Data.mp4 22.26MB
258 1.66MB
258 Using Types with the HttpClient.en.srt 6.63KB
258 Using Types with the HttpClient.mp4 29.42MB
259 1.67MB
259 Outputting Posts.en.srt 2.69KB
259 Outputting Posts.mp4 12.21MB
26 1.61MB
260 1.76MB
260 http-04-loading-indicator.zip 35.32KB
260 Showing a Loading Indicator.en.srt 3.10KB
260 Showing a Loading Indicator.mp4 10.79MB
261 1.85MB
261 Using a Service for Http Requests.en.srt 8.87KB
261 Using a Service for Http Requests.mp4 43.86MB
262 1.99MB
262 Services & Components Working Together.en.srt 4.66KB
262 Services & Components Working Together.mp4 20.61MB
263 77.47KB
263 Sending a DELETE Request.en.srt 4.68KB
263 Sending a DELETE Request.mp4 18.46MB
264 180.28KB
264 Handling Errors.en.srt 9.40KB
264 Handling Errors.mp4 60.38MB
265 206.37KB
265 Using Subjects for Error Handling.en.srt 3.35KB
265 Using Subjects for Error Handling.mp4 17.35MB
266 529.79KB
266 Using the catchError Operator.en.srt 2.76KB
266 Using the catchError Operator.mp4 13.97MB
267 616.54KB
267 Error Handling & UX.en.srt 2.99KB
267 Error Handling & UX.mp4 9.46MB
267 http-05-handling-errors.zip 36.20KB
268 664.91KB
268 http-06-headers.zip 34.10KB
268 Setting Headers.en.srt 4.28KB
268 Setting Headers.mp4 19.27MB
269 744.17KB
269 Adding Query Params.en.srt 5.56KB
269 Adding Query Params.mp4 26.61MB
269 http-07-query-params.zip 35.82KB
27 1.99MB
270 977.34KB
270 Observing Different Types of Responses.en.srt 10.22KB
270 Observing Different Types of Responses.mp4 71.68MB
271 1.08MB
271 Changing the Response Body Type.en.srt 4.40KB
271 Changing the Response Body Type.mp4 22.31MB
272 1.28MB
272 Introducing Interceptors.en.srt 9.76KB
272 Introducing Interceptors.mp4 40.58MB
273 1.54MB
273 Manipulating Request Objects.en.srt 3.21KB
273 Manipulating Request Objects.mp4 14.32MB
274 1.59MB
274 http-08-interceptor.zip 36.65KB
274 Response Interceptors.en.srt 3.86KB
274 Response Interceptors.mp4 19.82MB
275 1.75MB
275 Multiple Interceptors.en.srt 6.42KB
275 Multiple Interceptors.mp4 33.58MB
276 12.30KB
276 http-09-finished.zip 21.07KB
276 Wrap Up.en.srt 2.56KB
276 Wrap Up.mp4 12.40MB
277 16.24KB
277 http-01-start.zip 32.41KB
277 http-02-post-requests.zip 33.71KB
277 http-03-get-and-transform-data.zip 35.33KB
277 http-04-loading-indicator.zip 35.32KB
277 http-05-handling-errors.zip 36.20KB
277 http-06-headers.zip 1.68KB
277 http-07-query-params.zip 35.82KB
277 http-08-interceptor.zip 36.65KB
277 http-09-finished.zip 21.07KB
277 Useful Resources & Links.html 1.05KB
278 216.55KB
278 Module Introduction.en.srt 1.19KB
278 Module Introduction.mp4 2.48MB
279 397.78KB
279 Backend (Firebase) Setup.en.srt 2.69KB
279 Backend (Firebase) Setup.mp4 15.49MB
28 1016.85KB
280 410.66KB
280 Setting Up the DataStorage Service.en.srt 7.31KB
280 Setting Up the DataStorage Service.mp4 33.23MB
281 660.62KB
281 Storing Recipes.en.srt 9.03KB
281 Storing Recipes.mp4 44.04MB
282 843.13KB
282 Fetching Recipes.en.srt 7.67KB
282 Fetching Recipes.mp4 40.48MB
282 prj-http-01-save-and-fetch-recipes.zip 76.94KB
283 1.11MB
283 Transforming Response Data.en.srt 5.61KB
283 Transforming Response Data.mp4 20.34MB
284 1.18MB
284 Resolving Data Before Loading.en.srt 9.55KB
284 Resolving Data Before Loading.mp4 53.82MB
285 1.34MB
285 Fixing a Bug with the Resolver.en.srt 2.10KB
285 Fixing a Bug with the Resolver.mp4 10.62MB
285 prj-http-02-finished.zip 82.79KB
286 1.37MB
286 Module Introduction.en.srt 1.20KB
286 Module Introduction.mp4 892.65KB
287 1.38MB
287 How Authentication Works.en.srt 7.12KB
287 How Authentication Works.mp4 6.95MB
288 1.45MB
288 Adding the Auth Page.en.srt 8.60KB
288 Adding the Auth Page.mp4 39.99MB
288 auth-01-auth-component.zip 76.16KB
289 1.48MB
289 Switching Between Auth Modes.en.srt 6.20KB
289 Switching Between Auth Modes.mp4 21.93MB
29 1.10MB
290 1.58MB
290 auth-02-auth-form.zip 74.52KB
290 Handling Form Input.en.srt 5.00KB
290 Handling Form Input.mp4 22.10MB
291 1.69MB
291 Preparing the Backend.en.srt 4.54KB
291 Preparing the Backend.mp4 11.86MB
292 1.92MB
292 Make sure you got Recipes in your backend!.html 1.20KB
293 1.99MB
293 Preparing the Signup Request.en.srt 11.75KB
293 Preparing the Signup Request.mp4 84.98MB
294 169.17KB
294 Sending the Signup Request.en.srt 6.31KB
294 Sending the Signup Request.mp4 29.43MB
295 466.78KB
295 Adding a Loading Spinner & Error Handling Logic.en.srt 9.00KB
295 Adding a Loading Spinner & Error Handling Logic.mp4 64.31MB
295 auth-03-signup-request.zip 80.60KB
296 518.56KB
296 Improving Error Handling.en.srt 7.48KB
296 Improving Error Handling.mp4 58.61MB
297 619.63KB
297 auth-04-added-login.zip 80.55KB
297 Sending Login Requests.en.srt 7.92KB
297 Sending Login Requests.mp4 44.28MB
298 681.63KB
298 Login Error Handling.en.srt 5.77KB
298 Login Error Handling.mp4 47.30MB
299 729.67KB
299 Creating & Storing the User Data.en.srt 13.40KB
299 Creating & Storing the User Data.mp4 99.29MB
3 8B
30 1.63MB
300 739.63KB
300 Reflecting the Auth State in the UI.en.srt 13.65KB
300 Reflecting the Auth State in the UI.mp4 91.27MB
301 1.26MB
301 Adding the Token to Outgoing Requests.en.srt 13.27KB
301 Adding the Token to Outgoing Requests.mp4 103.03MB
302 1.34MB
302 Attaching the Token with an Interceptor.en.srt 10.31KB
302 Attaching the Token with an Interceptor.mp4 87.21MB
302 auth-05-added-token-to-requests.zip 85.52KB
303 1.48MB
303 Adding Logout.en.srt 4.45KB
303 Adding Logout.mp4 21.02MB
303 auth-06-logout.zip 79.98KB
304 1.59MB
304 Adding Auto-Login.en.srt 13.38KB
304 Adding Auto-Login.mp4 95.92MB
305 1.64MB
305 Adding Auto-Logout.en.srt 10.31KB
305 Adding Auto-Logout.mp4 54.37MB
305 auth-07-autologin-autologout.zip 85.74KB
306 1.68MB
306 Adding an Auth Guard.en.srt 14.00KB
306 Adding an Auth Guard.mp4 74.09MB
307 1.68MB
307 auth-08-finished.zip 82.04KB
307 Wrap Up.en.srt 2.71KB
307 Wrap Up.mp4 13.99MB
308 1.82MB
308 auth-01-auth-component.zip 76.16KB
308 auth-02-auth-form.zip 74.52KB
308 auth-03-signup-request.zip 80.60KB
308 auth-04-added-login.zip 80.55KB
308 auth-05-added-token-to-requests.zip 85.52KB
308 auth-06-logout.zip 79.98KB
308 auth-07-autologin-autologout.zip 85.74KB
308 auth-08-finished.zip 82.04KB
308 Useful Resources & Links.html 1.22KB
309 1.96MB
309 Module Introduction.en.srt 1.37KB
309 Module Introduction.mp4 1.31MB
31 1.88MB
310 7.63KB
310 Adding an Alert Modal Component.en.srt 9.30KB
310 Adding an Alert Modal Component.mp4 47.52MB
311 30.08KB
311 Understanding the Different Approaches.en.srt 3.59KB
311 Understanding the Different Approaches.mp4 4.53MB
312 31.35KB
312 Using ngIf.en.srt 3.99KB
312 Using ngIf.mp4 31.42MB
313 138.55KB
313 Preparing Programmatic Creation.en.srt 11.79KB
313 Preparing Programmatic Creation.mp4 57.05MB
314 277.77KB
314 Creating a Component Programmatically.en.srt 6.83KB
314 Creating a Component Programmatically.mp4 35.16MB
315 661.24KB
315 Understanding entryComponents.en.srt 5.50KB
315 Understanding entryComponents.mp4 66.69MB
316 932.79KB
316 Data Binding & Event Binding.en.srt 6.71KB
316 Data Binding & Event Binding.mp4 38.53MB
317 950.08KB
317 Wrap Up.en.srt 2.15KB
317 Wrap Up.mp4 10.51MB
318 971.58KB
318 dyn-cmp-finished.zip 87.33KB
318 Useful Resources & Links.html 1.09KB
319 1.06MB
319 Module Introduction.en.srt 770B
319 Module Introduction.mp4 868.45KB
32 730.75KB
320 1.55MB
320 What are Modules_.en.srt 3.24KB
320 What are Modules_.mp4 5.79MB
321 1.60MB
321 Analyzing the AppModule.en.srt 9.28KB
321 Analyzing the AppModule.mp4 94.83MB
322 1.79MB
322 Getting Started with Feature Modules.en.srt 12.21KB
322 Getting Started with Feature Modules.mp4 109.86MB
322 opt-mod-01-feature-module.zip 47.84KB
323 1.80MB
323 Splitting Modules Correctly.en.srt 5.83KB
323 Splitting Modules Correctly.mp4 29.45MB
324 1.92MB
324 Adding Routes to Feature Modules.en.srt 5.58KB
324 Adding Routes to Feature Modules.mp4 33.55MB
324 opt-mod-02-routing-module.zip 48.29KB
325 1.98MB
325 Component Declarations.en.srt 2.50KB
325 Component Declarations.mp4 25.34MB
326 147.56KB
326 The ShoppingList Feature Module.en.srt 5.93KB
326 The ShoppingList Feature Module.mp4 60.98MB
327 321.68KB
327 opt-mod-03-shared-module.zip 48.93KB
327 Understanding Shared Modules.en.srt 11.24KB
327 Understanding Shared Modules.mp4 76.55MB
328 433.79KB
328 opt-mod-04-core-module.zip 48.88KB
328 Understanding the Core Module.en.srt 7.77KB
328 Understanding the Core Module.mp4 33.60MB
329 514.05KB
329 Adding an Auth Feature Module.en.srt 5.65KB
329 Adding an Auth Feature Module.mp4 30.55MB
33 1.05MB
330 520.62KB
330 Understanding Lazy Loading.en.srt 3.58KB
330 Understanding Lazy Loading.mp4 4.07MB
331 625.31KB
331 Implementing Lazy Loading.en.srt 16.29KB
331 Implementing Lazy Loading.mp4 158.47MB
331 opt-mod-05-lazy-loading.zip 95.47KB
332 698.68KB
332 More Lazy Loading.en.srt 3.83KB
332 More Lazy Loading.mp4 20.33MB
333 856.46KB
333 Preloading Lazy-Loaded Code.en.srt 4.86KB
333 Preloading Lazy-Loaded Code.mp4 34.26MB
334 956.74KB
334 Modules & Services.en.srt 8.04KB
334 Modules & Services.mp4 11.50MB
335 1.01MB
335 Loading Services Differently.en.srt 11.52KB
335 Loading Services Differently.mp4 57.58MB
336 1.03MB
336 Ahead-of-Time Compilation.en.srt 13.14KB
336 Ahead-of-Time Compilation.mp4 83.33MB
337 1.10MB
337 opt-mod-06-finished.zip 94.49KB
337 Wrap Up.en.srt 1.06KB
337 Wrap Up.mp4 5.01MB
338 1.21MB
338 opt-mod-01-feature-module.zip 47.84KB
338 opt-mod-02-routing-module.zip 48.29KB
338 opt-mod-03-shared-module.zip 48.93KB
338 opt-mod-04-core-module.zip 48.88KB
338 opt-mod-05-lazy-loading.zip 95.47KB
338 opt-mod-06-finished.zip 94.49KB
338 Useful Resources & Links.html 1.22KB
339 1.34MB
339 Module Introduction.en.srt 1.10KB
339 Module Introduction.mp4 848.44KB
34 82.75KB
340 1.38MB
340 Deployment Preparation & Steps.en.srt 4.42KB
340 Deployment Preparation & Steps.mp4 5.27MB
341 1.42MB
341 Using Environment Variables.en.srt 6.42KB
341 Using Environment Variables.mp4 37.01MB
342 1.47MB
342 Deployment Example_ Firebase Hosting.en.srt 12.78KB
342 Deployment Example_ Firebase Hosting.mp4 92.20MB
342 deployment-finished.zip 98.24KB
343 1.49MB
343 deployment-finished.zip 98.24KB
343 Server Routing vs Browser Routing.html 1.29KB
344 1.52MB
344 Module Introduction.en.srt 915B
344 Module Introduction.mp4 635.31KB
345 1.69MB
345 What is Application State_.en.srt 12.21KB
345 What is Application State_.mp4 61.69MB
346 1.71MB
346 What is NgRx_.en.srt 9.46KB
346 What is NgRx_.mp4 14.18MB
347 1.72MB
347 Getting Started with Reducers.en.srt 9.20KB
347 Getting Started with Reducers.mp4 68.32MB
348 1.90MB
348 Adding Logic to the Reducer.en.srt 8.14KB
348 Adding Logic to the Reducer.mp4 39.51MB
348 ngrx-01-first-reducer.zip 96.63KB
349 1.96MB
349 Understanding & Adding Actions.en.srt 8.21KB
349 Understanding & Adding Actions.mp4 39.59MB
35 1.17MB
350 1.97MB
350 ngrx-02-added-store.zip 97.55KB
350 Setting Up the NgRx Store.en.srt 6.10KB
350 Setting Up the NgRx Store.mp4 35.47MB
351 182.16KB
351 Selecting State.en.srt 12.18KB
351 Selecting State.mp4 100.12MB
352 556.76KB
352 Dispatching Actions.en.srt 9.86KB
352 Dispatching Actions.mp4 76.22MB
353 557.03KB
353 Multiple Actions.en.srt 12.82KB
353 Multiple Actions.mp4 71.73MB
353 ngrx-03-added-actions.zip 98.71KB
354 609.50KB
354 Preparing Update & Delete Actions.en.srt 4.23KB
354 Preparing Update & Delete Actions.mp4 20.72MB
355 703.29KB
355 Updating & Deleting Ingredients.en.srt 14.81KB
355 Updating & Deleting Ingredients.mp4 76.23MB
356 1.03MB
356 Expanding the State.en.srt 11.32KB
356 Expanding the State.mp4 72.36MB
357 1.10MB
357 Managing More State via NgRx.en.srt 12.59KB
357 Managing More State via NgRx.mp4 109.15MB
357 ngrx-04-finished-shopping-list.zip 105.47KB
358 1.72MB
358 Removing Redundant Component State Management.en.srt 4.39KB
358 Removing Redundant Component State Management.mp4 42.70MB
359 73.51KB
359 First Summary & Clean Up.en.srt 6.90KB
359 First Summary & Clean Up.mp4 41.40MB
36 1.92MB
360 308.48KB
360 One Root State.en.srt 15.24KB
360 One Root State.mp4 154.12MB
361 335.05KB
361 Setting Up Auth Reducer & Actions.en.srt 11.13KB
361 Setting Up Auth Reducer & Actions.mp4 84.81MB
362 410.55KB
362 Dispatching Auth Actions.en.srt 7.68KB
362 Dispatching Auth Actions.mp4 71.85MB
363 1.05MB
363 Auth Finished (For Now...).en.srt 8.63KB
363 Auth Finished (For Now...).mp4 57.86MB
363 ngrx-05-auth-without-effects.zip 105.88KB
364 1.21MB
364 And Important Note on Actions.en.srt 8.39KB
364 And Important Note on Actions.mp4 63.78MB
365 1.21MB
365 Exploring NgRx Effects.en.srt 5.30KB
365 Exploring NgRx Effects.mp4 28.42MB
366 1.42MB
366 Defining the First Effect.en.srt 6.69KB
366 Defining the First Effect.mp4 32.76MB
367 1.43MB
367 Effects & Error Handling.en.srt 11.73KB
367 Effects & Error Handling.mp4 102.39MB
368 1.56MB
368 Login via NgRx Effects.en.srt 11.34KB
368 Login via NgRx Effects.mp4 71.96MB
369 1.83MB
369 Managing UI State in NgRx.en.srt 9.86KB
369 Managing UI State in NgRx.mp4 59.11MB
37 1.80MB
370 2.00MB
370 Finishing the Login Effect.en.srt 9.00KB
370 Finishing the Login Effect.mp4 98.95MB
370 ngrx-06-login-effect.zip 103.95KB
371 55.79KB
371 Preparing Other Auth Actions.en.srt 4.73KB
371 Preparing Other Auth Actions.mp4 32.42MB
372 210.09KB
372 Adding Signup.en.srt 7.63KB
372 Adding Signup.mp4 78.26MB
373 345.40KB
373 Further Auth Effects.en.srt 7.75KB
373 Further Auth Effects.mp4 102.01MB
374 564.69KB
374 Adding Auto-Login with NgRx.en.srt 9.67KB
374 Adding Auto-Login with NgRx.mp4 101.01MB
375 566.83KB
375 Adding Auto-Logout.en.srt 7.32KB
375 Adding Auto-Logout.mp4 79.03MB
375 ngrx-07-localstorage-effects.zip 108.25KB
376 749.21KB
376 Finishing the Auth Effects.en.srt 3.06KB
376 Finishing the Auth Effects.mp4 31.43MB
376 ngrx-08-auth-finished.zip 104.08KB
377 818.87KB
377 Using the Store Devtools.en.srt 7.59KB
377 Using the Store Devtools.mp4 34.87MB
378 914.11KB
378 ngrx-09-devtools-and-routing.zip 107.63KB
378 The Router Store.en.srt 2.68KB
378 The Router Store.mp4 27.99MB
379 923.63KB
379 Getting Started with NgRx for Recipes.en.srt 13.72KB
379 Getting Started with NgRx for Recipes.mp4 115.63MB
38 746.33KB
380 979.91KB
380 Fetching Recipe Detail Data.en.srt 11.33KB
380 Fetching Recipe Detail Data.mp4 107.98MB
381 983.32KB
381 Fetching Recipes & Using the Resolver.en.srt 14.39KB
381 Fetching Recipes & Using the Resolver.mp4 185.62MB
381 ngrx-10-fetch-recipes-effect.zip 111.85KB
382 1014.06KB
382 Fixing the Auth Redirect.en.srt 2.47KB
382 Fixing the Auth Redirect.mp4 25.91MB
383 1.10MB
383 Update, Delete and Add Recipes.en.srt 17.43KB
383 Update, Delete and Add Recipes.mp4 248.37MB
384 1.40MB
384 ngrx-11-recipe-crud.zip 107.84KB
384 Storing Recipes via Effects.en.srt 6.46KB
384 Storing Recipes via Effects.mp4 69.14MB
385 1.47MB
385 Cleanup Work.en.srt 2.18KB
385 Cleanup Work.mp4 16.63MB
386 1.68MB
386 ngrx-12-finished.zip 103.70KB
386 Wrap Up.en.srt 2.49KB
386 Wrap Up.mp4 26.68MB
387 1.89MB
387 Alternative NgRx Syntax.html 2.28KB
387 ngrx-create-functions-syntax.zip 112.22KB
388 1.90MB
388 ngrx-01-first-reducer.zip 96.63KB
388 ngrx-02-added-store.zip 97.55KB
388 ngrx-03-added-actions.zip 98.71KB
388 ngrx-04-finished-shopping-list.zip 105.47KB
388 ngrx-05-auth-without-effects.zip 105.88KB
388 ngrx-06-login-effect.zip 103.95KB
388 ngrx-07-localstorage-effects.zip 108.25KB
388 ngrx-08-auth-finished.zip 104.08KB
388 ngrx-09-devtools-and-routing.zip 107.63KB
388 ngrx-10-fetch-recipes-effect.zip 111.85KB
388 ngrx-11-recipe-crud.zip 107.84KB
388 ngrx-12-finished.zip 103.70KB
388 Useful Resources & Links.html 1.03KB
389 1.93MB
389 Module Introduction.en.srt 4.46KB
389 Module Introduction.mp4 5.04MB
389 ng-universal-01-start.zip 106.37KB
39 1.04MB
390 1.93MB
390 Angular Universal & ModuleMapLoader.html 1.10KB
391 1.95MB
391 Adding Angular Universal.en.srt 14.07KB
391 Adding Angular Universal.mp4 87.46MB
391 ng-universal-02-finished.zip 112.04KB
392 16.84KB
392 Adding Angular Universal with NestJS.en.srt 8.98KB
392 Adding Angular Universal with NestJS.mp4 42.64MB
392 ng-universal-03-nestjs.zip 113.04KB
393 90.26KB
393 Deploying Universal Apps.html 1.95KB
394 189.40KB
394 Important_ Remaining Lectures.html 1.33KB
395 248.56KB
395 Module Introduction.en.srt 2.12KB
395 Module Introduction.mp4 3.09MB
396 275.20KB
396 Getting Started with Angular Universal.en.srt 2.07KB
396 Getting Started with Angular Universal.mp4 10.99MB
397 592.21KB
397 Working on the App Module.en.srt 5.29KB
397 Working on the App Module.mp4 30.70MB
398 933.05KB
398 Adding a Server-Side Build Workflow.en.srt 6.42KB
398 Adding a Server-Side Build Workflow.mp4 85.86MB
399 1.05MB
399 Adding a NodeJS Server.en.srt 11.37KB
399 Adding a NodeJS Server.mp4 112.47MB
4 226B
40 1.37MB
400 1.27MB
400 Pre-Rendering the App on the Server.en.srt 5.24KB
400 Pre-Rendering the App on the Server.mp4 33.52MB
401 1.52MB
401 Next Steps.en.srt 2.30KB
401 Next Steps.mp4 12.45MB
402 1.53MB
402 Angular Universal Gotchas.html 1.78KB
403 1.69MB
403 Making Animations Work with Angular 4+.html 2.09KB
404 1.81MB
404 Introduction.en.srt 1.50KB
404 Introduction.mp4 5.45MB
405 animations-start.zip 38.65KB
405 Setting up the Starting Project.en.srt 1.36KB
405 Setting up the Starting Project.mp4 3.76MB
406 Animations Triggers and State.en.srt 10.01KB
406 Animations Triggers and State.mp4 105.42MB
407 Switching between States.en.srt 2.92KB
407 Switching between States.mp4 10.04MB
408 Transitions.en.srt 2.60KB
408 Transitions.mp4 9.46MB
409 Advanced Transitions.en.srt 6.99KB
409 Advanced Transitions.mp4 44.83MB
41 1.39MB
410 Transition Phases.en.srt 5.06KB
410 Transition Phases.mp4 34.00MB
411 The _void_ State.en.srt 8.27KB
411 The _void_ State.mp4 90.54MB
412 Using Keyframes for Animations.en.srt 6.85KB
412 Using Keyframes for Animations.mp4 46.28MB
413 Grouping Transitions.en.srt 2.95KB
413 Grouping Transitions.mp4 13.86MB
414 animations-finished.zip 39.71KB
414 Using Animation Callbacks.en.srt 3.34KB
414 Using Animation Callbacks.mp4 39.09MB
415 Module Introduction.en.srt 2.94KB
415 Module Introduction.mp4 20.01MB
415 ng-pwa-01-start.zip 37.34KB
416 Adding Service Workers.en.srt 18.05KB
416 Adding Service Workers.mp4 345.21MB
417 Caching Assets for Offline Use.en.srt 8.10KB
417 Caching Assets for Offline Use.mp4 40.65MB
418 Caching Dynamic Assets & URLs.en.srt 10.05KB
418 Caching Dynamic Assets & URLs.mp4 109.78MB
418 ng-pwa-02-finished.zip 61.12KB
419 Further Links & Resources.html 1.21KB
419 ng-pwa-02-finished.zip 61.12KB
42 1.46MB
420 About this Section.html 1.21KB
421 Introduction.en.srt 1.91KB
421 Introduction.mp4 4.11MB
422 Why Unit Tests_.en.srt 3.33KB
422 Why Unit Tests_.mp4 7.67MB
423 Analyzing the Testing Setup (as created by the CLI).en.srt 11.12KB
423 Analyzing the Testing Setup (as created by the CLI).mp4 57.50MB
424 Running Tests (with the CLI).en.srt 2.67KB
424 Running Tests (with the CLI).mp4 42.36MB
425 Adding a Component and some fitting Tests.en.srt 8.17KB
425 Adding a Component and some fitting Tests.mp4 89.33MB
426 Testing Dependencies_ Components and Services.en.srt 8.58KB
426 Testing Dependencies_ Components and Services.mp4 62.17MB
427 Simulating Async Tasks.en.srt 12.34KB
427 Simulating Async Tasks.mp4 153.46MB
428 Using _fakeAsync_ and _tick_.en.srt 3.06KB
428 Using _fakeAsync_ and _tick_.mp4 36.54MB
429 Isolated vs Non-Isolated Tests.en.srt 8.16KB
429 Isolated vs Non-Isolated Tests.mp4 90.63MB
43 686.12KB
430 Further Resources & Where to Go Next.html 2.18KB
430 testing-final.zip 41.58KB
431 Module Introduction.en.srt 2.41KB
431 Module Introduction.mp4 2.47MB
432 A Closer Look at _ng new_.en.srt 7.55KB
432 A Closer Look at _ng new_.mp4 65.36MB
433 IDE & Project Setup.en.srt 3.85KB
433 IDE & Project Setup.mp4 13.05MB
434 Understanding the Config Files.en.srt 13.19KB
434 Understanding the Config Files.mp4 90.61MB
435 Important CLI Commands.en.srt 8.07KB
435 Important CLI Commands.mp4 52.48MB
436 The _angular.json_ File - A Closer Look.en.srt 16.44KB
436 The _angular.json_ File - A Closer Look.mp4 112.84MB
437 Angular Schematics - An Introduction.en.srt 2.25KB
437 Angular Schematics - An Introduction.mp4 11.32MB
438 The _ng add_ Command.en.srt 6.07KB
438 The _ng add_ Command.mp4 29.82MB
439 Using Custom _ng generate_ Schematics.en.srt 4.35KB
439 Using Custom _ng generate_ Schematics.mp4 28.41MB
44 1.33MB
440 Smooth Updating of Projects with _ng update_.en.srt 3.03KB
440 Smooth Updating of Projects with _ng update_.mp4 10.03MB
441 Simplified Deployment with _ng deploy_.en.srt 7.95KB
441 Simplified Deployment with _ng deploy_.mp4 47.29MB
442 Understanding _Differential Loading_.en.srt 7.29KB
442 Understanding _Differential Loading_.mp4 53.96MB
443 Managing Multiple Projects in One Folder.en.srt 6.15KB
443 Managing Multiple Projects in One Folder.mp4 34.55MB
444 Angular Libraries - An Introduction.en.srt 3.90KB
444 Angular Libraries - An Introduction.mp4 25.80MB
445 Wrap Up.en.srt 2.10KB
445 Wrap Up.mp4 16.66MB
446 A First Look At Angular Elements.en.srt 21.92KB
446 A First Look At Angular Elements.mp4 236.00MB
447 What's New & How to Update.html 1.63KB
448 Course Roundup.en.srt 2.29KB
448 Course Roundup.mp4 8.97MB
449 Bonus_ More Content!.html 1.92KB
45 548.27KB
450 How to learn TypeScript.pdf 22.15KB
450 Introduction.en.srt 2.97KB
450 Introduction.mp4 78.63MB
450 typescript.zip 6.94KB
451 Using Types.en.srt 8.94KB
451 Using Types.mp4 192.64MB
452 Classes.en.srt 5.96KB
452 Classes.mp4 144.02MB
453 Interfaces.en.srt 7.04KB
453 Interfaces.mp4 171.72MB
454 Generics.en.srt 3.12KB
454 Generics.mp4 82.10MB
455 Wrap up & Modules.en.srt 3.28KB
455 Wrap up & Modules.mp4 78.68MB
456 Deep dive into TypeScript.html 3.31KB
46 805.18KB
47 143.90KB
48 1.02MB
49 1.19MB
5 93B
50 681.64KB
51 1.90MB
52 988.81KB
53 1.32MB
54 1.37MB
55 1.74MB
56 1.45MB
57 1.77MB
58 1.78MB
59 1.91MB
6 9B
60 356.35KB
61 1.64MB
62 40.73KB
63 154.27KB
64 271.69KB
65 327.52KB
66 1.89MB
67 877.98KB
68 1.68MB
69 478.88KB
7 41B
70 1.31MB
71 1.98MB
72 652.59KB
73 1.59MB
74 1.69MB
75 1.74MB
76 221.14KB
77 823.65KB
78 1.83MB
79 207.22KB
8 19B
80 313.71KB
81 1.02MB
82 1.18MB
83 1.28MB
84 1.62MB
85 1.96MB
86 1.96MB
87 915.37KB
88 1.10MB
89 1.39MB
9 255B
90 1.41MB
91 140.48KB
92 429.03KB
93 515.79KB
94 775.43KB
95 969.52KB
96 1.03MB
97 1.63MB
98 44.56KB
99 180.96KB
external-assets-links.txt 179B
external-assets-links.txt 89B
external-assets-links.txt 85B
TutsNode.com.txt 63B
Distribution statistics by country
United Kingdom (GB) 1
Sierra Leone (SL) 1
India (IN) 1
Russia (RU) 1
Netherlands (NL) 1
CuraƧao (CW) 1
Total 6
IP List List of IP addresses which were distributed this torrent