Общая информация
Название [GigaCourse.Com] Udemy - Angular - The Complete Guide (2023 Edition)
Тип
Размер 17.16Гб

Файлы в торренте
Обратите внимание, что наш сайт не размещает какие-либо файлы из списка. Вы не можете скачать эти файлы или скачать torrent-файл.
[CourseClub.Me].url 122б
[CourseClub.Me].url 122б
[CourseClub.Me].url 122б
[CourseClub.Me].url 122б
[CourseClub.Me].url 122б
[CourseClub.Me].url 122б
[FreeCourseSite.com].url 127б
[FreeCourseSite.com].url 127б
[GigaCourse.Com].url 49б
[GigaCourse.Com].url 49б
[GigaCourse.Com].url 49б
[GigaCourse.Com].url 49б
[GigaCourse.Com].url 49б
[GigaCourse.Com].url 49б
001 Course Introduction.en_US.srt 1.53Кб
001 Course Introduction.mp4 7.09Мб
002 What is Angular_.en_US.srt 2.73Кб
002 What is Angular_.mp4 14.30Мб
003 Join our Online Learning Community.html 1.33Кб
004 Angular vs Angular 2 vs Latest Angular Version.en_US.srt 3.70Кб
004 Angular vs Angular 2 vs Latest Angular Version.mp4 5.39Мб
005 CLI Deep Dive & Troubleshooting.html 2.92Кб
006 MUST READ_ Potential Project Creation Issues.html 2.04Кб
007 app.component.zip 1.87Кб
007 Project Setup and First App.en_US.srt 14.74Кб
007 Project Setup and First App.mp4 49.12Мб
008 Editing the First App.en_US.srt 14.35Кб
008 Editing the First App.mp4 56.35Мб
008 first-app.zip 35.93Кб
009 The Course Structure.en_US.srt 5.74Кб
009 The Course Structure.mp4 15.28Мб
010 How to get the Most out of the Course.en_US.srt 3.36Кб
010 How to get the Most out of the Course.mp4 7.70Мб
011 What is TypeScript_.en_US.srt 3.35Кб
011 What is TypeScript_.mp4 6.44Мб
012 Optional_ TypeScript Quick Introduction.html 976б
013 A Basic Project Setup using Bootstrap for Styling.en_US.srt 6.91Кб
013 A Basic Project Setup using Bootstrap for Styling.mp4 43.55Мб
013 project-template.zip 19.57Кб
014 About the Course Code _ Code Snapshots.html 1.77Кб
014 first-app.zip 35.93Кб
014 project-template.zip 36.77Кб
015 Module Introduction.en_US.srt 1.18Кб
015 Module Introduction.mp4 4.33Мб
016 How an Angular App gets Loaded and Started.en_US.srt 8.57Кб
016 How an Angular App gets Loaded and Started.jpeg 62.16Кб
016 How an Angular App gets Loaded and Started.mp4 36.31Мб
017 Components are Important!.en_US.srt 3.84Кб
017 Components are Important!.mp4 12.41Мб
018 Creating a New Component.en_US.srt 8.96Кб
018 Creating a New Component.mp4 34.72Мб
019 Understanding the Role of AppModule and Component Declaration.en_US.srt 6.73Кб
019 Understanding the Role of AppModule and Component Declaration.mp4 28.81Мб
020 Using Custom Components.en_US.srt 1.38Кб
020 Using Custom Components.mp4 5.65Мб
021 Creating Components with the CLI & Nesting Components.en_US.srt 4.54Кб
021 Creating Components with the CLI & Nesting Components.mp4 18.38Мб
022 Working with Component Templates.en_US.srt 3.91Кб
022 Working with Component Templates.mp4 16.73Мб
023 Working with Component Styles.en_US.srt 4.85Кб
023 Working with Component Styles.mp4 20.88Мб
024 basics-components.zip 39.09Кб
024 Fully Understanding the Component Selector.en_US.srt 4.30Кб
024 Fully Understanding the Component Selector.mp4 20.17Мб
025 [assignment_file] Practicing Components.zip 35.58Кб
025 [assignment_info] Practicing Components.html 2.32Кб
025 [assignment_solution] Practicing Components.mp4 18.66Мб
025 [assignment] Practicing Components.mp4 3.72Мб
025 [OPTIONAL] Assignment Solution.en_US.srt 8.36Кб
025 [OPTIONAL] Assignment Solution.mp4 46.40Мб
025 basics-assignment-1-solution.zip 41.03Кб
026 What is Databinding_.en_US.srt 3.71Кб
026 What is Databinding_.mp4 11.60Мб
027 String Interpolation.en_US.srt 6.37Кб
027 String Interpolation.mp4 26.78Мб
028 Property Binding.en_US.srt 8.49Кб
028 Property Binding.mp4 45.85Мб
029 Property Binding vs String Interpolation.en_US.srt 4.10Кб
029 Property Binding vs String Interpolation.mp4 44.67Мб
030 Event Binding.en_US.srt 5.35Кб
030 Event Binding.mp4 29.51Мб
031 Bindable Properties and Events.html 1.08Кб
032 Passing and Using Data with Event Binding.en_US.srt 5.32Кб
032 Passing and Using Data with Event Binding.mp4 40.48Мб
033 Important_ FormsModule is Required for Two-Way-Binding!.html 909б
034 Two-Way-Databinding.en_US.srt 3.33Кб
034 Two-Way-Databinding.mp4 19.26Мб
035 basics-databinding.zip 39.75Кб
035 Combining all Forms of Databinding.en_US.srt 2.30Кб
035 Combining all Forms of Databinding.mp4 11.33Мб
036 [assignment_file] Practicing Databinding.zip 35.46Кб
036 [assignment_info] Practicing Databinding.html 2.31Кб
036 [assignment_solution] Practicing Databinding.mp4 15.17Мб
036 [assignment] Practicing Databinding.mp4 2.67Мб
036 [OPTIONAL] Assignment Solution.en_US.srt 6.58Кб
036 [OPTIONAL] Assignment Solution.mp4 46.15Мб
036 basics-assignment-2-solution.zip 36.12Кб
037 Understanding Directives.en_US.srt 2.71Кб
037 Understanding Directives.mp4 7.84Мб
038 Using ngIf to Output Data Conditionally.en_US.srt 4.72Кб
038 Using ngIf to Output Data Conditionally.mp4 19.78Мб
039 Enhancing ngIf with an Else Condition.en_US.srt 3.50Кб
039 Enhancing ngIf with an Else Condition.mp4 21.20Мб
040 Styling Elements Dynamically with ngStyle.en_US.srt 6.11Кб
040 Styling Elements Dynamically with ngStyle.mp4 34.45Мб
041 Applying CSS Classes Dynamically with ngClass.en_US.srt 3.59Кб
041 Applying CSS Classes Dynamically with ngClass.mp4 19.80Мб
042 Outputting Lists with ngFor.en_US.srt 4.19Кб
042 Outputting Lists with ngFor.mp4 34.72Мб
043 [assignment_file] Practicing Directives.zip 35.61Кб
043 [assignment_info] Practicing Directives.html 2.32Кб
043 [assignment_solution] Practicing Directives.mp4 20.28Мб
043 [assignment] Practicing Directives.mp4 5.32Мб
043 [OPTIONAL] Assignment Solution.en_US.srt 9.06Кб
043 [OPTIONAL] Assignment Solution.mp4 63.36Мб
043 basics-assignment-3-solution.zip 36.35Кб
044 basics-components.zip 39.09Кб
044 basics-databinding.zip 39.75Кб
044 basics-directives.zip 39.81Кб
044 basics-ngfor-addition.zip 35.25Кб
044 Getting the Index when using ngFor.en_US.srt 3.53Кб
044 Getting the Index when using ngFor.mp4 45.77Мб
045 Project Introduction.en_US.srt 1.43Кб
045 Project Introduction.mp4 1.36Мб
046 Planning the App.en_US.srt 7.60Кб
046 Planning the App.mp4 11.48Мб
047 Creating a New App Correctly.html 2.26Кб
048 prj-start.zip 32.50Кб
048 Setting up the Application.en_US.srt 5.77Кб
048 Setting up the Application.mp4 18.99Мб
049 Creating the Components.en_US.srt 12.05Кб
049 Creating the Components.mp4 40.92Мб
050 Using the Components.en_US.srt 4.17Кб
050 Using the Components.mp4 13.00Мб
051 Adding a Navigation Bar.en_US.srt 6.61Кб
051 Adding a Navigation Bar.mp4 36.62Мб
052 Alternative Non-Collapsable Navigation Bar.html 1.76Кб
053 Creating a _Recipe_ Model.en_US.srt 5.85Кб
053 Creating a _Recipe_ Model.mp4 25.06Мб
054 Adding Content to the Recipes Components.en_US.srt 9.41Кб
054 Adding Content to the Recipes Components.mp4 108.88Мб
055 Outputting a List of Recipes with ngFor.en_US.srt 5.94Кб
055 Outputting a List of Recipes with ngFor.mp4 29.43Мб
056 Displaying Recipe Details.en_US.srt 7.50Кб
056 Displaying Recipe Details.mp4 36.40Мб
057 Working on the ShoppingListComponent.en_US.srt 2.18Кб
057 Working on the ShoppingListComponent.mp4 8.77Мб
058 Creating an _Ingredient_ Model.en_US.srt 3.11Кб
058 Creating an _Ingredient_ Model.mp4 12.09Мб
059 Creating and Outputting the Shopping List.en_US.srt 2.83Кб
059 Creating and Outputting the Shopping List.mp4 11.73Мб
060 Adding a Shopping List Edit Section.en_US.srt 3.85Кб
060 Adding a Shopping List Edit Section.mp4 16.97Мб
061 prj-basics-final.zip 58.51Кб
061 Wrap Up & Next Steps.en_US.srt 1.11Кб
061 Wrap Up & Next Steps.mp4 2.70Мб
062 debugging.zip 32.29Кб
062 Understanding Angular Error Messages.en_US.srt 6.34Кб
062 Understanding Angular Error Messages.mp4 30.32Мб
063 Debugging Code in the Browser Using Sourcemaps.en_US.srt 6.83Кб
063 Debugging Code in the Browser Using Sourcemaps.mp4 45.93Мб
064 cmp-databinding-start.zip 19.11Кб
064 Module Introduction.en_US.srt 719б
064 Module Introduction.mp4 2.26Мб
065 Splitting Apps into Components.en_US.srt 7.80Кб
065 Splitting Apps into Components.mp4 43.38Мб
066 Property & Event Binding Overview.en_US.srt 2.16Кб
066 Property & Event Binding Overview.mp4 5.88Мб
067 Binding to Custom Properties.en_US.srt 6.75Кб
067 Binding to Custom Properties.mp4 41.58Мб
068 Assigning an Alias to Custom Properties.en_US.srt 2.38Кб
068 Assigning an Alias to Custom Properties.mp4 11.00Мб
069 Binding to Custom Events.en_US.srt 10.80Кб
069 Binding to Custom Events.mp4 68.63Мб
070 Assigning an Alias to Custom Events.en_US.srt 1.09Кб
070 Assigning an Alias to Custom Events.mp4 7.21Мб
071 Custom Property and Event Binding Summary.en_US.srt 2.46Кб
071 Custom Property and Event Binding Summary.mp4 12.10Мб
072 Understanding View Encapsulation.en_US.srt 5.72Кб
072 Understanding View Encapsulation.mp4 68.32Мб
073 More on View Encapsulation.en_US.srt 3.35Кб
073 More on View Encapsulation.mp4 19.97Мб
074 Using Local References in Templates.en_US.srt 5.64Кб
074 Using Local References in Templates.mp4 33.45Мб
075 @ViewChild() in Angular 8+.html 1.48Кб
076 Getting Access to the Template & DOM with @ViewChild.en_US.srt 5.90Кб
076 Getting Access to the Template & DOM with @ViewChild.mp4 45.97Мб
077 Projecting Content into Components with ng-content.en_US.srt 4.24Кб
077 Projecting Content into Components with ng-content.mp4 23.90Мб
078 lifecycle.pdf 10.87Кб
078 Understanding the Component Lifecycle.en_US.srt 6.46Кб
078 Understanding the Component Lifecycle.mp4 18.28Мб
079 Seeing Lifecycle Hooks in Action.en_US.srt 15.11Кб
079 Seeing Lifecycle Hooks in Action.mp4 105.95Мб
080 Lifecycle Hooks and Template Access.en_US.srt 2.99Кб
080 Lifecycle Hooks and Template Access.mp4 22.78Мб
081 @ContentChild() in Angular 8+.html 812б
082 Getting Access to ng-content with @ContentChild.en_US.srt 3.34Кб
082 Getting Access to ng-content with @ContentChild.mp4 22.86Мб
083 cmp-databinding-final.zip 21.52Кб
083 Wrap Up.en_US.srt 1.03Кб
083 Wrap Up.mp4 4.45Мб
084 [assignment_file] Practicing Property & Event Binding and View Encapsulation.zip 35.09Кб
084 [assignment_info] Practicing Property & Event Binding and View Encapsulation.html 2.32Кб
084 [assignment_solution] Practicing Property & Event Binding and View Encapsulation.mp4 37.10Мб
084 [assignment] Practicing Property & Event Binding and View Encapsulation.mp4 6.44Мб
084 [OPTIONAL] Assignment Solution.en_US.srt 15.49Кб
084 [OPTIONAL] Assignment Solution.mp4 110.80Мб
084 cmp-databinding-assignment-solution.zip 23.28Кб
085 Introduction.en_US.srt 1.07Кб
085 Introduction.mp4 2.56Мб
085 prj-basics-final.zip 58.51Кб
086 Adding Navigation with Event Binding and ngIf.en_US.srt 8.61Кб
086 Adding Navigation with Event Binding and ngIf.mp4 32.61Мб
087 Passing Recipe Data with Property Binding.en_US.srt 5.66Кб
087 Passing Recipe Data with Property Binding.mp4 21.98Мб
088 Passing Data with Event and Property Binding (Combined).en_US.srt 12.46Кб
088 Passing Data with Event and Property Binding (Combined).mp4 74.97Мб
089 Make sure you have FormsModule added!.html 956б
090 Allowing the User to Add Ingredients to the Shopping List.en_US.srt 8.92Кб
090 Allowing the User to Add Ingredients to the Shopping List.mp4 45.13Мб
090 prj-cmp-databinding-final.zip 29.82Кб
091 directives-start.zip 17.52Кб
091 Module Introduction.en_US.srt 1.88Кб
091 Module Introduction.mp4 4.94Мб
092 directives-start.zip 17.52Кб
092 ngFor and ngIf Recap.en_US.srt 4.69Кб
092 ngFor and ngIf Recap.mp4 25.49Мб
093 ngClass and ngStyle Recap.en_US.srt 3.60Кб
093 ngClass and ngStyle Recap.mp4 16.01Мб
094 Creating a Basic Attribute Directive.en_US.srt 7.98Кб
094 Creating a Basic Attribute Directive.mp4 33.95Мб
095 Using the Renderer to build a Better Attribute Directive.en_US.srt 9.37Кб
095 Using the Renderer to build a Better Attribute Directive.mp4 44.48Мб
096 More about the Renderer.html 915б
097 Using HostListener to Listen to Host Events.en_US.srt 3.63Кб
097 Using HostListener to Listen to Host Events.mp4 22.11Мб
098 Using HostBinding to Bind to Host Properties.en_US.srt 3.93Кб
098 Using HostBinding to Bind to Host Properties.mp4 25.14Мб
099 Binding to Directive Properties.en_US.srt 8.21Кб
099 Binding to Directive Properties.mp4 63.86Мб
100 What Happens behind the Scenes on Structural Directives.en_US.srt 3.57Кб
100 What Happens behind the Scenes on Structural Directives.mp4 23.65Мб
101 Building a Structural Directive.en_US.srt 7.41Кб
101 Building a Structural Directive.mp4 45.64Мб
102 directives-final.zip 19.95Кб
102 Understanding ngSwitch.en_US.srt 3.35Кб
102 Understanding ngSwitch.mp4 14.81Мб
103 Building and Using a Dropdown Directive.en_US.srt 7.91Кб
103 Building and Using a Dropdown Directive.mp4 34.40Мб
103 prj-directives-final.zip 29.60Кб
104 Closing the Dropdown From Anywhere.html 1.24Кб
105 Module Introduction.en_US.srt 1.95Кб
105 Module Introduction.mp4 6.41Мб
105 services-start.zip 20.39Кб
106 services-start.zip 20.39Кб
106 Why would you Need Services_.en_US.srt 2.77Кб
106 Why would you Need Services_.mp4 14.91Мб
107 Creating a Logging Service.en_US.srt 4.28Кб
107 Creating a Logging Service.mp4 30.97Мб
108 Injecting the Logging Service into Components.en_US.srt 7.64Кб
108 Injecting the Logging Service into Components.mp4 97.10Мб
109 Creating a Data Service.en_US.srt 8.26Кб
109 Creating a Data Service.mp4 48.43Мб
110 Understanding the Hierarchical Injector.en_US.srt 3.35Кб
110 Understanding the Hierarchical Injector.mp4 17.54Мб
111 How many Instances of Service Should It Be_.en_US.srt 3.04Кб
111 How many Instances of Service Should It Be_.mp4 16.34Мб
112 Injecting Services into Services.en_US.srt 6.55Кб
112 Injecting Services into Services.mp4 35.58Мб
113 services-final.zip 21.96Кб
113 Using Services for Cross-Component Communication.en_US.srt 4.88Кб
113 Using Services for Cross-Component Communication.mp4 29.93Мб
114 A Different Way Of Injecting Services.html 1.68Кб
114 services-final.zip 21.96Кб
115 [assignment_file] Practicing Services.zip 40.49Кб
115 [assignment_info] Practicing Services.html 2.32Кб
115 [assignment_solution] Practicing Services.mp4 25.49Мб
115 [assignment] Practicing Services.mp4 4.69Мб
115 [OPTIONAL] Assignment Solution.en_US.srt 11.86Кб
115 [OPTIONAL] Assignment Solution.mp4 67.69Мб
115 services-assignment-solution.zip 42.80Кб
116 Introduction.en_US.srt 1.65Кб
116 Introduction.mp4 4.06Мб
116 prj-directives-final.zip 29.60Кб
117 prj-directives-final.zip 29.60Кб
117 Setting up the Services.en_US.srt 1.51Кб
117 Setting up the Services.mp4 5.76Мб
118 Managing Recipes in a Recipe Service.en_US.srt 4.89Кб
118 Managing Recipes in a Recipe Service.mp4 46.97Мб
119 Using a Service for Cross-Component Communication.en_US.srt 6.17Кб
119 Using a Service for Cross-Component Communication.mp4 26.34Мб
120 Adding the Shopping List Service.en_US.srt 5.79Кб
120 Adding the Shopping List Service.mp4 31.81Мб
121 Using Services for Pushing Data from A to B.en_US.srt 3.60Кб
121 Using Services for Pushing Data from A to B.mp4 14.80Мб
122 Adding Ingredients to Recipes.en_US.srt 4.43Кб
122 Adding Ingredients to Recipes.mp4 23.17Мб
123 Passing Ingredients from Recipes to the Shopping List (via a Service).en_US.srt 8.31Кб
123 Passing Ingredients from Recipes to the Shopping List (via a Service).mp4 43.19Мб
123 prj-services-final.zip 30.75Кб
124 Module Introduction.en_US.srt 1.65Кб
124 Module Introduction.mp4 5.25Мб
124 routing-start.zip 25.88Кб
125 routing-start.zip 25.88Кб
125 Why do we need a Router_.en_US.srt 1.53Кб
125 Why do we need a Router_.mp4 5.46Мб
126 Understanding the Example Project.html 850б
127 Setting up and Loading Routes.en_US.srt 10.39Кб
127 Setting up and Loading Routes.mp4 62.31Мб
128 Navigating with Router Links.en_US.srt 7.09Кб
128 Navigating with Router Links.mp4 26.59Мб
129 Understanding Navigation Paths.en_US.srt 5.93Кб
129 Understanding Navigation Paths.mp4 133.90Мб
130 Styling Active Router Links.en_US.srt 5.95Кб
130 Styling Active Router Links.mp4 41.81Мб
131 Navigating Programmatically.en_US.srt 4.39Кб
131 Navigating Programmatically.mp4 18.02Мб
132 Using Relative Paths in Programmatic Navigation.en_US.srt 6.44Кб
132 Using Relative Paths in Programmatic Navigation.mp4 47.50Мб
133 Passing Parameters to Routes.en_US.srt 3.73Кб
133 Passing Parameters to Routes.mp4 23.07Мб
134 Fetching Route Parameters.en_US.srt 4.96Кб
134 Fetching Route Parameters.mp4 27.86Мб
135 Fetching Route Parameters Reactively.en_US.srt 9.00Кб
135 Fetching Route Parameters Reactively.mp4 65.25Мб
136 An Important Note about Route Observables.en_US.srt 3.61Кб
136 An Important Note about Route Observables.mp4 15.65Мб
137 Passing Query Parameters and Fragments.en_US.srt 7.71Кб
137 Passing Query Parameters and Fragments.mp4 40.00Мб
138 Retrieving Query Parameters and Fragments.en_US.srt 4.26Кб
138 Retrieving Query Parameters and Fragments.mp4 24.82Мб
139 Practicing and some Common Gotchas.en_US.srt 7.80Кб
139 Practicing and some Common Gotchas.mp4 45.92Мб
140 Setting up Child (Nested) Routes.en_US.srt 5.39Кб
140 Setting up Child (Nested) Routes.mp4 41.95Мб
141 Using Query Parameters - Practice.en_US.srt 6.58Кб
141 Using Query Parameters - Practice.mp4 30.57Мб
142 Configuring the Handling of Query Parameters.en_US.srt 2.25Кб
142 Configuring the Handling of Query Parameters.mp4 13.03Мб
143 Redirecting and Wildcard Routes.en_US.srt 5.46Кб
143 Redirecting and Wildcard Routes.mp4 128.78Мб
144 Important_ Redirection Path Matching.html 1.61Кб
145 Outsourcing the Route Configuration.en_US.srt 5.30Кб
145 Outsourcing the Route Configuration.mp4 44.04Мб
146 An Introduction to Guards.en_US.srt 2.06Кб
146 An Introduction to Guards.mp4 13.75Мб
147 Protecting Routes with canActivate.en_US.srt 10.36Кб
147 Protecting Routes with canActivate.mp4 65.00Мб
148 Protecting Child (Nested) Routes with canActivateChild.en_US.srt 3.38Кб
148 Protecting Child (Nested) Routes with canActivateChild.mp4 15.37Мб
149 Using a Fake Auth Service.en_US.srt 1.91Кб
149 Using a Fake Auth Service.mp4 11.23Мб
150 Controlling Navigation with canDeactivate.en_US.srt 14.53Кб
150 Controlling Navigation with canDeactivate.mp4 200.10Мб
151 Passing Static Data to a Route.en_US.srt 7.68Кб
151 Passing Static Data to a Route.mp4 166.75Мб
152 Resolving Dynamic Data with the resolve Guard.en_US.srt 12.19Кб
152 Resolving Dynamic Data with the resolve Guard.mp4 273.91Мб
153 Understanding Location Strategies.en_US.srt 5.98Кб
153 Understanding Location Strategies.mp4 61.06Мб
154 routing-final.zip 32.61Кб
154 Wrap Up.en_US.srt 1.12Кб
154 Wrap Up.mp4 3.32Мб
155 Planning the General Structure.en_US.srt 2.12Кб
155 Planning the General Structure.mp4 4.46Мб
156 Setting Up Routes.en_US.srt 10.10Кб
156 Setting Up Routes.mp4 41.54Мб
157 Adding Navigation to the App.en_US.srt 2.13Кб
157 Adding Navigation to the App.mp4 24.41Мб
158 Marking Active Routes.en_US.srt 2.08Кб
158 Marking Active Routes.mp4 6.68Мб
159 Fixing Page Reload Issues.en_US.srt 3.72Кб
159 Fixing Page Reload Issues.mp4 20.71Мб
160 Child Routes_ Challenge.en_US.srt 2.54Кб
160 Child Routes_ Challenge.mp4 11.15Мб
161 Adding Child Routing Together.en_US.srt 5.19Кб
161 Adding Child Routing Together.mp4 27.78Мб
162 Configuring Route Parameters.en_US.srt 7.44Кб
162 Configuring Route Parameters.mp4 43.31Мб
163 Passing Dynamic Parameters to Links.en_US.srt 3.50Кб
163 Passing Dynamic Parameters to Links.mp4 15.10Мб
164 Styling Active Recipe Items.en_US.srt 1.58Кб
164 Styling Active Recipe Items.mp4 8.13Мб
165 Adding Editing Routes.en_US.srt 4.11Кб
165 Adding Editing Routes.mp4 29.82Мб
166 Retrieving Route Parameters.en_US.srt 4.04Кб
166 Retrieving Route Parameters.mp4 22.04Мб
167 Programmatic Navigation to the Edit Page.en_US.srt 5.64Кб
167 Programmatic Navigation to the Edit Page.mp4 59.04Мб
168 One Note about Route Observables.en_US.srt 1.05Кб
168 One Note about Route Observables.mp4 4.48Мб
169 prj-routing-final.zip 34.55Кб
169 Project Cleanup.html 1.47Кб
170 Module Introduction.en_US.srt 5.77Кб
170 Module Introduction.mp4 16.56Мб
171 Install RxJS.html 784б
172 Analyzing Angular Observables.en_US.srt 2.87Кб
172 Analyzing Angular Observables.mp4 12.11Мб
172 obs-01-start.zip 42.96Кб
173 Getting Closer to the Core of Observables.en_US.srt 8.71Кб
173 Getting Closer to the Core of Observables.mp4 39.94Мб
174 Building a Custom Observable.en_US.srt 6.21Кб
174 Building a Custom Observable.mp4 29.99Мб
174 obs-03-complete-custom-observable.zip 41.76Кб
175 Errors & Completion.en_US.srt 8.91Кб
175 Errors & Completion.mp4 48.25Мб
176 Observables & You!.en_US.srt 2.48Кб
176 Observables & You!.mp4 14.37Мб
177 obs-04-operators.zip 38.40Кб
177 Understanding Operators.en_US.srt 11.08Кб
177 Understanding Operators.mp4 104.95Мб
178 Subjects.en_US.srt 10.24Кб
178 Subjects.mp4 47.49Мб
179 obs-05-finished.zip 45.01Кб
179 Wrap Up.en_US.srt 1.51Кб
179 Wrap Up.mp4 6.01Мб
180 obs-01-start.zip 37.25Кб
180 obs-02-first-custom-observable.zip 40.91Кб
180 obs-03-complete-custom-observable.zip 41.76Кб
180 obs-04-operators.zip 38.40Кб
180 obs-05-finished.zip 45.01Кб
180 Useful Resources & Links.html 1.06Кб
181 Improving the Reactive Service with Observables (Subjects).en_US.srt 6.98Кб
181 Improving the Reactive Service with Observables (Subjects).mp4 45.89Мб
181 prj-obs-01-finished.zip 78.22Кб
181 prj-routing-final.zip 34.55Кб
182 Changed the Subscription Name.html 693б
183 Module Introduction.en_US.srt 1.64Кб
183 Module Introduction.mp4 4.41Мб
184 Why do we Need Angular's Help_.en_US.srt 2.84Кб
184 Why do we Need Angular's Help_.mp4 9.35Мб
185 Template-Driven (TD) vs Reactive Approach.en_US.srt 1.49Кб
185 Template-Driven (TD) vs Reactive Approach.mp4 4.55Мб
186 An Example Form.en_US.srt 1.97Кб
186 An Example Form.mp4 10.09Мб
186 forms-td-start.zip 18.43Кб
187 TD_ Creating the Form and Registering the Controls.en_US.srt 7.08Кб
187 TD_ Creating the Form and Registering the Controls.mp4 53.75Мб
188 TD_ Submitting and Using the Form.en_US.srt 7.68Кб
188 TD_ Submitting and Using the Form.mp4 54.99Мб
189 TD_ Understanding Form State.en_US.srt 3.21Кб
189 TD_ Understanding Form State.mp4 11.47Мб
190 TD_ Accessing the Form with @ViewChild.en_US.srt 3.75Кб
190 TD_ Accessing the Form with @ViewChild.mp4 20.29Мб
191 TD_ Adding Validation to check User Input.en_US.srt 5.09Кб
191 TD_ Adding Validation to check User Input.mp4 28.06Мб
192 Built-in Validators & Using HTML5 Validation.html 1.40Кб
193 TD_ Using the Form State.en_US.srt 5.71Кб
193 TD_ Using the Form State.mp4 29.52Мб
194 TD_ Outputting Validation Error Messages.en_US.srt 2.82Кб
194 TD_ Outputting Validation Error Messages.mp4 21.28Мб
195 TD_ Set Default Values with ngModel Property Binding.en_US.srt 2.96Кб
195 TD_ Set Default Values with ngModel Property Binding.mp4 15.76Мб
196 TD_ Using ngModel with Two-Way-Binding.en_US.srt 3.22Кб
196 TD_ Using ngModel with Two-Way-Binding.mp4 18.88Мб
197 TD_ Grouping Form Controls.en_US.srt 3.93Кб
197 TD_ Grouping Form Controls.mp4 30.20Мб
198 TD_ Handling Radio Buttons.en_US.srt 4.16Кб
198 TD_ Handling Radio Buttons.mp4 29.57Мб
199 TD_ Setting and Patching Form Values.en_US.srt 5.19Кб
199 TD_ Setting and Patching Form Values.mp4 33.48Мб
200 TD_ Using Form Data.en_US.srt 5.70Кб
200 TD_ Using Form Data.mp4 34.13Мб
201 forms-td-final.zip 19.24Кб
201 TD_ Resetting Forms.en_US.srt 2.06Кб
201 TD_ Resetting Forms.mp4 12.84Мб
202 [assignment_file] Practicing Template-Driven Forms.zip 19.32Кб
202 [assignment_info] Practicing Template-Driven Forms.html 2.32Кб
202 [assignment_solution] Practicing Template-Driven Forms.mp4 185.20Мб
202 [assignment] Practicing Template-Driven Forms.mp4 3.49Мб
202 Introduction to the Reactive Approach.en_US.srt 883б
202 Introduction to the Reactive Approach.mp4 2.33Мб
203 forms-reactive-start.zip 18.83Кб
203 Reactive_ Setup.en_US.srt 3.13Кб
203 Reactive_ Setup.mp4 16.96Мб
204 Reactive_ Creating a Form in Code.en_US.srt 5.46Кб
204 Reactive_ Creating a Form in Code.mp4 22.15Мб
205 Reactive_ Syncing HTML and Form.en_US.srt 5.12Кб
205 Reactive_ Syncing HTML and Form.mp4 29.04Мб
206 Reactive_ Submitting the Form.en_US.srt 2.77Кб
206 Reactive_ Submitting the Form.mp4 15.37Мб
207 Reactive_ Adding Validation.en_US.srt 3.46Кб
207 Reactive_ Adding Validation.mp4 15.58Мб
208 Reactive_ Getting Access to Controls.en_US.srt 4.58Кб
208 Reactive_ Getting Access to Controls.mp4 59.07Мб
209 Reactive_ Grouping Controls.en_US.srt 4.52Кб
209 Reactive_ Grouping Controls.mp4 35.70Мб
210 Fixing a Bug.html 1.59Кб
211 Reactive_ Arrays of Form Controls (FormArray).en_US.srt 8.36Кб
211 Reactive_ Arrays of Form Controls (FormArray).mp4 67.73Мб
212 Reactive_ Creating Custom Validators.en_US.srt 7.25Кб
212 Reactive_ Creating Custom Validators.mp4 96.64Мб
213 Reactive_ Using Error Codes.en_US.srt 3.69Кб
213 Reactive_ Using Error Codes.mp4 22.06Мб
214 Reactive_ Creating a Custom Async Validator.en_US.srt 5.36Кб
214 Reactive_ Creating a Custom Async Validator.mp4 40.79Мб
215 Reactive_ Reacting to Status or Value Changes.en_US.srt 2.54Кб
215 Reactive_ Reacting to Status or Value Changes.mp4 14.43Мб
216 forms-reactive-final.zip 18.90Кб
216 Reactive_ Setting and Patching Values.en_US.srt 2.32Кб
216 Reactive_ Setting and Patching Values.mp4 18.16Мб
217 [assignment_file] Practicing Reactive Forms.zip 18.76Кб
217 [assignment_info] Practicing Reactive Forms.html 2.32Кб
217 [assignment_solution] Practicing Reactive Forms.mp4 40.46Мб
217 [assignment] Practicing Reactive Forms.mp4 2.96Мб
217 [OPTIONAL] Assignment Solution.en_US.srt 16.44Кб
217 [OPTIONAL] Assignment Solution.mp4 125.00Мб
217 forms-reactive-assignment-solution.zip 20.00Кб
218 Introduction.en_US.srt 1.38Кб
218 Introduction.mp4 5.48Мб
218 prj-obs-01-finished.zip 78.22Кб
219 TD_ Adding the Shopping List Form.en_US.srt 4.24Кб
219 TD_ Adding the Shopping List Form.mp4 30.24Мб
220 Adding Validation to the Form.en_US.srt 3.14Кб
220 Adding Validation to the Form.mp4 10.40Мб
221 Allowing the Selection of Items in the List.en_US.srt 5.37Кб
221 Allowing the Selection of Items in the List.mp4 23.10Мб
222 Loading the Shopping List Items into the Form.en_US.srt 3.48Кб
222 Loading the Shopping List Items into the Form.mp4 19.02Мб
223 Updating existing Items.en_US.srt 3.90Кб
223 Updating existing Items.mp4 19.31Мб
224 Resetting the Form.en_US.srt 2.82Кб
224 Resetting the Form.mp4 12.58Мб
225 Allowing the the User to Clear (Cancel) the Form.en_US.srt 1.35Кб
225 Allowing the the User to Clear (Cancel) the Form.mp4 6.74Мб
226 Allowing the Deletion of Shopping List Items.en_US.srt 3.42Кб
226 Allowing the Deletion of Shopping List Items.mp4 13.40Мб
227 Creating the Template for the (Reactive) Recipe Edit Form.en_US.srt 5.90Кб
227 Creating the Template for the (Reactive) Recipe Edit Form.mp4 29.28Мб
228 Creating the Form For Editing Recipes.en_US.srt 5.80Кб
228 Creating the Form For Editing Recipes.mp4 26.70Мб
229 Syncing HTML with the Form.en_US.srt 4.38Кб
229 Syncing HTML with the Form.mp4 25.13Мб
230 Fixing a Bug.html 1.27Кб
231 Adding Ingredient Controls to a Form Array.en_US.srt 6.20Кб
231 Adding Ingredient Controls to a Form Array.mp4 37.38Мб
232 Adding new Ingredient Controls.en_US.srt 4.03Кб
232 Adding new Ingredient Controls.mp4 27.59Мб
233 Validating User Input.en_US.srt 5.78Кб
233 Validating User Input.mp4 37.26Мб
234 Submitting the Recipe Edit Form.en_US.srt 8.59Кб
234 Submitting the Recipe Edit Form.mp4 48.89Мб
235 Adding a Delete and Clear (Cancel) Functionality.en_US.srt 5.42Кб
235 Adding a Delete and Clear (Cancel) Functionality.mp4 36.19Мб
236 Redirecting the User (after Deleting a Recipe).en_US.srt 1.67Кб
236 Redirecting the User (after Deleting a Recipe).mp4 21.33Мб
237 Adding an Image Preview.en_US.srt 1.94Кб
237 Adding an Image Preview.mp4 20.32Мб
238 Providing the Recipe Service Correctly.en_US.srt 2.11Кб
238 Providing the Recipe Service Correctly.mp4 32.42Мб
239 Deleting Ingredients and Some Finishing Touches.en_US.srt 3.79Кб
239 Deleting Ingredients and Some Finishing Touches.mp4 44.36Мб
239 prj-forms-final.zip 69.02Кб
240 Deleting all Items in a FormArray.html 988б
241 Introduction & Why Pipes are Useful.en_US.srt 2.58Кб
241 Introduction & Why Pipes are Useful.mp4 6.87Мб
242 pipes-start.zip 33.72Кб
242 Using Pipes.en_US.srt 4.24Кб
242 Using Pipes.mp4 22.82Мб
243 Parametrizing Pipes.en_US.srt 2.76Кб
243 Parametrizing Pipes.mp4 10.81Мб
244 Where to learn more about Pipes.en_US.srt 2.63Кб
244 Where to learn more about Pipes.mp4 13.95Мб
245 Chaining Multiple Pipes.en_US.srt 2.73Кб
245 Chaining Multiple Pipes.mp4 16.60Мб
246 Creating a Custom Pipe.en_US.srt 8.21Кб
246 Creating a Custom Pipe.mp4 55.41Мб
247 Parametrizing a Custom Pipe.en_US.srt 3.32Кб
247 Parametrizing a Custom Pipe.mp4 17.71Мб
248 Example_ Creating a Filter Pipe.en_US.srt 8.61Кб
248 Example_ Creating a Filter Pipe.mp4 49.11Мб
249 Pure and Impure Pipes (or_ How to _fix_ the Filter Pipe).en_US.srt 5.98Кб
249 Pure and Impure Pipes (or_ How to _fix_ the Filter Pipe).mp4 24.45Мб
250 pipes-final.zip 35.57Кб
250 Understanding the _async_ Pipe.en_US.srt 5.06Кб
250 Understanding the _async_ Pipe.mp4 56.93Мб
251 [assignment_file] Practicing Pipes.zip 35.75Кб
251 [assignment_info] Practicing Pipes.html 2.32Кб
251 [assignment_solution] Practicing Pipes.mp4 13.78Мб
251 [assignment] Practicing Pipes.mp4 2.97Мб
251 A New IDE.en_US.srt 1.01Кб
251 A New IDE.mp4 3.05Мб
252 http-01-start.zip 17.73Кб
252 Module Introduction.en_US.srt 1.44Кб
252 Module Introduction.mp4 1.83Мб
253 Building-a-REST-API.txt 65б
253 How Does Angular Interact With Backends_.en_US.srt 4.11Кб
253 How Does Angular Interact With Backends_.mp4 8.04Мб
253 http-01-start.zip 17.73Кб
253 Securing-JS-Code.txt 61б
254 The Anatomy of a Http Request.en_US.srt 3.34Кб
254 The Anatomy of a Http Request.mp4 5.17Мб
255 Backend (Firebase) Setup.en_US.srt 3.78Кб
255 Backend (Firebase) Setup.mp4 24.17Мб
256 http-01-start.zip 30.02Кб
256 http-02-post-requests.zip 33.71Кб
256 Sending a POST Request.en_US.srt 13.41Кб
256 Sending a POST Request.mp4 64.72Мб
257 GETting Data.en_US.srt 3.86Кб
257 GETting Data.mp4 13.03Мб
258 http-03-get-and-transform-data.zip 35.33Кб
258 Using RxJS Operators to Transform Response Data.en_US.srt 4.79Кб
258 Using RxJS Operators to Transform Response Data.mp4 24.10Мб
259 Using Types with the HttpClient.en_US.srt 6.18Кб
259 Using Types with the HttpClient.mp4 26.03Мб
260 Outputting Posts.en_US.srt 2.52Кб
260 Outputting Posts.mp4 13.23Мб
261 http-04-loading-indicator.zip 35.32Кб
261 Showing a Loading Indicator.en_US.srt 2.88Кб
261 Showing a Loading Indicator.mp4 11.74Мб
262 Using a Service for Http Requests.en_US.srt 8.23Кб
262 Using a Service for Http Requests.mp4 46.90Мб
263 Services & Components Working Together.en_US.srt 4.33Кб
263 Services & Components Working Together.mp4 22.22Мб
264 Sending a DELETE Request.en_US.srt 4.36Кб
264 Sending a DELETE Request.mp4 20.06Мб
265 Handling Errors.en_US.srt 8.72Кб
265 Handling Errors.mp4 63.44Мб
266 Using Subjects for Error Handling.en_US.srt 3.11Кб
266 Using Subjects for Error Handling.mp4 18.57Мб
267 Using the catchError Operator.en_US.srt 2.58Кб
267 Using the catchError Operator.mp4 14.94Мб
268 Error Handling & UX.en_US.srt 2.76Кб
268 Error Handling & UX.mp4 15.21Мб
268 http-05-handling-errors.zip 36.20Кб
269 http-06-headers.zip 34.10Кб
269 Setting Headers.en_US.srt 3.99Кб
269 Setting Headers.mp4 23.92Мб
270 Adding Query Params.en_US.srt 5.17Кб
270 Adding Query Params.mp4 28.45Мб
270 http-07-query-params.zip 35.82Кб
271 Observing Different Types of Responses.en_US.srt 9.49Кб
271 Observing Different Types of Responses.mp4 75.17Мб
272 Changing the Response Body Type.en_US.srt 4.10Кб
272 Changing the Response Body Type.mp4 23.80Мб
273 Introducing Interceptors.en_US.srt 9.11Кб
273 Introducing Interceptors.mp4 44.00Мб
274 Manipulating Request Objects.en_US.srt 3.01Кб
274 Manipulating Request Objects.mp4 15.47Мб
275 http-08-interceptor.zip 36.65Кб
275 Response Interceptors.en_US.srt 3.57Кб
275 Response Interceptors.mp4 21.08Мб
276 Multiple Interceptors.en_US.srt 5.96Кб
276 Multiple Interceptors.mp4 49.41Мб
277 http-09-finished.zip 21.07Кб
277 Wrap Up.en_US.srt 2.39Кб
277 Wrap Up.mp4 13.27Мб
278 http-01-start.zip 32.41Кб
278 http-02-post-requests.zip 33.71Кб
278 http-03-get-and-transform-data.zip 35.33Кб
278 http-04-loading-indicator.zip 35.32Кб
278 http-05-handling-errors.zip 36.20Кб
278 http-06-headers.zip 1.68Кб
278 http-07-query-params.zip 35.82Кб
278 http-08-interceptor.zip 36.65Кб
278 http-09-finished.zip 21.07Кб
278 Useful Resources & Links.html 665б
279 Module Introduction.en_US.srt 1.11Кб
279 Module Introduction.mp4 2.88Мб
280 Backend (Firebase) Setup.en_US.srt 2.51Кб
280 Backend (Firebase) Setup.mp4 16.43Мб
281 Setting Up the DataStorage Service.en_US.srt 6.79Кб
281 Setting Up the DataStorage Service.mp4 40.98Мб
282 Storing Recipes.en_US.srt 8.45Кб
282 Storing Recipes.mp4 47.10Мб
283 Fetching Recipes.en_US.srt 7.15Кб
283 Fetching Recipes.mp4 43.10Мб
283 prj-http-01-save-and-fetch-recipes.zip 76.94Кб
284 Transforming Response Data.en_US.srt 5.25Кб
284 Transforming Response Data.mp4 32.57Мб
285 Resolving Data Before Loading.en_US.srt 8.90Кб
285 Resolving Data Before Loading.mp4 57.28Мб
286 Fixing a Bug with the Resolver.en_US.srt 1.95Кб
286 Fixing a Bug with the Resolver.mp4 11.39Мб
286 prj-http-02-finished.zip 82.79Кб
287 Module Introduction.en_US.srt 1.12Кб
287 Module Introduction.mp4 1.26Мб
288 How Authentication Works.en_US.srt 6.64Кб
288 How Authentication Works.mp4 9.27Мб
289 Adding the Auth Page.en_US.srt 8.02Кб
289 Adding the Auth Page.mp4 43.03Мб
289 auth-01-auth-component.zip 76.16Кб
290 Switching Between Auth Modes.en_US.srt 5.75Кб
290 Switching Between Auth Modes.mp4 19.57Мб
291 auth-02-auth-form.zip 74.52Кб
291 Handling Form Input.en_US.srt 4.64Кб
291 Handling Form Input.mp4 23.79Мб
292 Preparing the Backend.en_US.srt 4.23Кб
292 Preparing the Backend.mp4 13.35Мб
293 Make sure you got Recipes in your backend!.html 798б
294 Preparing the Signup Request.en_US.srt 10.94Кб
294 Preparing the Signup Request.mp4 88.81Мб
295 Sending the Signup Request.en_US.srt 5.89Кб
295 Sending the Signup Request.mp4 31.53Мб
296 Adding a Loading Spinner & Error Handling Logic.en_US.srt 8.39Кб
296 Adding a Loading Spinner & Error Handling Logic.mp4 67.32Мб
296 auth-03-signup-request.zip 80.60Кб
297 Improving Error Handling.en_US.srt 6.98Кб
297 Improving Error Handling.mp4 61.19Мб
298 auth-04-added-login.zip 80.55Кб
298 Sending Login Requests.en_US.srt 7.37Кб
298 Sending Login Requests.mp4 67.94Мб
299 Login Error Handling.en_US.srt 5.38Кб
299 Login Error Handling.mp4 49.33Мб
300 Creating & Storing the User Data.en_US.srt 12.47Кб
300 Creating & Storing the User Data.mp4 103.98Мб
301 Reflecting the Auth State in the UI.en_US.srt 12.67Кб
301 Reflecting the Auth State in the UI.mp4 95.69Мб
302 Adding the Token to Outgoing Requests.en_US.srt 12.37Кб
302 Adding the Token to Outgoing Requests.mp4 107.69Мб
303 Attaching the Token with an Interceptor.en_US.srt 9.60Кб
303 Attaching the Token with an Interceptor.mp4 91.16Мб
303 auth-05-added-token-to-requests.zip 85.52Кб
304 Adding Logout.en_US.srt 4.12Кб
304 Adding Logout.mp4 22.49Мб
304 auth-06-logout.zip 79.98Кб
305 Adding Auto-Login.en_US.srt 12.48Кб
305 Adding Auto-Login.mp4 100.53Мб
306 Adding Auto-Logout.en_US.srt 9.61Кб
306 Adding Auto-Logout.mp4 57.90Мб
306 auth-07-autologin-autologout.zip 85.74Кб
307 Adding an Auth Guard.en_US.srt 13.07Кб
307 Adding an Auth Guard.mp4 79.12Мб
308 auth-08-finished.zip 82.04Кб
308 Wrap Up.en_US.srt 2.53Кб
308 Wrap Up.mp4 14.86Мб
309 auth-01-auth-component.zip 76.16Кб
309 auth-02-auth-form.zip 74.52Кб
309 auth-03-signup-request.zip 80.60Кб
309 auth-04-added-login.zip 80.55Кб
309 auth-05-added-token-to-requests.zip 85.52Кб
309 auth-06-logout.zip 79.98Кб
309 auth-07-autologin-autologout.zip 85.74Кб
309 auth-08-finished.zip 82.04Кб
309 Useful Resources & Links.html 836б
310 Module Introduction.en_US.srt 1.28Кб
310 Module Introduction.mp4 1.82Мб
311 Adding an Alert Modal Component.en_US.srt 8.65Кб
311 Adding an Alert Modal Component.mp4 50.97Мб
312 Understanding the Different Approaches.en_US.srt 3.34Кб
312 Understanding the Different Approaches.mp4 5.67Мб
313 Using ngIf.en_US.srt 3.71Кб
313 Using ngIf.mp4 16.24Мб
314 Preparing Programmatic Creation.en_US.srt 10.93Кб
314 Preparing Programmatic Creation.mp4 60.95Мб
315 Creating a Component Programmatically.en_US.srt 6.34Кб
315 Creating a Component Programmatically.mp4 37.38Мб
316 Understanding entryComponents.en_US.srt 8.88Кб
316 Understanding entryComponents.mp4 68.96Мб
317 Data Binding & Event Binding.en_US.srt 6.22Кб
317 Data Binding & Event Binding.mp4 40.86Мб
318 Wrap Up.en_US.srt 2.00Кб
318 Wrap Up.mp4 9.65Мб
319 dyn-cmp-finished.zip 87.33Кб
319 Useful Resources & Links.html 705б
320 Module Introduction.en_US.srt 725б
320 Module Introduction.mp4 1.14Мб
321 What are Modules_.en_US.srt 3.02Кб
321 What are Modules_.mp4 6.91Мб
322 Analyzing the AppModule.en_US.srt 8.64Кб
322 Analyzing the AppModule.mp4 97.79Мб
323 Getting Started with Feature Modules.en_US.srt 11.36Кб
323 Getting Started with Feature Modules.mp4 113.92Мб
323 opt-mod-01-feature-module.zip 47.84Кб
324 Splitting Modules Correctly.en_US.srt 5.42Кб
324 Splitting Modules Correctly.mp4 31.37Мб
325 Adding Routes to Feature Modules.en_US.srt 5.20Кб
325 Adding Routes to Feature Modules.mp4 35.68Мб
325 opt-mod-02-routing-module.zip 48.29Кб
326 Component Declarations.en_US.srt 2.34Кб
326 Component Declarations.mp4 26.25Мб
327 The ShoppingList Feature Module.en_US.srt 5.48Кб
327 The ShoppingList Feature Module.mp4 63.00Мб
328 opt-mod-03-shared-module.zip 48.93Кб
328 Understanding Shared Modules.en_US.srt 10.49Кб
328 Understanding Shared Modules.mp4 80.22Мб
329 opt-mod-04-core-module.zip 48.88Кб
329 Understanding the Core Module.en_US.srt 7.21Кб
329 Understanding the Core Module.mp4 36.27Мб
330 Adding an Auth Feature Module.en_US.srt 5.28Кб
330 Adding an Auth Feature Module.mp4 32.54Мб
331 Understanding Lazy Loading.en_US.srt 3.33Кб
331 Understanding Lazy Loading.mp4 5.39Мб
332 Implementing Lazy Loading.en_US.srt 15.84Кб
332 Implementing Lazy Loading.mp4 164.05Мб
332 opt-mod-05-lazy-loading.zip 95.47Кб
333 More Lazy Loading.en_US.srt 3.57Кб
333 More Lazy Loading.mp4 21.72Мб
334 Preloading Lazy-Loaded Code.en_US.srt 4.54Кб
334 Preloading Lazy-Loaded Code.mp4 35.91Мб
335 Modules & Services.en_US.srt 7.52Кб
335 Modules & Services.mp4 14.18Мб
336 Loading Services Differently.en_US.srt 10.70Кб
336 Loading Services Differently.mp4 61.45Мб
337 Ahead-of-Time Compilation.en_US.srt 12.71Кб
337 Ahead-of-Time Compilation.mp4 87.91Мб
338 opt-mod-06-finished.zip 94.49Кб
338 Wrap Up.en_US.srt 1005б
338 Wrap Up.mp4 5.37Мб
339 opt-mod-01-feature-module.zip 47.84Кб
339 opt-mod-02-routing-module.zip 48.29Кб
339 opt-mod-03-shared-module.zip 48.93Кб
339 opt-mod-04-core-module.zip 48.88Кб
339 opt-mod-05-lazy-loading.zip 95.47Кб
339 opt-mod-06-finished.zip 94.49Кб
339 Useful Resources & Links.html 838б
340 Module Introduction.en_US.srt 1.03Кб
340 Module Introduction.mp4 1.21Мб
341 Deployment Preparation & Steps.en_US.srt 4.12Кб
341 Deployment Preparation & Steps.mp4 6.79Мб
342 Using Environment Variables.en_US.srt 5.96Кб
342 Using Environment Variables.mp4 39.17Мб
343 Deployment Example_ Firebase Hosting.en_US.srt 11.90Кб
343 Deployment Example_ Firebase Hosting.mp4 37.84Мб
343 deployment-finished.zip 98.24Кб
344 deployment-finished.zip 98.24Кб
344 Server Routing vs Browser Routing.html 894б
345 Module Introduction.en_US.srt 2.25Кб
345 Module Introduction.mp4 4.11Мб
346 01-starting-project.zip 212.03Кб
346 Starting Setup & Why We Want Standalone Components.en_US.srt 7.66Кб
346 Starting Setup & Why We Want Standalone Components.mp4 26.07Мб
347 Building a First Standalone Component.en_US.srt 15.33Кб
347 Building a First Standalone Component.mp4 68.45Мб
348 Standalone Directives & Connecting Building Blocks.en_US.srt 3.75Кб
348 Standalone Directives & Connecting Building Blocks.mp4 13.88Мб
349 Migrating Another Component.en_US.srt 2.84Кб
349 Migrating Another Component.mp4 8.59Мб
350 A Standalone Root Component.en_US.srt 6.73Кб
350 A Standalone Root Component.mp4 30.67Мб
351 02-migrated-cmp.zip 211.81Кб
351 Services & Standalone Components.en_US.srt 6.41Кб
351 Services & Standalone Components.mp4 22.63Мб
352 03-starting-with-routing.zip 216.99Кб
352 Routing with Standalone Components.en_US.srt 10.34Кб
352 Routing with Standalone Components.mp4 78.32Мб
353 Lazy Loading.en_US.srt 12.40Кб
353 Lazy Loading.mp4 46.86Мб
354 04-finished.zip 215.32Кб
354 Summary.en_US.srt 2.88Кб
354 Summary.mp4 9.35Мб
355 Module Introduction.en_US.srt 854б
355 Module Introduction.mp4 977.53Кб
356 What is Application State_.en_US.srt 11.40Кб
356 What is Application State_.mp4 65.86Мб
357 What is NgRx_.en_US.srt 8.83Кб
357 What is NgRx_.mp4 17.39Мб
358 Getting Started with Reducers.en_US.srt 8.54Кб
358 Getting Started with Reducers.mp4 71.41Мб
359 Adding Logic to the Reducer.en_US.srt 7.57Кб
359 Adding Logic to the Reducer.mp4 36.96Мб
359 ngrx-01-first-reducer.zip 96.63Кб
360 Understanding & Adding Actions.en_US.srt 7.66Кб
360 Understanding & Adding Actions.mp4 37.44Мб
361 ngrx-02-added-store.zip 97.55Кб
361 Setting Up the NgRx Store.en_US.srt 5.71Кб
361 Setting Up the NgRx Store.mp4 37.65Мб
362 Selecting State.en_US.srt 11.33Кб
362 Selecting State.mp4 104.15Мб
363 Dispatching Actions.en_US.srt 9.19Кб
363 Dispatching Actions.mp4 79.53Мб
364 Multiple Actions.en_US.srt 11.93Кб
364 Multiple Actions.mp4 76.11Мб
364 ngrx-03-added-actions.zip 98.71Кб
365 Preparing Update & Delete Actions.en_US.srt 3.93Кб
365 Preparing Update & Delete Actions.mp4 25.95Мб
366 Updating & Deleting Ingredients.en_US.srt 13.74Кб
366 Updating & Deleting Ingredients.mp4 81.31Мб
367 Expanding the State.en_US.srt 10.57Кб
367 Expanding the State.mp4 76.63Мб
368 Managing More State via NgRx.en_US.srt 11.66Кб
368 Managing More State via NgRx.mp4 113.71Мб
368 ngrx-04-finished-shopping-list.zip 105.47Кб
369 Removing Redundant Component State Management.en_US.srt 4.09Кб
369 Removing Redundant Component State Management.mp4 29.72Мб
370 First Summary & Clean Up.en_US.srt 6.45Кб
370 First Summary & Clean Up.mp4 43.87Мб
371 One Root State.en_US.srt 14.22Кб
371 One Root State.mp4 159.50Мб
372 Setting Up Auth Reducer & Actions.en_US.srt 10.33Кб
372 Setting Up Auth Reducer & Actions.mp4 88.59Мб
373 Dispatching Auth Actions.en_US.srt 7.14Кб
373 Dispatching Auth Actions.mp4 74.55Мб
374 Auth Finished (For Now...).en_US.srt 8.00Кб
374 Auth Finished (For Now...).mp4 88.94Мб
374 ngrx-05-auth-without-effects.zip 105.88Кб
375 And Important Note on Actions.en_US.srt 7.81Кб
375 And Important Note on Actions.mp4 66.73Мб
376 Exploring NgRx Effects.en_US.srt 4.92Кб
376 Exploring NgRx Effects.mp4 30.09Мб
377 Defining the First Effect.en_US.srt 6.23Кб
377 Defining the First Effect.mp4 35.19Мб
378 Effects & Error Handling.en_US.srt 10.91Кб
378 Effects & Error Handling.mp4 106.56Мб
379 Login via NgRx Effects.en_US.srt 10.60Кб
379 Login via NgRx Effects.mp4 111.88Мб
380 Managing UI State in NgRx.en_US.srt 9.13Кб
380 Managing UI State in NgRx.mp4 89.43Мб
381 Finishing the Login Effect.en_US.srt 8.37Кб
381 Finishing the Login Effect.mp4 102.30Мб
381 ngrx-06-login-effect.zip 103.95Кб
382 Preparing Other Auth Actions.en_US.srt 4.40Кб
382 Preparing Other Auth Actions.mp4 34.27Мб
383 Adding Signup.en_US.srt 7.04Кб
383 Adding Signup.mp4 81.01Мб
384 Further Auth Effects.en_US.srt 7.21Кб
384 Further Auth Effects.mp4 104.73Мб
385 Adding Auto-Login with NgRx.en_US.srt 8.94Кб
385 Adding Auto-Login with NgRx.mp4 104.70Мб
386 Adding Auto-Logout.en_US.srt 6.81Кб
386 Adding Auto-Logout.mp4 82.00Мб
386 ngrx-07-localstorage-effects.zip 108.25Кб
387 Finishing the Auth Effects.en_US.srt 2.86Кб
387 Finishing the Auth Effects.mp4 48.50Мб
387 ngrx-08-auth-finished.zip 104.08Кб
388 Using the Store Devtools.en_US.srt 7.09Кб
388 Using the Store Devtools.mp4 37.77Мб
389 ngrx-09-devtools-and-routing.zip 107.63Кб
389 The Router Store.en_US.srt 2.50Кб
389 The Router Store.mp4 15.55Мб
390 Getting Started with NgRx for Recipes.en_US.srt 12.76Кб
390 Getting Started with NgRx for Recipes.mp4 120.70Мб
391 Fetching Recipe Detail Data.en_US.srt 10.55Кб
391 Fetching Recipe Detail Data.mp4 112.28Мб
392 Fetching Recipes & Using the Resolver.en_US.srt 13.37Кб
392 Fetching Recipes & Using the Resolver.mp4 191.13Мб
392 ngrx-10-fetch-recipes-effect.zip 111.85Кб
393 Fixing the Auth Redirect.en_US.srt 2.28Кб
393 Fixing the Auth Redirect.mp4 26.84Мб
394 Update, Delete and Add Recipes.en_US.srt 16.20Кб
394 Update, Delete and Add Recipes.mp4 106.39Мб
395 ngrx-11-recipe-crud.zip 107.84Кб
395 Storing Recipes via Effects.en_US.srt 6.02Кб
395 Storing Recipes via Effects.mp4 71.77Мб
396 Cleanup Work.en_US.srt 2.04Кб
396 Cleanup Work.mp4 17.50Мб
397 ngrx-12-finished.zip 103.70Кб
397 Wrap Up.en_US.srt 2.34Кб
397 Wrap Up.mp4 27.74Мб
398 Alternative NgRx Syntax.html 1.88Кб
398 ngrx-create-functions-syntax.zip 112.22Кб
399 ngrx-01-first-reducer.zip 96.63Кб
399 ngrx-02-added-store.zip 97.55Кб
399 ngrx-03-added-actions.zip 98.71Кб
399 ngrx-04-finished-shopping-list.zip 105.47Кб
399 ngrx-05-auth-without-effects.zip 105.88Кб
399 ngrx-06-login-effect.zip 103.95Кб
399 ngrx-07-localstorage-effects.zip 108.25Кб
399 ngrx-08-auth-finished.zip 104.08Кб
399 ngrx-09-devtools-and-routing.zip 107.63Кб
399 ngrx-10-fetch-recipes-effect.zip 111.85Кб
399 ngrx-11-recipe-crud.zip 107.84Кб
399 ngrx-12-finished.zip 103.70Кб
399 Useful Resources & Links.html 639б
400 Module Introduction.en_US.srt 4.26Кб
400 Module Introduction.mp4 6.47Мб
400 ng-universal-01-start.zip 106.37Кб
401 Angular Universal & ModuleMapLoader.html 701б
402 Adding Angular Universal.en_US.srt 13.58Кб
402 Adding Angular Universal.mp4 92.08Мб
402 ng-universal-02-finished.zip 112.04Кб
403 Adding Angular Universal with NestJS.en_US.srt 8.53Кб
403 Adding Angular Universal with NestJS.mp4 45.53Мб
403 Learn-more-about-NestJS.txt 57б
403 ng-universal-03-nestjs.zip 113.04Кб
404 Deploying Universal Apps.html 1.54Кб
405 Important_ Remaining Lectures.html 945б
406 Module Introduction.en_US.srt 1.99Кб
406 Module Introduction.mp4 3.84Мб
407 Getting Started with Angular Universal.en_US.srt 1.96Кб
407 Getting Started with Angular Universal.mp4 11.69Мб
408 Working on the App Module.en_US.srt 4.94Кб
408 Working on the App Module.mp4 32.55Мб
409 Adding a Server-Side Build Workflow.en_US.srt 5.95Кб
409 Adding a Server-Side Build Workflow.mp4 76.37Мб
410 Adding a NodeJS Server.en_US.srt 10.77Кб
410 Adding a NodeJS Server.mp4 116.41Мб
411 Pre-Rendering the App on the Server.en_US.srt 5.13Кб
411 Pre-Rendering the App on the Server.mp4 55.58Мб
412 Next Steps.en_US.srt 2.19Кб
412 Next Steps.mp4 13.22Мб
413 Angular Universal Gotchas.html 1.38Кб
414 Making Animations Work with Angular 4+.html 1.61Кб
415 Introduction.en_US.srt 1.40Кб
415 Introduction.mp4 5.92Мб
416 animations-start.zip 38.65Кб
416 Setting up the Starting Project.en_US.srt 1.26Кб
416 Setting up the Starting Project.mp4 4.14Мб
417 Animations Triggers and State.en_US.srt 9.28Кб
417 Animations Triggers and State.mp4 108.74Мб
418 Switching between States.en_US.srt 2.69Кб
418 Switching between States.mp4 18.22Мб
419 Transitions.en_US.srt 2.40Кб
419 Transitions.mp4 10.33Мб
420 Advanced Transitions.en_US.srt 6.48Кб
420 Advanced Transitions.mp4 47.32Мб
421 Transition Phases.en_US.srt 4.72Кб
421 Transition Phases.mp4 35.84Мб
422 The _void_ State.en_US.srt 7.67Кб
422 The _void_ State.mp4 93.38Мб
423 Using Keyframes for Animations.en_US.srt 6.34Кб
423 Using Keyframes for Animations.mp4 48.85Мб
424 Grouping Transitions.en_US.srt 2.72Кб
424 Grouping Transitions.mp4 14.85Мб
425 animations-finished.zip 39.71Кб
425 Using Animation Callbacks.en_US.srt 3.10Кб
425 Using Animation Callbacks.mp4 40.39Мб
426 Module Introduction.en_US.srt 2.79Кб
426 Module Introduction.mp4 20.98Мб
426 ng-pwa-01-start.zip 37.34Кб
427 Adding Service Workers.en_US.srt 17.16Кб
427 Adding Service Workers.mp4 351.27Мб
428 Caching Assets for Offline Use.en_US.srt 7.54Кб
428 Caching Assets for Offline Use.mp4 43.21Мб
429 Caching Dynamic Assets & URLs.en_US.srt 9.65Кб
429 Caching Dynamic Assets & URLs.mp4 113.03Мб
429 ng-pwa-02-finished.zip 61.12Кб
430 Further Links & Resources.html 827б
430 ng-pwa-02-finished.zip 61.12Кб
431 About this Section.html 834б
432 Introduction.en_US.srt 1.76Кб
432 Introduction.mp4 4.70Мб
433 Why Unit Tests_.en_US.srt 3.09Кб
433 Why Unit Tests_.mp4 8.69Мб
434 Analyzing the Testing Setup (as created by the CLI).en_US.srt 10.32Кб
434 Analyzing the Testing Setup (as created by the CLI).mp4 61.23Мб
435 Running Tests (with the CLI).en_US.srt 2.47Кб
435 Running Tests (with the CLI).mp4 43.21Мб
436 Adding a Component and some fitting Tests.en_US.srt 7.58Кб
436 Adding a Component and some fitting Tests.mp4 92.24Мб
437 Testing Dependencies_ Components and Services.en_US.srt 7.93Кб
437 Testing Dependencies_ Components and Services.mp4 65.36Мб
438 Simulating Async Tasks.en_US.srt 11.45Кб
438 Simulating Async Tasks.mp4 157.89Мб
439 Using _fakeAsync_ and _tick_.en_US.srt 2.83Кб
439 Using _fakeAsync_ and _tick_.mp4 37.57Мб
440 Isolated vs Non-Isolated Tests.en_US.srt 7.56Кб
440 Isolated vs Non-Isolated Tests.mp4 93.46Мб
441 Further Resources & Where to Go Next.html 1.77Кб
441 testing-final.zip 41.58Кб
442 Module Introduction.en_US.srt 2.35Кб
442 Module Introduction.mp4 3.25Мб
443 A Closer Look at _ng new_.en_US.srt 7.29Кб
443 A Closer Look at _ng new_.mp4 67.74Мб
444 IDE & Project Setup.en_US.srt 3.66Кб
444 IDE & Project Setup.mp4 14.19Мб
445 Getting-Started-with-Git.txt 52б
445 Understanding the Config Files.en_US.srt 12.72Кб
445 Understanding the Config Files.mp4 94.80Мб
446 Important CLI Commands.en_US.srt 7.75Кб
446 Important CLI Commands.mp4 54.85Мб
447 The _angular.json_ File - A Closer Look.en_US.srt 16.13Кб
447 The _angular.json_ File - A Closer Look.mp4 118.07Мб
448 Angular Schematics - An Introduction.en_US.srt 2.26Кб
448 Angular Schematics - An Introduction.mp4 12.08Мб
449 The _ng add_ Command.en_US.srt 6.03Кб
449 The _ng add_ Command.mp4 31.90Мб
450 Using Custom _ng generate_ Schematics.en_US.srt 4.23Кб
450 Using Custom _ng generate_ Schematics.mp4 29.83Мб
451 Smooth Updating of Projects with _ng update_.en_US.srt 3.02Кб
451 Smooth Updating of Projects with _ng update_.mp4 11.04Мб
452 Simplified Deployment with _ng deploy_.en_US.srt 7.57Кб
452 Simplified Deployment with _ng deploy_.mp4 49.86Мб
453 Understanding _Differential Loading_.en_US.srt 7.10Кб
453 Understanding _Differential Loading_.mp4 49.89Мб
454 Managing Multiple Projects in One Folder.en_US.srt 5.93Кб
454 Managing Multiple Projects in One Folder.mp4 36.70Мб
455 Angular Libraries - An Introduction.en_US.srt 3.78Кб
455 Angular Libraries - An Introduction.mp4 27.16Мб
456 Wrap Up.en_US.srt 1.97Кб
456 Wrap Up.mp4 17.27Мб
457 A First Look At Angular Elements.en_US.srt 21.01Кб
457 A First Look At Angular Elements.mp4 243.08Мб
458 Course Roundup.en_US.srt 2.12Кб
458 Course Roundup.mp4 9.67Мб
459 Bonus_ More Content!.html 1.52Кб
460 Module Introduction.en_US.srt 1.70Кб
460 Module Introduction.mp4 1.89Мб
461 What & Why_.en_US.srt 8.88Кб
461 What & Why_.mp4 13.05Мб
462 Installing & Using TypeScript.en_US.srt 8.93Кб
462 Installing & Using TypeScript.mp4 50.91Мб
463 Base Types & Primitives.en_US.srt 5.42Кб
463 Base Types & Primitives.mp4 14.10Мб
464 Array & Object Types.en_US.srt 8.06Кб
464 Array & Object Types.mp4 17.54Мб
465 Type Inference.en_US.srt 3.68Кб
465 Type Inference.mp4 8.09Мб
466 Working with Union Types.en_US.srt 3.95Кб
466 Working with Union Types.mp4 8.21Мб
467 Assigning Type Aliases.en_US.srt 3.75Кб
467 Assigning Type Aliases.mp4 9.15Мб
468 Diving into Functions & Function Types.en_US.srt 7.07Кб
468 Diving into Functions & Function Types.mp4 19.26Мб
469 Understanding Generics.en_US.srt 10.48Кб
469 Understanding Generics.mp4 36.14Мб
470 Classes & TypeScript.en_US.srt 11.18Кб
470 Classes & TypeScript.mp4 28.35Мб
471 Working with Interfaces.en_US.srt 8.36Кб
471 Working with Interfaces.mp4 16.06Мб
472 Configuring the TypeScript Compiler.en_US.srt 3.72Кб
472 Configuring the TypeScript Compiler.mp4 38.22Мб
473 Module Resources.html 798б
473 typescript-intro-01-finished.zip 5.23Кб
Статистика распространения по странам
Израиль (IL) 1
Россия (RU) 1
Сербия (RS) 1
Индия (IN) 1
Германия (DE) 1
Сингапур (SG) 1
Всего 6
Список IP Полный список IP-адресов, которые скачивают или раздают этот торрент