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

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 7B
001 Course Introduction.en_US.srt 1.53KB
001 Course Introduction.mp4 7.09MB
002 What is Angular_.en_US.srt 2.73KB
002 What is Angular_.mp4 14.30MB
003 Join our Online Learning Community.html 1.28KB
004 Angular vs Angular 2 vs Latest Angular Version.en_US.srt 5.89KB
004 Angular vs Angular 2 vs Latest Angular Version.mp4 6.57MB
005 CLI Deep Dive & Troubleshooting.html 2.92KB
006 file.zip 1.91KB
006 Project Setup and First App.en_US.srt 14.74KB
006 Project Setup and First App.mp4 49.12MB
007 Editing the First App.en_US.srt 14.35KB
007 Editing the First App.mp4 56.35MB
007 first-app.zip 35.93KB
008 The Course Structure.en_US.srt 5.74KB
008 The Course Structure.mp4 15.28MB
009 How to get the Most out of the Course.en_US.srt 3.36KB
009 How to get the Most out of the Course.mp4 7.70MB
010 What is TypeScript_.en_US.srt 3.35KB
010 What is TypeScript_.mp4 6.44MB
011 Optional_ TypeScript Quick Introduction.html 976B
012 A Basic Project Setup using Bootstrap for Styling.en_US.srt 6.91KB
012 A Basic Project Setup using Bootstrap for Styling.mp4 43.55MB
012 project-template.zip 19.57KB
013 About the Course Code _ Code Snapshots.html 1.77KB
013 first-app.zip 35.93KB
013 project-template.zip 36.77KB
014 Module Introduction.en_US.srt 1.18KB
014 Module Introduction.mp4 4.32MB
015 How an Angular App gets Loaded and Started.en_US.srt 8.57KB
015 How an Angular App gets Loaded and Started.mp4 36.35MB
016 Components are Important!.en_US.srt 3.84KB
016 Components are Important!.mp4 12.42MB
017 Creating a New Component.en_US.srt 8.96KB
017 Creating a New Component.mp4 34.77MB
018 Understanding the Role of AppModule and Component Declaration.en_US.srt 6.73KB
018 Understanding the Role of AppModule and Component Declaration.mp4 28.84MB
019 Using Custom Components.en_US.srt 1.38KB
019 Using Custom Components.mp4 5.64MB
020 Creating Components with the CLI & Nesting Components.en_US.srt 4.54KB
020 Creating Components with the CLI & Nesting Components.mp4 18.40MB
021 Working with Component Templates.en_US.srt 3.91KB
021 Working with Component Templates.mp4 16.74MB
022 Working with Component Styles.en_US.srt 4.85KB
022 Working with Component Styles.mp4 20.90MB
023 basics-components.zip 39.09KB
023 Fully Understanding the Component Selector.en_US.srt 4.30KB
023 Fully Understanding the Component Selector.mp4 20.18MB
024 [assignment_file] Practicing Components.zip 35.58KB
024 [assignment_info] Practicing Components.html 2.32KB
024 [assignment_solution] Practicing Components.mp4 18.66MB
024 [assignment] Practicing Components.mp4 3.72MB
024 [OPTIONAL] Assignment Solution.en_US.srt 8.36KB
024 [OPTIONAL] Assignment Solution.mp4 46.43MB
024 basics-assignment-1-solution.zip 41.03KB
025 What is Databinding_.en_US.srt 3.71KB
025 What is Databinding_.mp4 11.60MB
026 String Interpolation.en_US.srt 6.37KB
026 String Interpolation.mp4 26.81MB
027 Property Binding.en_US.srt 8.49KB
027 Property Binding.mp4 45.89MB
028 Property Binding vs String Interpolation.en_US.srt 4.10KB
028 Property Binding vs String Interpolation.mp4 44.68MB
029 Event Binding.en_US.srt 5.35KB
029 Event Binding.mp4 29.52MB
030 Bindable Properties and Events.html 1.08KB
031 Passing and Using Data with Event Binding.en_US.srt 5.32KB
031 Passing and Using Data with Event Binding.mp4 40.50MB
032 Important_ FormsModule is Required for Two-Way-Binding!.html 909B
033 Two-Way-Databinding.en_US.srt 3.33KB
033 Two-Way-Databinding.mp4 19.27MB
034 basics-databinding.zip 39.75KB
034 Combining all Forms of Databinding.en_US.srt 2.30KB
034 Combining all Forms of Databinding.mp4 11.33MB
035 [assignment_file] Practicing Databinding.zip 35.46KB
035 [assignment_info] Practicing Databinding.html 2.31KB
035 [assignment_solution] Practicing Databinding.mp4 15.17MB
035 [assignment] Practicing Databinding.mp4 2.67MB
035 [OPTIONAL] Assignment Solution.en_US.srt 6.58KB
035 [OPTIONAL] Assignment Solution.mp4 46.17MB
035 basics-assignment-2-solution.zip 36.12KB
036 Understanding Directives.en_US.srt 2.71KB
036 Understanding Directives.mp4 7.84MB
037 Using ngIf to Output Data Conditionally.en_US.srt 4.72KB
037 Using ngIf to Output Data Conditionally.mp4 19.79MB
038 Enhancing ngIf with an Else Condition.en_US.srt 3.50KB
038 Enhancing ngIf with an Else Condition.mp4 21.20MB
039 Styling Elements Dynamically with ngStyle.en_US.srt 6.11KB
039 Styling Elements Dynamically with ngStyle.mp4 34.47MB
040 Applying CSS Classes Dynamically with ngClass.en_US.srt 3.59KB
040 Applying CSS Classes Dynamically with ngClass.mp4 19.80MB
041 Outputting Lists with ngFor.en_US.srt 4.19KB
041 Outputting Lists with ngFor.mp4 34.73MB
042 [assignment_file] Practicing Directives.zip 35.61KB
042 [assignment_info] Practicing Directives.html 2.32KB
042 [assignment_solution] Practicing Directives.mp4 20.28MB
042 [assignment] Practicing Directives.mp4 5.32MB
042 [OPTIONAL] Assignment Solution.en_US.srt 9.06KB
042 [OPTIONAL] Assignment Solution.mp4 63.40MB
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_US.srt 3.53KB
043 Getting the Index when using ngFor.mp4 45.77MB
044 Project Introduction.en_US.srt 1.43KB
044 Project Introduction.mp4 1.35MB
045 Planning the App.en_US.srt 7.60KB
045 Planning the App.mp4 11.50MB
046 Creating a New App Correctly.html 2.26KB
047 prj-start.zip 32.50KB
047 Setting up the Application.en_US.srt 5.77KB
047 Setting up the Application.mp4 19.00MB
048 Creating the Components.en_US.srt 12.05KB
048 Creating the Components.mp4 40.99MB
049 Using the Components.en_US.srt 4.17KB
049 Using the Components.mp4 13.01MB
050 Adding a Navigation Bar.en_US.srt 6.61KB
050 Adding a Navigation Bar.mp4 36.64MB
051 Alternative Non-Collapsable Navigation Bar.html 1.76KB
052 Creating a _Recipe_ Model.en_US.srt 5.85KB
052 Creating a _Recipe_ Model.mp4 25.07MB
053 Adding Content to the Recipes Components.en_US.srt 9.41KB
053 Adding Content to the Recipes Components.mp4 108.93MB
054 Outputting a List of Recipes with ngFor.en_US.srt 5.94KB
054 Outputting a List of Recipes with ngFor.mp4 29.45MB
055 Displaying Recipe Details.en_US.srt 7.50KB
055 Displaying Recipe Details.mp4 36.42MB
056 Working on the ShoppingListComponent.en_US.srt 2.18KB
056 Working on the ShoppingListComponent.mp4 8.76MB
057 Creating an _Ingredient_ Model.en_US.srt 3.11KB
057 Creating an _Ingredient_ Model.mp4 12.09MB
058 Creating and Outputting the Shopping List.en_US.srt 2.83KB
058 Creating and Outputting the Shopping List.mp4 11.73MB
059 Adding a Shopping List Edit Section.en_US.srt 3.85KB
059 Adding a Shopping List Edit Section.mp4 16.97MB
060 prj-basics-final.zip 58.51KB
060 Wrap Up & Next Steps.en_US.srt 1.11KB
060 Wrap Up & Next Steps.mp4 2.69MB
061 debugging.zip 32.29KB
061 Understanding Angular Error Messages.en_US.srt 6.34KB
061 Understanding Angular Error Messages.mp4 30.35MB
062 Debugging Code in the Browser Using Sourcemaps.en_US.srt 6.83KB
062 Debugging Code in the Browser Using Sourcemaps.mp4 45.97MB
063 cmp-databinding-start.zip 19.11KB
063 Module Introduction.en_US.srt 719B
063 Module Introduction.mp4 2.24MB
064 Splitting Apps into Components.en_US.srt 7.80KB
064 Splitting Apps into Components.mp4 43.41MB
065 Property & Event Binding Overview.en_US.srt 2.16KB
065 Property & Event Binding Overview.mp4 5.87MB
066 Binding to Custom Properties.en_US.srt 6.75KB
066 Binding to Custom Properties.mp4 41.61MB
067 Assigning an Alias to Custom Properties.en_US.srt 2.38KB
067 Assigning an Alias to Custom Properties.mp4 11.00MB
068 Binding to Custom Events.en_US.srt 10.80KB
068 Binding to Custom Events.mp4 68.70MB
069 Assigning an Alias to Custom Events.en_US.srt 1.09KB
069 Assigning an Alias to Custom Events.mp4 7.19MB
070 Custom Property and Event Binding Summary.en_US.srt 2.46KB
070 Custom Property and Event Binding Summary.mp4 12.09MB
071 Understanding View Encapsulation.en_US.srt 5.72KB
071 Understanding View Encapsulation.mp4 68.35MB
072 More on View Encapsulation.en_US.srt 3.35KB
072 More on View Encapsulation.mp4 19.96MB
073 Using Local References in Templates.en_US.srt 5.64KB
073 Using Local References in Templates.mp4 33.47MB
074 @ViewChild() in Angular 8+.html 1.48KB
075 Getting Access to the Template & DOM with @ViewChild.en_US.srt 5.90KB
075 Getting Access to the Template & DOM with @ViewChild.mp4 45.99MB
076 Projecting Content into Components with ng-content.en_US.srt 4.24KB
076 Projecting Content into Components with ng-content.mp4 23.90MB
077 lifecycle.pdf 10.87KB
077 Understanding the Component Lifecycle.en_US.srt 6.46KB
077 Understanding the Component Lifecycle.mp4 18.30MB
078 Seeing Lifecycle Hooks in Action.en_US.srt 15.11KB
078 Seeing Lifecycle Hooks in Action.mp4 106.03MB
079 Lifecycle Hooks and Template Access.en_US.srt 2.99KB
079 Lifecycle Hooks and Template Access.mp4 22.78MB
080 @ContentChild() in Angular 8+.html 812B
081 Getting Access to ng-content with @ContentChild.en_US.srt 3.34KB
081 Getting Access to ng-content with @ContentChild.mp4 22.86MB
082 cmp-databinding-final.zip 21.52KB
082 Wrap Up.en_US.srt 1.03KB
082 Wrap Up.mp4 4.43MB
083 [assignment_file] Practicing Property & Event Binding and View Encapsulation.zip 35.09KB
083 [assignment_info] Practicing Property & Event Binding and View Encapsulation.html 2.32KB
083 [assignment_solution] Practicing Property & Event Binding and View Encapsulation.mp4 37.10MB
083 [assignment] Practicing Property & Event Binding and View Encapsulation.mp4 6.44MB
083 [OPTIONAL] Assignment Solution.en_US.srt 15.49KB
083 [OPTIONAL] Assignment Solution.mp4 110.89MB
083 cmp-databinding-assignment-solution.zip 23.28KB
084 Introduction.en_US.srt 1.07KB
084 Introduction.mp4 2.54MB
084 prj-basics-final.zip 58.51KB
085 Adding Navigation with Event Binding and ngIf.en_US.srt 8.61KB
085 Adding Navigation with Event Binding and ngIf.mp4 32.66MB
086 Passing Recipe Data with Property Binding.en_US.srt 5.66KB
086 Passing Recipe Data with Property Binding.mp4 22.00MB
087 Passing Data with Event and Property Binding (Combined).en_US.srt 12.46KB
087 Passing Data with Event and Property Binding (Combined).mp4 75.04MB
088 Make sure you have FormsModule added!.html 956B
089 Allowing the User to Add Ingredients to the Shopping List.en_US.srt 8.92KB
089 Allowing the User to Add Ingredients to the Shopping List.mp4 45.18MB
089 prj-cmp-databinding-final.zip 29.82KB
090 directives-start.zip 17.52KB
090 Module Introduction.en_US.srt 1.88KB
090 Module Introduction.mp4 4.93MB
091 directives-start.zip 17.52KB
091 ngFor and ngIf Recap.en_US.srt 4.69KB
091 ngFor and ngIf Recap.mp4 25.49MB
092 ngClass and ngStyle Recap.en_US.srt 3.60KB
092 ngClass and ngStyle Recap.mp4 16.02MB
093 Creating a Basic Attribute Directive.en_US.srt 7.98KB
093 Creating a Basic Attribute Directive.mp4 34.00MB
094 Using the Renderer to build a Better Attribute Directive.en_US.srt 9.37KB
094 Using the Renderer to build a Better Attribute Directive.mp4 44.52MB
095 More about the Renderer.html 915B
096 Using HostListener to Listen to Host Events.en_US.srt 3.63KB
096 Using HostListener to Listen to Host Events.mp4 22.11MB
097 Using HostBinding to Bind to Host Properties.en_US.srt 3.93KB
097 Using HostBinding to Bind to Host Properties.mp4 25.14MB
098 Binding to Directive Properties.en_US.srt 8.21KB
098 Binding to Directive Properties.mp4 63.90MB
099 What Happens behind the Scenes on Structural Directives.en_US.srt 3.57KB
099 What Happens behind the Scenes on Structural Directives.mp4 23.65MB
1 13B
10 363B
100 1.09MB
100 Building a Structural Directive.en_US.srt 7.41KB
100 Building a Structural Directive.mp4 45.67MB
101 72.24KB
101 directives-final.zip 19.95KB
101 Understanding ngSwitch.en_US.srt 3.35KB
101 Understanding ngSwitch.mp4 14.81MB
102 130.37KB
102 Building and Using a Dropdown Directive.en_US.srt 7.91KB
102 Building and Using a Dropdown Directive.mp4 34.44MB
102 prj-directives-final.zip 29.60KB
103 607.40KB
103 Closing the Dropdown From Anywhere.html 1.24KB
104 681.98KB
104 Module Introduction.en_US.srt 1.95KB
104 Module Introduction.mp4 6.40MB
104 services-start.zip 20.39KB
105 873.08KB
105 services-start.zip 20.39KB
105 Why would you Need Services_.en_US.srt 2.77KB
105 Why would you Need Services_.mp4 14.91MB
106 898.92KB
106 Creating a Logging Service.en_US.srt 4.28KB
106 Creating a Logging Service.mp4 30.98MB
107 1.06MB
107 Injecting the Logging Service into Components.en_US.srt 7.64KB
107 Injecting the Logging Service into Components.mp4 97.14MB
108 1.12MB
108 Creating a Data Service.en_US.srt 8.26KB
108 Creating a Data Service.mp4 48.46MB
109 1.50MB
109 Understanding the Hierarchical Injector.en_US.srt 3.35KB
109 Understanding the Hierarchical Injector.mp4 17.53MB
11 33B
110 1.54MB
110 How many Instances of Service Should It Be_.en_US.srt 3.04KB
110 How many Instances of Service Should It Be_.mp4 16.33MB
111 1.71MB
111 Injecting Services into Services.en_US.srt 6.55KB
111 Injecting Services into Services.mp4 35.61MB
112 463.66KB
112 services-final.zip 21.96KB
112 Using Services for Cross-Component Communication.en_US.srt 4.88KB
112 Using Services for Cross-Component Communication.mp4 29.95MB
113 483.98KB
113 services-final.zip 21.96KB
113 Services in Angular 6+.html 1.65KB
114 668.08KB
114 [assignment_file] Practicing Services.zip 40.49KB
114 [assignment_info] Practicing Services.html 2.32KB
114 [assignment_solution] Practicing Services.mp4 25.49MB
114 [assignment] Practicing Services.mp4 4.69MB
114 [OPTIONAL] Assignment Solution.en_US.srt 11.86KB
114 [OPTIONAL] Assignment Solution.mp4 67.76MB
114 services-assignment-solution.zip 42.80KB
115 875.33KB
115 Introduction.en_US.srt 1.65KB
115 Introduction.mp4 4.04MB
115 prj-directives-final.zip 29.60KB
116 1.01MB
116 prj-directives-final.zip 29.60KB
116 Setting up the Services.en_US.srt 1.51KB
116 Setting up the Services.mp4 5.75MB
117 1.08MB
117 Managing Recipes in a Recipe Service.en_US.srt 4.89KB
117 Managing Recipes in a Recipe Service.mp4 46.99MB
118 1.57MB
118 Using a Service for Cross-Component Communication.en_US.srt 6.17KB
118 Using a Service for Cross-Component Communication.mp4 26.37MB
119 1.83MB
119 Adding the Shopping List Service.en_US.srt 5.79KB
119 Adding the Shopping List Service.mp4 31.83MB
12 447B
120 8.00KB
120 Using Services for Pushing Data from A to B.en_US.srt 3.60KB
120 Using Services for Pushing Data from A to B.mp4 14.81MB
121 29.59KB
121 Adding Ingredients to Recipes.en_US.srt 4.43KB
121 Adding Ingredients to Recipes.mp4 23.18MB
122 44.56KB
122 Passing Ingredients from Recipes to the Shopping List (via a Service).en_US.srt 8.31KB
122 Passing Ingredients from Recipes to the Shopping List (via a Service).mp4 43.23MB
122 prj-services-final.zip 30.75KB
123 110.22KB
123 Module Introduction.en_US.srt 1.65KB
123 Module Introduction.mp4 5.24MB
123 routing-start.zip 25.88KB
124 115.51KB
124 routing-start.zip 25.88KB
124 Why do we need a Router_.en_US.srt 1.53KB
124 Why do we need a Router_.mp4 5.45MB
125 232.87KB
125 Understanding the Example Project.html 850B
126 336.00KB
126 Setting up and Loading Routes.en_US.srt 10.39KB
126 Setting up and Loading Routes.mp4 62.38MB
127 444.85KB
127 Navigating with Router Links.en_US.srt 7.09KB
127 Navigating with Router Links.mp4 26.62MB
128 844.24KB
128 Understanding Navigation Paths.en_US.srt 5.93KB
128 Understanding Navigation Paths.mp4 133.94MB
129 1.32MB
129 Styling Active Router Links.en_US.srt 5.95KB
129 Styling Active Router Links.mp4 41.85MB
13 6B
130 1.48MB
130 Navigating Programmatically.en_US.srt 4.39KB
130 Navigating Programmatically.mp4 18.03MB
131 1.63MB
131 Using Relative Paths in Programmatic Navigation.en_US.srt 6.44KB
131 Using Relative Paths in Programmatic Navigation.mp4 47.53MB
132 1.93MB
132 Passing Parameters to Routes.en_US.srt 3.73KB
132 Passing Parameters to Routes.mp4 23.08MB
133 1.94MB
133 Fetching Route Parameters.en_US.srt 4.96KB
133 Fetching Route Parameters.mp4 27.89MB
134 105.62KB
134 Fetching Route Parameters Reactively.en_US.srt 9.00KB
134 Fetching Route Parameters Reactively.mp4 65.31MB
135 458.88KB
135 An Important Note about Route Observables.en_US.srt 3.61KB
135 An Important Note about Route Observables.mp4 15.65MB
136 600.60KB
136 Passing Query Parameters and Fragments.en_US.srt 7.71KB
136 Passing Query Parameters and Fragments.mp4 40.04MB
137 670.41KB
137 Retrieving Query Parameters and Fragments.en_US.srt 4.26KB
137 Retrieving Query Parameters and Fragments.mp4 24.83MB
138 767.73KB
138 Practicing and some Common Gotchas.en_US.srt 7.80KB
138 Practicing and some Common Gotchas.mp4 45.96MB
139 793.29KB
139 Setting up Child (Nested) Routes.en_US.srt 5.39KB
139 Setting up Child (Nested) Routes.mp4 41.98MB
14 19B
140 812.50KB
140 Using Query Parameters - Practice.en_US.srt 6.58KB
140 Using Query Parameters - Practice.mp4 30.60MB
141 893.04KB
141 Configuring the Handling of Query Parameters.en_US.srt 2.25KB
141 Configuring the Handling of Query Parameters.mp4 13.03MB
142 983.88KB
142 Redirecting and Wildcard Routes.en_US.srt 5.46KB
142 Redirecting and Wildcard Routes.mp4 128.82MB
143 23.43KB
143 Important_ Redirection Path Matching.html 1.61KB
144 158.34KB
144 Outsourcing the Route Configuration.en_US.srt 5.30KB
144 Outsourcing the Route Configuration.mp4 44.07MB
145 394.37KB
145 An Introduction to Guards.en_US.srt 2.06KB
145 An Introduction to Guards.mp4 13.75MB
146 419.15KB
146 Protecting Routes with canActivate.en_US.srt 10.36KB
146 Protecting Routes with canActivate.mp4 65.09MB
147 999.70KB
147 Protecting Child (Nested) Routes with canActivateChild.en_US.srt 3.38KB
147 Protecting Child (Nested) Routes with canActivateChild.mp4 15.38MB
148 1.01MB
148 Using a Fake Auth Service.en_US.srt 1.91KB
148 Using a Fake Auth Service.mp4 11.24MB
149 1.09MB
149 Controlling Navigation with canDeactivate.en_US.srt 14.53KB
149 Controlling Navigation with canDeactivate.mp4 200.23MB
15 931.39KB
150 1.19MB
150 Passing Static Data to a Route.en_US.srt 7.68KB
150 Passing Static Data to a Route.mp4 166.78MB
151 1.50MB
151 Resolving Dynamic Data with the resolve Guard.en_US.srt 12.19KB
151 Resolving Dynamic Data with the resolve Guard.mp4 273.97MB
152 1.54MB
152 Understanding Location Strategies.en_US.srt 5.98KB
152 Understanding Location Strategies.mp4 61.08MB
153 1.60MB
153 routing-final.zip 32.61KB
153 Wrap Up.en_US.srt 1.12KB
153 Wrap Up.mp4 3.30MB
154 1.96MB
154 Planning the General Structure.en_US.srt 2.12KB
154 Planning the General Structure.mp4 4.45MB
155 13.68KB
155 Setting Up Routes.en_US.srt 10.10KB
155 Setting Up Routes.mp4 41.59MB
156 822.38KB
156 Adding Navigation to the App.en_US.srt 2.13KB
156 Adding Navigation to the App.mp4 24.40MB
157 1.78MB
157 Marking Active Routes.en_US.srt 2.08KB
157 Marking Active Routes.mp4 6.68MB
158 116.19KB
158 Fixing Page Reload Issues.en_US.srt 3.72KB
158 Fixing Page Reload Issues.mp4 20.71MB
159 258.21KB
159 Child Routes_ Challenge.en_US.srt 2.54KB
159 Child Routes_ Challenge.mp4 11.15MB
16 5.04KB
160 352.80KB
160 Adding Child Routing Together.en_US.srt 5.19KB
160 Adding Child Routing Together.mp4 27.80MB
161 432.40KB
161 Configuring Route Parameters.en_US.srt 7.44KB
161 Configuring Route Parameters.mp4 43.35MB
162 538.52KB
162 Passing Dynamic Parameters to Links.en_US.srt 3.50KB
162 Passing Dynamic Parameters to Links.mp4 15.11MB
163 609.45KB
163 Styling Active Recipe Items.en_US.srt 1.58KB
163 Styling Active Recipe Items.mp4 8.12MB
164 612.59KB
164 Adding Editing Routes.en_US.srt 4.11KB
164 Adding Editing Routes.mp4 29.84MB
165 732.89KB
165 Retrieving Route Parameters.en_US.srt 4.04KB
165 Retrieving Route Parameters.mp4 22.05MB
166 918.02KB
166 Programmatic Navigation to the Edit Page.en_US.srt 5.64KB
166 Programmatic Navigation to the Edit Page.mp4 59.07MB
167 1016.73KB
167 One Note about Route Observables.en_US.srt 1.05KB
167 One Note about Route Observables.mp4 4.46MB
168 1.28MB
168 prj-routing-final.zip 34.55KB
168 Project Cleanup.html 1.47KB
169 1.36MB
169 Module Introduction.en_US.srt 5.77KB
169 Module Introduction.mp4 16.58MB
17 255.21KB
170 1.58MB
170 Analyzing Angular Observables.en_US.srt 2.87KB
170 Analyzing Angular Observables.mp4 12.11MB
170 obs-01-start.zip 42.96KB
171 1.65MB
171 Getting Closer to the Core of Observables.en_US.srt 8.71KB
171 Getting Closer to the Core of Observables.mp4 39.99MB
172 1.68MB
172 Building a Custom Observable.en_US.srt 6.21KB
172 Building a Custom Observable.mp4 30.01MB
172 obs-03-complete-custom-observable.zip 41.76KB
173 1.79MB
173 Errors & Completion.en_US.srt 8.91KB
173 Errors & Completion.mp4 48.29MB
174 1.86MB
174 Observables & You!.en_US.srt 2.48KB
174 Observables & You!.mp4 14.37MB
175 72.23KB
175 obs-04-operators.zip 38.40KB
175 Understanding Operators.en_US.srt 11.08KB
175 Understanding Operators.mp4 105.00MB
176 144.63KB
176 Subjects.en_US.srt 10.24KB
176 Subjects.mp4 47.55MB
177 298.39KB
177 obs-05-finished.zip 45.01KB
177 Wrap Up.en_US.srt 1.51KB
177 Wrap Up.mp4 6.00MB
178 303.81KB
178 obs-01-start.zip 37.25KB
178 obs-02-first-custom-observable.zip 40.91KB
178 obs-03-complete-custom-observable.zip 41.76KB
178 obs-04-operators.zip 38.40KB
178 obs-05-finished.zip 45.01KB
178 Useful Resources & Links.html 1.06KB
179 403.59KB
179 Improving the Reactive Service with Observables (Subjects).en_US.srt 6.98KB
179 Improving the Reactive Service with Observables (Subjects).mp4 45.89MB
179 prj-obs-01-finished.zip 78.22KB
179 prj-routing-final.zip 34.55KB
18 923.94KB
180 799.36KB
180 Changed the Subscription Name.html 693B
181 1.23MB
181 Module Introduction.en_US.srt 1.64KB
181 Module Introduction.mp4 4.39MB
182 1.27MB
182 Why do we Need Angular's Help_.en_US.srt 2.84KB
182 Why do we Need Angular's Help_.mp4 9.35MB
183 1.53MB
183 Template-Driven (TD) vs Reactive Approach.en_US.srt 1.49KB
183 Template-Driven (TD) vs Reactive Approach.mp4 4.54MB
184 1.56MB
184 An Example Form.en_US.srt 1.97KB
184 An Example Form.mp4 10.08MB
184 forms-td-start.zip 18.43KB
185 1.72MB
185 TD_ Creating the Form and Registering the Controls.en_US.srt 7.08KB
185 TD_ Creating the Form and Registering the Controls.mp4 53.78MB
186 1.86MB
186 TD_ Submitting and Using the Form.en_US.srt 7.68KB
186 TD_ Submitting and Using the Form.mp4 55.03MB
187 4.95KB
187 TD_ Understanding Form State.en_US.srt 3.21KB
187 TD_ Understanding Form State.mp4 11.47MB
188 512.53KB
188 TD_ Accessing the Form with @ViewChild.en_US.srt 3.75KB
188 TD_ Accessing the Form with @ViewChild.mp4 20.30MB
189 539.36KB
189 TD_ Adding Validation to check User Input.en_US.srt 5.09KB
189 TD_ Adding Validation to check User Input.mp4 28.08MB
19 1.68MB
190 1.34MB
190 Built-in Validators & Using HTML5 Validation.html 1.40KB
191 1.42MB
191 TD_ Using the Form State.en_US.srt 5.71KB
191 TD_ Using the Form State.mp4 29.54MB
192 1.42MB
192 TD_ Outputting Validation Error Messages.en_US.srt 2.82KB
192 TD_ Outputting Validation Error Messages.mp4 21.27MB
193 1.43MB
193 TD_ Set Default Values with ngModel Property Binding.en_US.srt 2.96KB
193 TD_ Set Default Values with ngModel Property Binding.mp4 15.75MB
194 1.59MB
194 TD_ Using ngModel with Two-Way-Binding.en_US.srt 3.22KB
194 TD_ Using ngModel with Two-Way-Binding.mp4 18.88MB
195 93.07KB
195 TD_ Grouping Form Controls.en_US.srt 3.93KB
195 TD_ Grouping Form Controls.mp4 30.20MB
196 172.90KB
196 TD_ Handling Radio Buttons.en_US.srt 4.16KB
196 TD_ Handling Radio Buttons.mp4 29.57MB
197 474.55KB
197 TD_ Setting and Patching Form Values.en_US.srt 5.19KB
197 TD_ Setting and Patching Form Values.mp4 33.50MB
198 624.67KB
198 TD_ Using Form Data.en_US.srt 5.70KB
198 TD_ Using Form Data.mp4 34.14MB
199 1.02MB
199 forms-td-final.zip 19.24KB
199 TD_ Resetting Forms.en_US.srt 2.06KB
199 TD_ Resetting Forms.mp4 12.83MB
2 1B
20 105.67KB
200 1.40MB
200 [assignment_file] Practicing Template-Driven Forms.zip 19.32KB
200 [assignment_info] Practicing Template-Driven Forms.html 2.32KB
200 [assignment_solution] Practicing Template-Driven Forms.mp4 185.20MB
200 [assignment] Practicing Template-Driven Forms.mp4 3.49MB
200 Introduction to the Reactive Approach.en_US.srt 883B
200 Introduction to the Reactive Approach.mp4 2.31MB
201 1.65MB
201 forms-reactive-start.zip 18.83KB
201 Reactive_ Setup.en_US.srt 3.13KB
201 Reactive_ Setup.mp4 16.95MB
202 1.74MB
202 Reactive_ Creating a Form in Code.en_US.srt 5.46KB
202 Reactive_ Creating a Form in Code.mp4 22.17MB
203 1.80MB
203 Reactive_ Syncing HTML and Form.en_US.srt 5.12KB
203 Reactive_ Syncing HTML and Form.mp4 29.05MB
204 1.90MB
204 Reactive_ Submitting the Form.en_US.srt 2.77KB
204 Reactive_ Submitting the Form.mp4 15.36MB
205 1.99MB
205 Reactive_ Adding Validation.en_US.srt 3.46KB
205 Reactive_ Adding Validation.mp4 15.58MB
206 54.46KB
206 Reactive_ Getting Access to Controls.en_US.srt 4.58KB
206 Reactive_ Getting Access to Controls.mp4 59.08MB
207 163.90KB
207 Reactive_ Grouping Controls.en_US.srt 4.52KB
207 Reactive_ Grouping Controls.mp4 35.71MB
208 168.21KB
208 Fixing a Bug.html 1.59KB
209 294.43KB
209 Reactive_ Arrays of Form Controls (FormArray).en_US.srt 8.36KB
209 Reactive_ Arrays of Form Controls (FormArray).mp4 67.78MB
21 1.11MB
210 439.06KB
210 Reactive_ Creating Custom Validators.en_US.srt 7.25KB
210 Reactive_ Creating Custom Validators.mp4 96.68MB
211 473.59KB
211 Reactive_ Using Error Codes.en_US.srt 3.69KB
211 Reactive_ Using Error Codes.mp4 22.06MB
212 494.12KB
212 Reactive_ Creating a Custom Async Validator.en_US.srt 5.36KB
212 Reactive_ Creating a Custom Async Validator.mp4 40.81MB
213 567.62KB
213 Reactive_ Reacting to Status or Value Changes.en_US.srt 2.54KB
213 Reactive_ Reacting to Status or Value Changes.mp4 14.43MB
214 711.64KB
214 forms-reactive-final.zip 18.90KB
214 Reactive_ Setting and Patching Values.en_US.srt 2.32KB
214 Reactive_ Setting and Patching Values.mp4 18.16MB
215 968.23KB
215 [assignment_file] Practicing Reactive Forms.zip 18.76KB
215 [assignment_info] Practicing Reactive Forms.html 2.32KB
215 [assignment_solution] Practicing Reactive Forms.mp4 40.46MB
215 [assignment] Practicing Reactive Forms.mp4 2.96MB
215 [OPTIONAL] Assignment Solution.en_US.srt 16.44KB
215 [OPTIONAL] Assignment Solution.mp4 125.11MB
215 forms-reactive-assignment-solution.zip 20.00KB
216 1.16MB
216 Introduction.en_US.srt 1.38KB
216 Introduction.mp4 5.47MB
216 prj-obs-01-finished.zip 78.22KB
217 1.53MB
217 TD_ Adding the Shopping List Form.en_US.srt 4.24KB
217 TD_ Adding the Shopping List Form.mp4 30.26MB
218 1.65MB
218 Adding Validation to the Form.en_US.srt 3.14KB
218 Adding Validation to the Form.mp4 10.40MB
219 1.92MB
219 Allowing the Selection of Items in the List.en_US.srt 5.37KB
219 Allowing the Selection of Items in the List.mp4 23.11MB
22 1.07MB
220 114.69KB
220 Loading the Shopping List Items into the Form.en_US.srt 3.48KB
220 Loading the Shopping List Items into the Form.mp4 19.02MB
221 204.86KB
221 Updating existing Items.en_US.srt 3.90KB
221 Updating existing Items.mp4 19.32MB
222 272.44KB
222 Resetting the Form.en_US.srt 2.82KB
222 Resetting the Form.mp4 12.58MB
223 408.54KB
223 Allowing the the User to Clear (Cancel) the Form.en_US.srt 1.35KB
223 Allowing the the User to Clear (Cancel) the Form.mp4 6.73MB
224 850.89KB
224 Allowing the Deletion of Shopping List Items.en_US.srt 3.42KB
224 Allowing the Deletion of Shopping List Items.mp4 13.40MB
225 1.19MB
225 Creating the Template for the (Reactive) Recipe Edit Form.en_US.srt 5.90KB
225 Creating the Template for the (Reactive) Recipe Edit Form.mp4 29.31MB
226 1.20MB
226 Creating the Form For Editing Recipes.en_US.srt 5.80KB
226 Creating the Form For Editing Recipes.mp4 26.72MB
227 1.28MB
227 Syncing HTML with the Form.en_US.srt 4.38KB
227 Syncing HTML with the Form.mp4 25.15MB
228 1.38MB
228 Fixing a Bug.html 1.27KB
229 1.63MB
229 Adding Ingredient Controls to a Form Array.en_US.srt 6.20KB
229 Adding Ingredient Controls to a Form Array.mp4 37.40MB
23 1.21MB
230 1.75MB
230 Adding new Ingredient Controls.en_US.srt 4.03KB
230 Adding new Ingredient Controls.mp4 27.60MB
231 1.95MB
231 Validating User Input.en_US.srt 5.78KB
231 Validating User Input.mp4 37.28MB
232 32.61KB
232 Submitting the Recipe Edit Form.en_US.srt 8.59KB
232 Submitting the Recipe Edit Form.mp4 48.94MB
233 517.71KB
233 Adding a Delete and Clear (Cancel) Functionality.en_US.srt 5.42KB
233 Adding a Delete and Clear (Cancel) Functionality.mp4 36.21MB
234 527.01KB
234 Redirecting the User (after Deleting a Recipe).en_US.srt 1.67KB
234 Redirecting the User (after Deleting a Recipe).mp4 21.32MB
235 874.99KB
235 Adding an Image Preview.en_US.srt 1.94KB
235 Adding an Image Preview.mp4 20.31MB
236 875.75KB
236 Providing the Recipe Service Correctly.en_US.srt 2.11KB
236 Providing the Recipe Service Correctly.mp4 32.41MB
237 949.61KB
237 Deleting Ingredients and Some Finishing Touches.en_US.srt 3.79KB
237 Deleting Ingredients and Some Finishing Touches.mp4 44.37MB
237 prj-forms-final.zip 69.02KB
238 1.17MB
238 Deleting all Items in a FormArray.html 988B
239 1.53MB
239 Introduction & Why Pipes are Useful.en_US.srt 2.58KB
239 Introduction & Why Pipes are Useful.mp4 6.86MB
24 311.34KB
240 1.60MB
240 pipes-start.zip 33.72KB
240 Using Pipes.en_US.srt 4.24KB
240 Using Pipes.mp4 22.83MB
241 1.82MB
241 Parametrizing Pipes.en_US.srt 2.76KB
241 Parametrizing Pipes.mp4 10.81MB
242 1.90MB
242 Where to learn more about Pipes.en_US.srt 2.63KB
242 Where to learn more about Pipes.mp4 13.94MB
243 80.32KB
243 Chaining Multiple Pipes.en_US.srt 2.73KB
243 Chaining Multiple Pipes.mp4 16.60MB
244 98.54KB
244 Creating a Custom Pipe.en_US.srt 8.21KB
244 Creating a Custom Pipe.mp4 55.45MB
245 193.20KB
245 Parametrizing a Custom Pipe.en_US.srt 3.32KB
245 Parametrizing a Custom Pipe.mp4 17.71MB
246 222.74KB
246 Example_ Creating a Filter Pipe.en_US.srt 8.61KB
246 Example_ Creating a Filter Pipe.mp4 49.15MB
247 359.25KB
247 Pure and Impure Pipes (or_ How to _fix_ the Filter Pipe).en_US.srt 5.98KB
247 Pure and Impure Pipes (or_ How to _fix_ the Filter Pipe).mp4 24.47MB
248 837.59KB
248 pipes-final.zip 35.57KB
248 Understanding the _async_ Pipe.en_US.srt 5.06KB
248 Understanding the _async_ Pipe.mp4 56.94MB
249 906.56KB
249 [assignment_file] Practicing Pipes.zip 35.75KB
249 [assignment_info] Practicing Pipes.html 2.32KB
249 [assignment_solution] Practicing Pipes.mp4 13.78MB
249 [assignment] Practicing Pipes.mp4 2.97MB
249 A New IDE.en_US.srt 1.01KB
249 A New IDE.mp4 3.03MB
25 1.36MB
250 936.98KB
250 http-01-start.zip 17.73KB
250 Module Introduction.en_US.srt 1.44KB
250 Module Introduction.mp4 1.82MB
251 1.14MB
251 Building-a-REST-API.txt 65B
251 How Does Angular Interact With Backends_.en_US.srt 4.11KB
251 How Does Angular Interact With Backends_.mp4 8.06MB
251 http-01-start.zip 17.73KB
251 Securing-JS-Code.txt 61B
252 1.17MB
252 The Anatomy of a Http Request.en_US.srt 3.34KB
252 The Anatomy of a Http Request.mp4 5.17MB
253 1.22MB
253 Backend (Firebase) Setup.en_US.srt 3.78KB
253 Backend (Firebase) Setup.mp4 24.18MB
254 1.51MB
254 http-01-start.zip 30.02KB
254 http-02-post-requests.zip 33.71KB
254 Sending a POST Request.en_US.srt 13.41KB
254 Sending a POST Request.mp4 64.80MB
255 1.77MB
255 GETting Data.en_US.srt 3.86KB
255 GETting Data.mp4 13.03MB
256 1.83MB
256 http-03-get-and-transform-data.zip 35.33KB
256 Using RxJS Operators to Transform Response Data.en_US.srt 4.79KB
256 Using RxJS Operators to Transform Response Data.mp4 24.10MB
257 1.89MB
257 Using Types with the HttpClient.en_US.srt 6.18KB
257 Using Types with the HttpClient.mp4 26.05MB
258 1.94MB
258 Outputting Posts.en_US.srt 2.52KB
258 Outputting Posts.mp4 13.22MB
259 1.95MB
259 http-04-loading-indicator.zip 35.32KB
259 Showing a Loading Indicator.en_US.srt 2.88KB
259 Showing a Loading Indicator.mp4 11.74MB
26 1.67MB
260 1.63KB
260 Using a Service for Http Requests.en_US.srt 8.23KB
260 Using a Service for Http Requests.mp4 46.92MB
261 287.22KB
261 Services & Components Working Together.en_US.srt 4.33KB
261 Services & Components Working Together.mp4 22.23MB
262 695.37KB
262 Sending a DELETE Request.en_US.srt 4.36KB
262 Sending a DELETE Request.mp4 20.06MB
263 742.42KB
263 Handling Errors.en_US.srt 8.72KB
263 Handling Errors.mp4 63.50MB
264 820.34KB
264 Using Subjects for Error Handling.en_US.srt 3.11KB
264 Using Subjects for Error Handling.mp4 18.52MB
265 953.49KB
265 Using the catchError Operator.en_US.srt 2.58KB
265 Using the catchError Operator.mp4 14.94MB
266 1.03MB
266 Error Handling & UX.en_US.srt 2.76KB
266 Error Handling & UX.mp4 15.17MB
266 http-05-handling-errors.zip 36.20KB
267 1.10MB
267 http-06-headers.zip 34.10KB
267 Setting Headers.en_US.srt 3.99KB
267 Setting Headers.mp4 23.92MB
268 1.29MB
268 Adding Query Params.en_US.srt 5.17KB
268 Adding Query Params.mp4 28.47MB
268 http-07-query-params.zip 35.82KB
269 1.69MB
269 Observing Different Types of Responses.en_US.srt 9.49KB
269 Observing Different Types of Responses.mp4 75.22MB
27 1.97MB
270 1.70MB
270 Changing the Response Body Type.en_US.srt 4.10KB
270 Changing the Response Body Type.mp4 23.81MB
271 1.72MB
271 Introducing Interceptors.en_US.srt 9.11KB
271 Introducing Interceptors.mp4 44.06MB
272 1.82MB
272 Manipulating Request Objects.en_US.srt 3.01KB
272 Manipulating Request Objects.mp4 15.48MB
273 1.94MB
273 http-08-interceptor.zip 36.65KB
273 Response Interceptors.en_US.srt 3.57KB
273 Response Interceptors.mp4 21.07MB
274 36.65KB
274 Multiple Interceptors.en_US.srt 5.96KB
274 Multiple Interceptors.mp4 49.41MB
275 209.14KB
275 http-09-finished.zip 21.07KB
275 Wrap Up.en_US.srt 2.39KB
275 Wrap Up.mp4 13.27MB
276 213.62KB
276 http-01-start.zip 32.41KB
276 http-02-post-requests.zip 33.71KB
276 http-03-get-and-transform-data.zip 35.33KB
276 http-04-loading-indicator.zip 35.32KB
276 http-05-handling-errors.zip 36.20KB
276 http-06-headers.zip 1.68KB
276 http-07-query-params.zip 35.82KB
276 http-08-interceptor.zip 36.65KB
276 http-09-finished.zip 21.07KB
276 Useful Resources & Links.html 665B
277 417.04KB
277 Module Introduction.en_US.srt 1.11KB
277 Module Introduction.mp4 2.87MB
278 691.53KB
278 Backend (Firebase) Setup.en_US.srt 2.51KB
278 Backend (Firebase) Setup.mp4 16.43MB
279 752.32KB
279 Setting Up the DataStorage Service.en_US.srt 6.79KB
279 Setting Up the DataStorage Service.mp4 41.02MB
28 1.00MB
280 755.08KB
280 Storing Recipes.en_US.srt 8.45KB
280 Storing Recipes.mp4 47.15MB
281 1000.86KB
281 Fetching Recipes.en_US.srt 7.15KB
281 Fetching Recipes.mp4 43.13MB
281 prj-http-01-save-and-fetch-recipes.zip 76.94KB
282 1022.83KB
282 Transforming Response Data.en_US.srt 5.25KB
282 Transforming Response Data.mp4 32.58MB
283 1.12MB
283 Resolving Data Before Loading.en_US.srt 8.90KB
283 Resolving Data Before Loading.mp4 57.30MB
284 1.34MB
284 Fixing a Bug with the Resolver.en_US.srt 1.95KB
284 Fixing a Bug with the Resolver.mp4 11.37MB
284 prj-http-02-finished.zip 82.79KB
285 1.48MB
285 Module Introduction.en_US.srt 1.12KB
285 Module Introduction.mp4 1.24MB
286 1.60MB
286 How Authentication Works.en_US.srt 6.64KB
286 How Authentication Works.mp4 9.30MB
287 1.70MB
287 Adding the Auth Page.en_US.srt 8.02KB
287 Adding the Auth Page.mp4 43.04MB
287 auth-01-auth-component.zip 76.16KB
288 1.78MB
288 Switching Between Auth Modes.en_US.srt 5.75KB
288 Switching Between Auth Modes.mp4 19.59MB
289 1.84MB
289 auth-02-auth-form.zip 74.52KB
289 Handling Form Input.en_US.srt 4.64KB
289 Handling Form Input.mp4 23.78MB
29 1.22MB
290 1.97MB
290 Preparing the Backend.en_US.srt 4.23KB
290 Preparing the Backend.mp4 13.36MB
291 293.91KB
291 Make sure you got Recipes in your backend!.html 798B
292 466.96KB
292 Preparing the Signup Request.en_US.srt 10.94KB
292 Preparing the Signup Request.mp4 88.84MB
293 478.30KB
293 Sending the Signup Request.en_US.srt 5.89KB
293 Sending the Signup Request.mp4 31.54MB
294 536.99KB
294 Adding a Loading Spinner & Error Handling Logic.en_US.srt 8.39KB
294 Adding a Loading Spinner & Error Handling Logic.mp4 67.35MB
294 auth-03-signup-request.zip 80.60KB
295 548.61KB
295 Improving Error Handling.en_US.srt 6.98KB
295 Improving Error Handling.mp4 61.23MB
296 749.21KB
296 auth-04-added-login.zip 80.55KB
296 Sending Login Requests.en_US.srt 7.37KB
296 Sending Login Requests.mp4 67.97MB
297 1.03MB
297 Login Error Handling.en_US.srt 5.38KB
297 Login Error Handling.mp4 49.33MB
298 1.05MB
298 Creating & Storing the User Data.en_US.srt 12.47KB
298 Creating & Storing the User Data.mp4 104.01MB
299 1.26MB
299 Reflecting the Auth State in the UI.en_US.srt 12.67KB
299 Reflecting the Auth State in the UI.mp4 95.70MB
3 27B
30 1.38MB
300 1.40MB
300 Adding the Token to Outgoing Requests.en_US.srt 12.37KB
300 Adding the Token to Outgoing Requests.mp4 107.70MB
301 1.42MB
301 Attaching the Token with an Interceptor.en_US.srt 9.60KB
301 Attaching the Token with an Interceptor.mp4 91.09MB
301 auth-05-added-token-to-requests.zip 85.52KB
302 1.57MB
302 Adding Logout.en_US.srt 4.12KB
302 Adding Logout.mp4 22.49MB
302 auth-06-logout.zip 79.98KB
303 1.67MB
303 Adding Auto-Login.en_US.srt 12.48KB
303 Adding Auto-Login.mp4 100.58MB
304 1.75MB
304 Adding Auto-Logout.en_US.srt 9.61KB
304 Adding Auto-Logout.mp4 57.96MB
304 auth-07-autologin-autologout.zip 85.74KB
305 1.94MB
305 Adding an Auth Guard.en_US.srt 13.07KB
305 Adding an Auth Guard.mp4 79.19MB
306 1.98MB
306 auth-08-finished.zip 82.04KB
306 Wrap Up.en_US.srt 2.53KB
306 Wrap Up.mp4 14.85MB
307 253.21KB
307 auth-01-auth-component.zip 76.16KB
307 auth-02-auth-form.zip 74.52KB
307 auth-03-signup-request.zip 80.60KB
307 auth-04-added-login.zip 80.55KB
307 auth-05-added-token-to-requests.zip 85.52KB
307 auth-06-logout.zip 79.98KB
307 auth-07-autologin-autologout.zip 85.74KB
307 auth-08-finished.zip 82.04KB
307 Useful Resources & Links.html 836B
308 355.73KB
308 Module Introduction.en_US.srt 1.28KB
308 Module Introduction.mp4 1.81MB
309 433.05KB
309 Adding an Alert Modal Component.en_US.srt 8.65KB
309 Adding an Alert Modal Component.mp4 51.05MB
31 1.78MB
310 464.35KB
310 Understanding the Different Approaches.en_US.srt 3.34KB
310 Understanding the Different Approaches.mp4 5.67MB
311 537.16KB
311 Using ngIf.en_US.srt 3.71KB
311 Using ngIf.mp4 16.25MB
312 636.18KB
312 Preparing Programmatic Creation.en_US.srt 10.93KB
312 Preparing Programmatic Creation.mp4 61.03MB
313 652.15KB
313 Creating a Component Programmatically.en_US.srt 6.34KB
313 Creating a Component Programmatically.mp4 37.40MB
314 738.70KB
314 Understanding entryComponents.en_US.srt 8.88KB
314 Understanding entryComponents.mp4 68.99MB
315 848.18KB
315 Data Binding & Event Binding.en_US.srt 6.22KB
315 Data Binding & Event Binding.mp4 40.91MB
316 849.23KB
316 Wrap Up.en_US.srt 2.00KB
316 Wrap Up.mp4 9.65MB
317 910.11KB
317 dyn-cmp-finished.zip 87.33KB
317 Useful Resources & Links.html 705B
318 1.06MB
318 Module Introduction.en_US.srt 725B
318 Module Introduction.mp4 1.13MB
319 1.09MB
319 What are Modules_.en_US.srt 3.02KB
319 What are Modules_.mp4 6.91MB
32 1.99MB
320 1.15MB
320 Analyzing the AppModule.en_US.srt 8.64KB
320 Analyzing the AppModule.mp4 97.84MB
321 1.15MB
321 Getting Started with Feature Modules.en_US.srt 11.36KB
321 Getting Started with Feature Modules.mp4 114.00MB
321 opt-mod-01-feature-module.zip 47.84KB
322 1.19MB
322 Splitting Modules Correctly.en_US.srt 5.42KB
322 Splitting Modules Correctly.mp4 31.39MB
323 1.19MB
323 Adding Routes to Feature Modules.en_US.srt 5.20KB
323 Adding Routes to Feature Modules.mp4 35.70MB
323 opt-mod-02-routing-module.zip 48.29KB
324 1.57MB
324 Component Declarations.en_US.srt 2.34KB
324 Component Declarations.mp4 26.25MB
325 1.63MB
325 The ShoppingList Feature Module.en_US.srt 5.48KB
325 The ShoppingList Feature Module.mp4 63.05MB
326 1.70MB
326 opt-mod-03-shared-module.zip 48.93KB
326 Understanding Shared Modules.en_US.srt 10.49KB
326 Understanding Shared Modules.mp4 80.29MB
327 1.77MB
327 opt-mod-04-core-module.zip 48.88KB
327 Understanding the Core Module.en_US.srt 7.21KB
327 Understanding the Core Module.mp4 36.32MB
328 1.80MB
328 Adding an Auth Feature Module.en_US.srt 5.28KB
328 Adding an Auth Feature Module.mp4 32.57MB
329 1.90MB
329 Understanding Lazy Loading.en_US.srt 3.33KB
329 Understanding Lazy Loading.mp4 5.40MB
33 1.69MB
330 58.10KB
330 Implementing Lazy Loading.en_US.srt 15.84KB
330 Implementing Lazy Loading.mp4 164.14MB
330 opt-mod-05-lazy-loading.zip 95.47KB
331 229.24KB
331 More Lazy Loading.en_US.srt 3.57KB
331 More Lazy Loading.mp4 21.72MB
332 255.66KB
332 Preloading Lazy-Loaded Code.en_US.srt 4.54KB
332 Preloading Lazy-Loaded Code.mp4 35.93MB
333 611.83KB
333 Modules & Services.en_US.srt 7.52KB
333 Modules & Services.mp4 14.23MB
334 654.08KB
334 Loading Services Differently.en_US.srt 10.70KB
334 Loading Services Differently.mp4 61.52MB
335 747.91KB
335 Ahead-of-Time Compilation.en_US.srt 12.71KB
335 Ahead-of-Time Compilation.mp4 87.98MB
336 796.13KB
336 opt-mod-06-finished.zip 94.49KB
336 Wrap Up.en_US.srt 1005B
336 Wrap Up.mp4 5.36MB
337 803.53KB
337 opt-mod-01-feature-module.zip 47.84KB
337 opt-mod-02-routing-module.zip 48.29KB
337 opt-mod-03-shared-module.zip 48.93KB
337 opt-mod-04-core-module.zip 48.88KB
337 opt-mod-05-lazy-loading.zip 95.47KB
337 opt-mod-06-finished.zip 94.49KB
337 Useful Resources & Links.html 838B
338 974.20KB
338 Module Introduction.en_US.srt 1.03KB
338 Module Introduction.mp4 1.20MB
339 995.87KB
339 Deployment Preparation & Steps.en_US.srt 4.12KB
339 Deployment Preparation & Steps.mp4 6.81MB
34 1.42MB
340 996.12KB
340 Using Environment Variables.en_US.srt 5.96KB
340 Using Environment Variables.mp4 39.20MB
341 1013.77KB
341 Deployment Example_ Firebase Hosting.en_US.srt 11.90KB
341 Deployment Example_ Firebase Hosting.mp4 37.89MB
341 deployment-finished.zip 98.24KB
342 1.17MB
342 deployment-finished.zip 98.24KB
342 Server Routing vs Browser Routing.html 894B
343 1.42MB
343 Module Introduction.en_US.srt 854B
343 Module Introduction.mp4 963.57KB
344 1.58MB
344 What is Application State_.en_US.srt 11.40KB
344 What is Application State_.mp4 65.96MB
345 1.89MB
345 What is NgRx_.en_US.srt 8.83KB
345 What is NgRx_.mp4 17.46MB
346 1.91MB
346 Getting Started with Reducers.en_US.srt 8.54KB
346 Getting Started with Reducers.mp4 71.45MB
347 1.91MB
347 Adding Logic to the Reducer.en_US.srt 7.57KB
347 Adding Logic to the Reducer.mp4 37.01MB
347 ngrx-01-first-reducer.zip 96.63KB
348 1.93MB
348 Understanding & Adding Actions.en_US.srt 7.66KB
348 Understanding & Adding Actions.mp4 37.47MB
349 264.78KB
349 ngrx-02-added-store.zip 97.55KB
349 Setting Up the NgRx Store.en_US.srt 5.71KB
349 Setting Up the NgRx Store.mp4 37.66MB
35 160.73KB
350 280.08KB
350 Selecting State.en_US.srt 11.33KB
350 Selecting State.mp4 104.22MB
351 322.73KB
351 Dispatching Actions.en_US.srt 9.19KB
351 Dispatching Actions.mp4 79.58MB
352 411.38KB
352 Multiple Actions.en_US.srt 11.93KB
352 Multiple Actions.mp4 76.18MB
352 ngrx-03-added-actions.zip 98.71KB
353 511.05KB
353 Preparing Update & Delete Actions.en_US.srt 3.93KB
353 Preparing Update & Delete Actions.mp4 25.97MB
354 544.07KB
354 Updating & Deleting Ingredients.en_US.srt 13.74KB
354 Updating & Deleting Ingredients.mp4 81.42MB
355 642.62KB
355 Expanding the State.en_US.srt 10.57KB
355 Expanding the State.mp4 76.64MB
356 691.05KB
356 Managing More State via NgRx.en_US.srt 11.66KB
356 Managing More State via NgRx.mp4 113.75MB
356 ngrx-04-finished-shopping-list.zip 105.47KB
357 783.17KB
357 Removing Redundant Component State Management.en_US.srt 4.09KB
357 Removing Redundant Component State Management.mp4 29.71MB
358 872.53KB
358 First Summary & Clean Up.en_US.srt 6.45KB
358 First Summary & Clean Up.mp4 43.90MB
359 980.07KB
359 One Root State.en_US.srt 14.22KB
359 One Root State.mp4 159.59MB
36 879.48KB
360 1.00MB
360 Setting Up Auth Reducer & Actions.en_US.srt 10.33KB
360 Setting Up Auth Reducer & Actions.mp4 88.65MB
361 1.19MB
361 Dispatching Auth Actions.en_US.srt 7.14KB
361 Dispatching Auth Actions.mp4 74.59MB
362 1.60MB
362 Auth Finished (For Now...).en_US.srt 8.00KB
362 Auth Finished (For Now...).mp4 88.99MB
362 ngrx-05-auth-without-effects.zip 105.88KB
363 1.68MB
363 And Important Note on Actions.en_US.srt 7.81KB
363 And Important Note on Actions.mp4 66.74MB
364 1.92MB
364 Exploring NgRx Effects.en_US.srt 4.92KB
364 Exploring NgRx Effects.mp4 30.10MB
365 353.24KB
365 Defining the First Effect.en_US.srt 6.23KB
365 Defining the First Effect.mp4 35.22MB
366 362.71KB
366 Effects & Error Handling.en_US.srt 10.91KB
366 Effects & Error Handling.mp4 106.64MB
367 666.85KB
367 Login via NgRx Effects.en_US.srt 10.60KB
367 Login via NgRx Effects.mp4 111.90MB
368 717.10KB
368 Managing UI State in NgRx.en_US.srt 9.13KB
368 Managing UI State in NgRx.mp4 89.45MB
369 867.34KB
369 Finishing the Login Effect.en_US.srt 8.37KB
369 Finishing the Login Effect.mp4 102.31MB
369 ngrx-06-login-effect.zip 103.95KB
37 1.32MB
370 1.24MB
370 Preparing Other Auth Actions.en_US.srt 4.40KB
370 Preparing Other Auth Actions.mp4 34.28MB
371 1.30MB
371 Adding Signup.en_US.srt 7.04KB
371 Adding Signup.mp4 80.94MB
372 1.79MB
372 Further Auth Effects.en_US.srt 7.21KB
372 Further Auth Effects.mp4 104.78MB
373 1.88MB
373 Adding Auto-Login with NgRx.en_US.srt 8.94KB
373 Adding Auto-Login with NgRx.mp4 104.62MB
374 1.91MB
374 Adding Auto-Logout.en_US.srt 6.81KB
374 Adding Auto-Logout.mp4 81.91MB
374 ngrx-07-localstorage-effects.zip 108.25KB
375 1.94MB
375 Finishing the Auth Effects.en_US.srt 2.86KB
375 Finishing the Auth Effects.mp4 48.50MB
375 ngrx-08-auth-finished.zip 104.08KB
376 167.38KB
376 Using the Store Devtools.en_US.srt 7.09KB
376 Using the Store Devtools.mp4 37.75MB
377 307.85KB
377 ngrx-09-devtools-and-routing.zip 107.63KB
377 The Router Store.en_US.srt 2.50KB
377 The Router Store.mp4 15.55MB
378 827.40KB
378 Getting Started with NgRx for Recipes.en_US.srt 12.76KB
378 Getting Started with NgRx for Recipes.mp4 120.73MB
379 926.99KB
379 Fetching Recipe Detail Data.en_US.srt 10.55KB
379 Fetching Recipe Detail Data.mp4 112.32MB
38 311.72KB
380 1.09MB
380 Fetching Recipes & Using the Resolver.en_US.srt 13.37KB
380 Fetching Recipes & Using the Resolver.mp4 191.11MB
380 ngrx-10-fetch-recipes-effect.zip 111.85KB
381 1.14MB
381 Fixing the Auth Redirect.en_US.srt 2.28KB
381 Fixing the Auth Redirect.mp4 26.80MB
382 1.19MB
382 Update, Delete and Add Recipes.en_US.srt 16.20KB
382 Update, Delete and Add Recipes.mp4 106.33MB
383 1.27MB
383 ngrx-11-recipe-crud.zip 107.84KB
383 Storing Recipes via Effects.en_US.srt 6.02KB
383 Storing Recipes via Effects.mp4 71.77MB
384 1.32MB
384 Cleanup Work.en_US.srt 2.04KB
384 Cleanup Work.mp4 17.48MB
385 1.43MB
385 ngrx-12-finished.zip 103.70KB
385 Wrap Up.en_US.srt 2.34KB
385 Wrap Up.mp4 27.73MB
386 1.52MB
386 Alternative NgRx Syntax.html 1.88KB
386 ngrx-create-functions-syntax.zip 112.22KB
387 1.56MB
387 ngrx-01-first-reducer.zip 96.63KB
387 ngrx-02-added-store.zip 97.55KB
387 ngrx-03-added-actions.zip 98.71KB
387 ngrx-04-finished-shopping-list.zip 105.47KB
387 ngrx-05-auth-without-effects.zip 105.88KB
387 ngrx-06-login-effect.zip 103.95KB
387 ngrx-07-localstorage-effects.zip 108.25KB
387 ngrx-08-auth-finished.zip 104.08KB
387 ngrx-09-devtools-and-routing.zip 107.63KB
387 ngrx-10-fetch-recipes-effect.zip 111.85KB
387 ngrx-11-recipe-crud.zip 107.84KB
387 ngrx-12-finished.zip 103.70KB
387 Useful Resources & Links.html 639B
388 1.56MB
388 Module Introduction.en_US.srt 4.26KB
388 Module Introduction.mp4 6.48MB
388 ng-universal-01-start.zip 106.37KB
389 1.60MB
389 Angular Universal & ModuleMapLoader.html 701B
39 1.13MB
390 2.00MB
390 Adding Angular Universal.en_US.srt 13.58KB
390 Adding Angular Universal.mp4 92.16MB
390 ng-universal-02-finished.zip 112.04KB
391 92.20KB
391 Adding Angular Universal with NestJS.en_US.srt 8.53KB
391 Adding Angular Universal with NestJS.mp4 45.57MB
391 Learn-more-about-NestJS.txt 57B
391 ng-universal-03-nestjs.zip 113.04KB
392 128.19KB
392 Deploying Universal Apps.html 1.54KB
393 258.98KB
393 Important_ Remaining Lectures.html 945B
394 337.02KB
394 Module Introduction.en_US.srt 1.99KB
394 Module Introduction.mp4 3.84MB
395 371.81KB
395 Getting Started with Angular Universal.en_US.srt 1.96KB
395 Getting Started with Angular Universal.mp4 11.68MB
396 542.72KB
396 Working on the App Module.en_US.srt 4.94KB
396 Working on the App Module.mp4 32.58MB
397 566.82KB
397 Adding a Server-Side Build Workflow.en_US.srt 5.95KB
397 Adding a Server-Side Build Workflow.mp4 76.39MB
398 610.95KB
398 Adding a NodeJS Server.en_US.srt 10.77KB
398 Adding a NodeJS Server.mp4 116.48MB
399 658.28KB
399 Pre-Rendering the App on the Server.en_US.srt 5.13KB
399 Pre-Rendering the App on the Server.mp4 55.62MB
4 417B
40 501.46KB
400 698.29KB
400 Next Steps.en_US.srt 2.19KB
400 Next Steps.mp4 13.22MB
401 782.95KB
401 Angular Universal Gotchas.html 1.38KB
402 847.81KB
402 Making Animations Work with Angular 4+.html 1.61KB
403 1.07MB
403 Introduction.en_US.srt 1.40KB
403 Introduction.mp4 5.91MB
404 1.31MB
404 animations-start.zip 38.65KB
404 Setting up the Starting Project.en_US.srt 1.26KB
404 Setting up the Starting Project.mp4 4.13MB
405 1.31MB
405 Animations Triggers and State.en_US.srt 9.28KB
405 Animations Triggers and State.mp4 108.79MB
406 1.46MB
406 Switching between States.en_US.srt 2.69KB
406 Switching between States.mp4 18.22MB
407 1.54MB
407 Transitions.en_US.srt 2.40KB
407 Transitions.mp4 10.32MB
408 1.55MB
408 Advanced Transitions.en_US.srt 6.48KB
408 Advanced Transitions.mp4 47.35MB
409 1.57MB
409 Transition Phases.en_US.srt 4.72KB
409 Transition Phases.mp4 35.86MB
41 597.44KB
410 1.61MB
410 The _void_ State.en_US.srt 7.67KB
410 The _void_ State.mp4 93.42MB
411 1.68MB
411 Using Keyframes for Animations.en_US.srt 6.34KB
411 Using Keyframes for Animations.mp4 48.88MB
412 1.87MB
412 Grouping Transitions.en_US.srt 2.72KB
412 Grouping Transitions.mp4 14.85MB
413 1.96MB
413 animations-finished.zip 39.71KB
413 Using Animation Callbacks.en_US.srt 3.10KB
413 Using Animation Callbacks.mp4 40.40MB
414 162.16KB
414 Module Introduction.en_US.srt 2.79KB
414 Module Introduction.mp4 20.97MB
414 ng-pwa-01-start.zip 37.34KB
415 286.34KB
415 Adding Service Workers.en_US.srt 17.16KB
415 Adding Service Workers.mp4 351.41MB
416 517.90KB
416 Caching Assets for Offline Use.en_US.srt 7.54KB
416 Caching Assets for Offline Use.mp4 43.25MB
417 714.78KB
417 Caching Dynamic Assets & URLs.en_US.srt 9.65KB
417 Caching Dynamic Assets & URLs.mp4 113.10MB
417 ng-pwa-02-finished.zip 61.12KB
418 773.88KB
418 Further Links & Resources.html 827B
418 ng-pwa-02-finished.zip 61.12KB
419 992.59KB
419 About this Section.html 834B
42 1.70MB
420 1.03MB
420 Introduction.en_US.srt 1.76KB
420 Introduction.mp4 4.69MB
421 1.04MB
421 Why Unit Tests_.en_US.srt 3.09KB
421 Why Unit Tests_.mp4 8.70MB
422 1.13MB
422 Analyzing the Testing Setup (as created by the CLI).en_US.srt 10.32KB
422 Analyzing the Testing Setup (as created by the CLI).mp4 61.30MB
423 1.31MB
423 Running Tests (with the CLI).en_US.srt 2.47KB
423 Running Tests (with the CLI).mp4 43.21MB
424 1.33MB
424 Adding a Component and some fitting Tests.en_US.srt 7.58KB
424 Adding a Component and some fitting Tests.mp4 92.30MB
425 1.46MB
425 Testing Dependencies_ Components and Services.en_US.srt 7.93KB
425 Testing Dependencies_ Components and Services.mp4 65.43MB
426 1.69MB
426 Simulating Async Tasks.en_US.srt 11.45KB
426 Simulating Async Tasks.mp4 157.98MB
427 Using _fakeAsync_ and _tick_.en_US.srt 2.83KB
427 Using _fakeAsync_ and _tick_.mp4 37.58MB
428 Isolated vs Non-Isolated Tests.en_US.srt 7.56KB
428 Isolated vs Non-Isolated Tests.mp4 93.51MB
429 Further Resources & Where to Go Next.html 1.77KB
429 testing-final.zip 41.58KB
43 1.84MB
430 Module Introduction.en_US.srt 2.35KB
430 Module Introduction.mp4 3.24MB
431 A Closer Look at _ng new_.en_US.srt 7.29KB
431 A Closer Look at _ng new_.mp4 67.78MB
432 IDE & Project Setup.en_US.srt 3.66KB
432 IDE & Project Setup.mp4 14.20MB
433 Getting-Started-with-Git.txt 52B
433 Understanding the Config Files.en_US.srt 12.72KB
433 Understanding the Config Files.mp4 94.87MB
434 Important CLI Commands.en_US.srt 7.75KB
434 Important CLI Commands.mp4 54.87MB
435 The _angular.json_ File - A Closer Look.en_US.srt 16.13KB
435 The _angular.json_ File - A Closer Look.mp4 118.17MB
436 Angular Schematics - An Introduction.en_US.srt 2.26KB
436 Angular Schematics - An Introduction.mp4 12.07MB
437 The _ng add_ Command.en_US.srt 6.03KB
437 The _ng add_ Command.mp4 31.91MB
438 Using Custom _ng generate_ Schematics.en_US.srt 4.23KB
438 Using Custom _ng generate_ Schematics.mp4 29.84MB
439 Smooth Updating of Projects with _ng update_.en_US.srt 3.02KB
439 Smooth Updating of Projects with _ng update_.mp4 11.04MB
44 932.28KB
440 Simplified Deployment with _ng deploy_.en_US.srt 7.57KB
440 Simplified Deployment with _ng deploy_.mp4 49.87MB
441 Understanding _Differential Loading_.en_US.srt 7.10KB
441 Understanding _Differential Loading_.mp4 49.93MB
442 Managing Multiple Projects in One Folder.en_US.srt 5.93KB
442 Managing Multiple Projects in One Folder.mp4 36.72MB
443 Angular Libraries - An Introduction.en_US.srt 3.78KB
443 Angular Libraries - An Introduction.mp4 27.17MB
444 Wrap Up.en_US.srt 1.97KB
444 Wrap Up.mp4 17.27MB
445 A First Look At Angular Elements.en_US.srt 21.01KB
445 A First Look At Angular Elements.mp4 243.24MB
446 Course Roundup.en_US.srt 2.12KB
446 Course Roundup.mp4 9.66MB
447 Bonus_ More Content!.html 1.52KB
448 Module Introduction.en_US.srt 1.70KB
448 Module Introduction.mp4 1.89MB
449 What & Why_.en_US.srt 8.88KB
449 What & Why_.mp4 13.05MB
45 564.16KB
450 Installing & Using TypeScript.en_US.srt 8.93KB
450 Installing & Using TypeScript.mp4 50.91MB
451 Base Types & Primitives.en_US.srt 5.42KB
451 Base Types & Primitives.mp4 14.10MB
452 Array & Object Types.en_US.srt 8.06KB
452 Array & Object Types.mp4 17.54MB
453 Type Inference.en_US.srt 3.68KB
453 Type Inference.mp4 8.09MB
454 Working with Union Types.en_US.srt 3.95KB
454 Working with Union Types.mp4 8.21MB
455 Assigning Type Aliases.en_US.srt 3.75KB
455 Assigning Type Aliases.mp4 9.15MB
456 Diving into Functions & Function Types.en_US.srt 7.07KB
456 Diving into Functions & Function Types.mp4 19.26MB
457 Understanding Generics.en_US.srt 10.48KB
457 Understanding Generics.mp4 36.14MB
458 Classes & TypeScript.en_US.srt 11.18KB
458 Classes & TypeScript.mp4 28.35MB
459 Working with Interfaces.en_US.srt 8.36KB
459 Working with Interfaces.mp4 16.06MB
46 1.01MB
460 Configuring the TypeScript Compiler.en_US.srt 3.72KB
460 Configuring the TypeScript Compiler.mp4 38.22MB
461 Module Resources.html 798B
461 typescript-intro-01-finished.zip 5.23KB
47 1.16MB
48 1.35MB
49 21.80KB
5 9B
50 87.28KB
51 596.37KB
52 1.06MB
53 1.71MB
54 429.93KB
55 833.59KB
56 1.36MB
57 1.61MB
58 1.82MB
59 796.44KB
6 75B
60 983.05KB
61 1.41MB
62 235.15KB
63 565.35KB
64 1.01MB
65 1.30MB
66 1.65MB
67 35.29KB
68 229.74KB
69 230.12KB
7 375B
70 244.47KB
71 661.63KB
72 1.26MB
73 46.02KB
74 582.26KB
75 701.83KB
76 929.80KB
77 1.20MB
78 100.05KB
79 516.38KB
8 15B
80 617.73KB
81 976.91KB
82 1.62MB
83 489.89KB
84 720.10KB
85 786.73KB
86 941.61KB
87 992.02KB
88 944.65KB
89 956.34KB
9 56B
90 38.25KB
91 711.86KB
92 1.06MB
93 1.65MB
94 390.57KB
95 563.80KB
96 993.18KB
97 1.13MB
98 226.57KB
99 977.85KB
TutsNode.com.txt 63B
Distribution statistics by country
Turkey (TR) 2
Italy (IT) 1
Mexico (MX) 1
Total 4
IP List List of IP addresses which were distributed this torrent