Torrent Info
Title Learn to build an e-commerce app with .Net Core and Angular
Category
Size 16.74GB

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 32B
001 Introduction.en_US.srt 8.66KB
001 Introduction.mp4 80.57MB
002 Setting up the developer environment.en_US.srt 6.64KB
002 Setting up the developer environment.mp4 19.32MB
003 Setting up VS Code for C# development.en_US.srt 11.04KB
003 Setting up VS Code for C# development.mp4 29.08MB
004 StudentAssets.zip 1.20MB
004 Where to get the source code and course assets.en_US.srt 2.24KB
004 Where to get the source code and course assets.mp4 7.50MB
005 Introduction.en_US.srt 6.43KB
005 Introduction.mp4 30.99MB
006 Creating the Web API project.en_US.srt 7.42KB
006 Creating the Web API project.mp4 18.80MB
007 Running the API using the DotNet CLI.en_US.srt 12.03KB
007 Running the API using the DotNet CLI.mp4 53.63MB
008 Reviewing the Web API startup files.en_US.srt 10.04KB
008 Reviewing the Web API startup files.mp4 33.86MB
009 Adding our first API Controller.en_US.srt 7.56KB
009 Adding our first API Controller.mp4 25.34MB
010 Adding a C# Entity class.en_US.srt 3.76KB
010 Adding a C# Entity class.mp4 10.43MB
011 Setting up Entity Framework.en_US.srt 13.55KB
011 Setting up Entity Framework.mp4 102.49MB
012 Adding a connection string.en_US.srt 7.72KB
012 Adding a connection string.mp4 59.96MB
013 Adding an Entity Framework migration.en_US.srt 12.18KB
013 Adding an Entity Framework migration.mp4 53.65MB
014 Updating the database.en_US.srt 5.36KB
014 Updating the database.mp4 18.55MB
015 Reading the data from the Database in the API.en_US.srt 13.29KB
015 Reading the data from the Database in the API.mp4 102.49MB
016 Postman Collections.en_US.srt 5.01KB
016 Postman Collections.mp4 26.02MB
017 Creating the additional projects.en_US.srt 14.83KB
017 Creating the additional projects.mp4 68.36MB
018 Saving our project into source control using Git and GitHub.en_US.srt 12.77KB
018 Saving our project into source control using Git and GitHub.mp4 50.57MB
019 Summary of section 2.en_US.srt 6.01KB
019 Summary of section 2.mp4 23.39MB
020 Introduction.en_US.srt 4.56KB
020 Introduction.mp4 21.78MB
021 The Repository Pattern.en_US.srt 8.85KB
021 The Repository Pattern.mp4 49.64MB
022 Adding a Repository and Interface.en_US.srt 9.75KB
022 Adding a Repository and Interface.mp4 48.03MB
023 Adding the repository methods.en_US.srt 7.18KB
023 Adding the repository methods.mp4 52.35MB
024 Extending the products entity and creating related entities.en_US.srt 6.16KB
024 Extending the products entity and creating related entities.mp4 23.44MB
025 Creating a new migration for the entities.en_US.srt 6.36KB
025 Creating a new migration for the entities.mp4 55.36MB
026 Configuring the migrations.en_US.srt 14.11KB
026 Configuring the migrations.mp4 157.54MB
027 Applying the migrations and creating the Database at app startup.en_US.srt 8.71KB
027 Applying the migrations and creating the Database at app startup.mp4 49.55MB
028 Adding Seed data.en_US.srt 14.27KB
028 Adding Seed data.mp4 137.15MB
029 Adding the code to get the product brands and types.en_US.srt 9.79KB
029 Adding the code to get the product brands and types.mp4 57.79MB
030 Eager loading of navigation properties.en_US.srt 7.02KB
030 Eager loading of navigation properties.mp4 34.61MB
031 Summary of section 3.en_US.srt 3.03KB
031 Summary of section 3.mp4 12.59MB
032 Introduction.en_US.srt 10.70KB
032 Introduction.mp4 53.79MB
033 Creating a Generic repository and interface.en_US.srt 7.71KB
033 Creating a Generic repository and interface.mp4 35.48MB
034 Implementing the methods in the Generic repository.en_US.srt 11.15KB
034 Implementing the methods in the Generic repository.mp4 59.82MB
035 Introduction to the specification pattern.en_US.srt 8.06KB
035 Introduction to the specification pattern.mp4 28.52MB
036 Creating a specification class.en_US.srt 12.79KB
036 Creating a specification class.mp4 60.71MB
037 Creating a specification evaluator.en_US.srt 7.30KB
037 Creating a specification evaluator.mp4 30.57MB
038 Implementing the repository with specification methods.en_US.srt 7.28KB
038 Implementing the repository with specification methods.mp4 38.13MB
039 Using the specification methods in the controller.en_US.srt 9.41KB
039 Using the specification methods in the controller.mp4 45.87MB
040 Using the specification methods in the controller.en_US.srt 10.12KB
040 Using the specification methods in the controller.mp4 51.45MB
041 Using the Debugger to view the spec pattern in action.en_US.srt 11.08KB
041 Using the Debugger to view the spec pattern in action.mp4 62.23MB
042 Shaping the data to return with DTOs.en_US.srt 9.44KB
042 Shaping the data to return with DTOs.mp4 57.27MB
043 Adding AutoMapper to the API project.en_US.srt 7.38KB
043 Adding AutoMapper to the API project.mp4 46.31MB
044 Configuring AutoMapper profiles.en_US.srt 6.75KB
044 Configuring AutoMapper profiles.mp4 36.78MB
045 Adding a Custom Value Resolver for AutoMapper.en_US.srt 9.42KB
045 Adding a Custom Value Resolver for AutoMapper.mp4 43.58MB
046 Serving static content from the API.en_US.srt 6.55KB
046 Serving static content from the API.mp4 63.23MB
047 Summary of section 4.en_US.srt 3.80KB
047 Summary of section 4.mp4 13.48MB
047 Using-ThenInclude-with-the-specification-pattern.pdf 31.14KB
048 Introduction.en_US.srt 5.43KB
048 Introduction.mp4 25.56MB
049 Creating a test controller for errors.en_US.srt 12.63KB
049 Creating a test controller for errors.mp4 106.60MB
050 Creating a consistent error response from the API.en_US.srt 7.41KB
050 Creating a consistent error response from the API.mp4 32.63MB
051 Adding a not found endpoint error handler.en_US.srt 5.80KB
051 Adding a not found endpoint error handler.mp4 29.30MB
052 Creating Exception handler middleware.en_US.srt 14.99KB
052 Creating Exception handler middleware.mp4 126.18MB
053 Improving the validation error responses.en_US.srt 10.47KB
053 Improving the validation error responses.mp4 114.90MB
054 Adding Swagger for documenting our API.en_US.srt 7.58KB
054 Adding Swagger for documenting our API.mp4 32.07MB
055 Improving the swagger documentation.en_US.srt 6.81KB
055 Improving the swagger documentation.mp4 82.62MB
056 Cleaning up the Startup class.en_US.srt 9.70KB
056 Cleaning up the Startup class.mp4 126.05MB
057 Summary of section 5.en_US.srt 1.32KB
057 Summary of section 5.mp4 5.04MB
058 Introduction.en_US.srt 6.83KB
058 Introduction.mp4 26.29MB
059 Adding a sorting specification class.en_US.srt 5.86KB
059 Adding a sorting specification class.mp4 29.98MB
060 Adding a sorting specification part 2.en_US.srt 5.92KB
060 Adding a sorting specification part 2.mp4 40.04MB
061 Working around the decimal problem in Sqlite.en_US.srt 7.00KB
061 Working around the decimal problem in Sqlite.mp4 67.74MB
062 Adding filtering functionality.en_US.srt 6.51KB
062 Adding filtering functionality.mp4 35.43MB
063 Adding Pagination Part 1.en_US.srt 4.73KB
063 Adding Pagination Part 1.mp4 26.10MB
064 Adding Pagination Part 2.en_US.srt 12.34KB
064 Adding Pagination Part 2.mp4 112.59MB
065 Adding Pagination Part 3.en_US.srt 11.24KB
065 Adding Pagination Part 3.mp4 134.20MB
066 Adding the search functionality.en_US.srt 6.25KB
066 Adding the search functionality.mp4 19.93MB
067 Adding CORS Support to the API.en_US.srt 5.93KB
067 Adding CORS Support to the API.mp4 48.93MB
068 Summary of section 6.en_US.srt 1.41KB
068 Summary of section 6.mp4 5.39MB
069 Introduction.en_US.srt 7.55KB
069 Introduction.mp4 28.26MB
070 Setting up the developer environment for Angular.en_US.srt 10.71KB
070 Setting up the developer environment for Angular.mp4 72.03MB
071 Creating the Angular project.en_US.srt 6.95KB
071 Creating the Angular project.mp4 25.50MB
072 Reviewing the Angular project files in the template.en_US.srt 9.03KB
072 Reviewing the Angular project files in the template.mp4 76.93MB
073 Setting up Angular to use HTTPS.en_US.srt 6.42KB
073 Setting up Angular to use HTTPS.mp4 37.20MB
074 Adding bootstrap and font-awesome.en_US.srt 19.00KB
074 Adding bootstrap and font-awesome.mp4 146.48MB
075 Adding VS Code extensions for Angular.en_US.srt 4.04KB
075 Adding VS Code extensions for Angular.mp4 14.22MB
076 Introduction.en_US.srt 2.98KB
076 Introduction.mp4 10.97MB
077 Adding a Nav Bar component.en_US.srt 8.98KB
077 Adding a Nav Bar component.mp4 25.51MB
078 Adding the NavBar HTML code.en_US.srt 7.75KB
078 Adding the NavBar HTML code.mp4 38.51MB
079 Styling the nav bar.en_US.srt 9.50KB
079 Styling the nav bar.mp4 79.17MB
080 Intro to the Http Client Module.en_US.srt 16.69KB
080 Intro to the Http Client Module.mp4 74.89MB
081 Observables.en_US.srt 9.11KB
081 Observables.mp4 30.29MB
082 Intro to Typescript.en_US.srt 10.17KB
082 Intro to Typescript.mp4 39.21MB
083 Typescript Demo.en_US.srt 15.18KB
083 Typescript Demo.mp4 50.43MB
084 Creating a products interface.en_US.srt 8.50KB
084 Creating a products interface.mp4 47.12MB
085 Summary of section 8.en_US.srt 4.37KB
085 Summary of section 8.mp4 17.87MB
086 Introduction.en_US.srt 7.32KB
086 Introduction.mp4 23.71MB
087 Organising our files and folders.en_US.srt 12.77KB
087 Organising our files and folders.mp4 48.70MB
088 Intro to Angular services.en_US.srt 4.95KB
088 Intro to Angular services.mp4 16.87MB
089 Consuming services in the component.en_US.srt 8.04KB
089 Consuming services in the component.mp4 35.61MB
090 Designing the shop page.en_US.srt 13.09KB
090 Designing the shop page.mp4 121.97MB
091 Adding a child component for the product items.en_US.srt 5.28KB
091 Adding a child component for the product items.mp4 50.84MB
092 Passing down data to child components.en_US.srt 9.70KB
092 Passing down data to child components.mp4 106.97MB
093 Adding the product filters.en_US.srt 9.81KB
093 Adding the product filters.mp4 100.17MB
094 Adding the filter functionality.en_US.srt 12.55KB
094 Adding the filter functionality.mp4 73.26MB
095 Hooking up the filter to the HTML.en_US.srt 6.56KB
095 Hooking up the filter to the HTML.mp4 37.78MB
096 Adding the sort functionality.en_US.srt 7.52KB
096 Adding the sort functionality.mp4 47.56MB
097 Adding the pagination functionality.en_US.srt 7.72KB
097 Adding the pagination functionality.mp4 45.10MB
098 Adding the pagination functionality part 2.en_US.srt 8.91KB
098 Adding the pagination functionality part 2.mp4 80.91MB
099 Adding the pagination functionality part 3.en_US.srt 5.75KB
099 Adding the pagination functionality part 3.mp4 36.10MB
1 12B
10 1.17MB
100 44.25KB
100 Adding a pagination header.en_US.srt 12.81KB
100 Adding a pagination header.mp4 115.36MB
101 180.02KB
101 Making the pagination component a shared component.en_US.srt 7.53KB
101 Making the pagination component a shared component.mp4 74.04MB
102 296.63KB
102 Pagination and Output properties.en_US.srt 10.83KB
102 Pagination and Output properties.mp4 89.17MB
103 476.32KB
103 Adding the search functionality.en_US.srt 10.63KB
103 Adding the search functionality.mp4 110.57MB
104 548.17KB
104 Resolving the Bug!.en_US.srt 7.96KB
104 Resolving the Bug!.mp4 49.51MB
105 596.15KB
105 Summary of section 9.en_US.srt 2.04KB
105 Summary of section 9.mp4 7.31MB
106 860.75KB
106 Introduction.en_US.srt 3.35KB
106 Introduction.mp4 13.69MB
107 949.97KB
107 Creating additional components to route to.en_US.srt 2.99KB
107 Creating additional components to route to.mp4 10.75MB
108 1.14MB
108 Creating the routes.en_US.srt 6.22KB
108 Creating the routes.mp4 26.19MB
109 214.52KB
109 Setting up the nav links.en_US.srt 5.80KB
109 Setting up the nav links.mp4 59.46MB
11 1.52MB
110 752.59KB
110 Making the links active.en_US.srt 6.81KB
110 Making the links active.mp4 59.16MB
111 968.37KB
111 Getting an individual product.en_US.srt 7.74KB
111 Getting an individual product.mp4 37.52MB
112 972.02KB
112 Adding the product detail page.en_US.srt 7.13KB
112 Adding the product detail page.mp4 34.84MB
113 974.59KB
113 Lazy loading angular modules.en_US.srt 10.11KB
113 Lazy loading angular modules.mp4 108.54MB
114 1.24MB
114 Summary of section 10.en_US.srt 1.06KB
114 Summary of section 10.mp4 4.12MB
115 13.02KB
115 Introduction.en_US.srt 2.43KB
115 Introduction.mp4 11.97MB
116 139.54KB
116 Creating an error component for testing the error responses.en_US.srt 14.04KB
116 Creating an error component for testing the error responses.mp4 66.84MB
117 282.06KB
117 Creating additional error components.en_US.srt 3.77KB
117 Creating additional error components.mp4 22.55MB
118 655.78KB
118 Using the Http Interceptor to catch errors.en_US.srt 11.36KB
118 Using the Http Interceptor to catch errors.mp4 53.51MB
119 1.03MB
119 Adding toast notifications.en_US.srt 7.15KB
119 Adding toast notifications.mp4 40.57MB
12 1.11MB
120 1.14MB
120 Handling validation errrors.en_US.srt 5.20KB
120 Handling validation errrors.mp4 25.17MB
121 135.70KB
121 Improving the internal server error component.en_US.srt 15.81KB
121 Improving the internal server error component.mp4 98.04MB
122 211.69KB
122 Summary of section 11.en_US.srt 1.92KB
122 Summary of section 11.mp4 7.83MB
123 354.10KB
123 Introduction.en_US.srt 1.60KB
123 Introduction.mp4 6.43MB
124 378.72KB
124 Adding a section header.en_US.srt 7.70KB
124 Adding a section header.mp4 29.66MB
125 498.13KB
125 Adding breadcrumbs.en_US.srt 6.77KB
125 Adding breadcrumbs.mp4 55.86MB
126 1.35MB
126 Using the breadcrumb service.en_US.srt 5.96KB
126 Using the breadcrumb service.mp4 47.89MB
127 1.65MB
127 Setting the section header title from the breadcrumb service.en_US.srt 13.51KB
127 Setting the section header title from the breadcrumb service.mp4 120.43MB
128 262.16KB
128 Styling the product items.en_US.srt 8.49KB
128 Styling the product items.mp4 42.85MB
129 559.71KB
129 Changing the bootstrap theme.en_US.srt 6.72KB
129 Changing the bootstrap theme.mp4 60.94MB
13 982.09KB
130 1.16MB
130 Adding loading indicators.en_US.srt 14.03KB
130 Adding loading indicators.mp4 70.52MB
131 1.43MB
131 Cleaning up loading issues.en_US.srt 8.14KB
131 Cleaning up loading issues.mp4 49.25MB
132 1.57MB
132 Adding the home page content.en_US.srt 8.32KB
132 Adding the home page content.mp4 80.09MB
133 1.58MB
133 Summary of section 12.en_US.srt 2.36KB
133 Summary of section 12.mp4 9.52MB
134 1.96MB
134 Introduction.en_US.srt 9.60KB
134 Introduction.mp4 35.31MB
135 370.46KB
135 Setting up Redis.en_US.srt 5.09KB
135 Setting up Redis.mp4 19.15MB
136 463.79KB
136 Setting up the basket class.en_US.srt 4.02KB
136 Setting up the basket class.mp4 14.49MB
137 496.96KB
137 Creating a basket repository interface.en_US.srt 3.65KB
137 Creating a basket repository interface.mp4 28.16MB
138 630.66KB
138 Implementing the basket repository.en_US.srt 9.00KB
138 Implementing the basket repository.mp4 49.27MB
139 751.85KB
139 Adding the basket controller.en_US.srt 6.66KB
139 Adding the basket controller.mp4 28.46MB
14 1.38MB
140 764.31KB
140 Installing Redis with Docker.en_US.srt 9.22KB
140 Installing Redis with Docker.mp4 34.52MB
141 1.07MB
141 Installing Redis on a Mac.en_US.srt 5.11KB
141 Installing Redis on a Mac.mp4 40.77MB
142 1.30MB
142 Installing Redis on Windows.en_US.srt 7.63KB
142 Installing Redis on Windows.mp4 36.29MB
143 1.72MB
143 Testing the basket functionality.en_US.srt 11.25KB
143 Testing the basket functionality.mp4 121.54MB
144 1.97MB
144 Summary of section 13.en_US.srt 1.48KB
144 Summary of section 13.mp4 5.75MB
145 110.94KB
145 Introduction.en_US.srt 1.59KB
145 Introduction.mp4 6.38MB
146 446.70KB
146 Creating the basket module.en_US.srt 6.71KB
146 Creating the basket module.mp4 34.26MB
147 655.11KB
147 Creating the basket types.en_US.srt 4.03KB
147 Creating the basket types.mp4 27.30MB
148 788.77KB
148 Basket service methods.en_US.srt 8.15KB
148 Basket service methods.mp4 36.99MB
149 896.99KB
149 Adding an item to the basket service method.en_US.srt 12.10KB
149 Adding an item to the basket service method.mp4 77.79MB
15 1.78MB
150 1.69MB
150 Adding the add item to basket in the component method.en_US.srt 7.76KB
150 Adding the add item to basket in the component method.mp4 65.46MB
151 129.86KB
151 Persisting the basket on startup.en_US.srt 4.95KB
151 Persisting the basket on startup.mp4 42.69MB
152 310.85KB
152 Displaying the basket item count in the nav bar.en_US.srt 7.32KB
152 Displaying the basket item count in the nav bar.mp4 43.54MB
153 917.81KB
153 Styling the basket page.en_US.srt 14.72KB
153 Styling the basket page.mp4 152.97MB
154 1.55MB
154 Adding the basket totals to the service.en_US.srt 8.55KB
154 Adding the basket totals to the service.mp4 84.17MB
155 429.91KB
155 Creating the order summary component.en_US.srt 12.52KB
155 Creating the order summary component.mp4 71.35MB
156 467.33KB
156 Adding the increment and decrement functionality.en_US.srt 8.01KB
156 Adding the increment and decrement functionality.mp4 50.42MB
157 1.15MB
157 Adding the basket component functions.en_US.srt 4.41KB
157 Adding the basket component functions.mp4 26.18MB
158 1.31MB
158 Hooking up the product detail component to the basket.en_US.srt 6.55KB
158 Hooking up the product detail component to the basket.mp4 57.05MB
159 557.99KB
159 Adding the checkout module.en_US.srt 9.23KB
159 Adding the checkout module.mp4 47.36MB
16 692.84KB
160 649.35KB
160 Summary of section 14.en_US.srt 957B
160 Summary of section 14.mp4 3.37MB
161 770.63KB
161 Introduction.en_US.srt 3.26KB
161 Introduction.mp4 18.11MB
162 814.26KB
162 Setting up the identity packages.en_US.srt 6.95KB
162 Setting up the identity packages.mp4 71.15MB
163 1.23MB
163 Setting up the identity classes.en_US.srt 7.71KB
163 Setting up the identity classes.mp4 28.00MB
164 1.43MB
164 Adding the IdentityDbContext.en_US.srt 5.41KB
164 Adding the IdentityDbContext.mp4 26.43MB
165 1.62MB
165 Adding a new migration.en_US.srt 6.49KB
165 Adding a new migration.mp4 53.87MB
166 1.96MB
166 Seeding identity data.en_US.srt 4.71KB
166 Seeding identity data.mp4 19.98MB
167 90.68KB
167 Adding the Startup services for identity.en_US.srt 5.24KB
167 Adding the Startup services for identity.mp4 31.76MB
168 806.12KB
168 Adding identity to program class.en_US.srt 5.44KB
168 Adding identity to program class.mp4 33.41MB
169 1.49MB
169 Adding an Account controller.en_US.srt 13.84KB
169 Adding an Account controller.mp4 75.08MB
17 872.51KB
170 1.73MB
170 Registering a user.en_US.srt 7.60KB
170 Registering a user.mp4 64.44MB
171 1.87MB
171 Adding a token generation service.en_US.srt 12.76KB
171 Adding a token generation service.mp4 86.19MB
172 230.10KB
172 Setting up identity to use the token.en_US.srt 8.74KB
172 Setting up identity to use the token.mp4 104.16MB
173 491.07KB
173 Testing the token.en_US.srt 9.90KB
173 Testing the token.mp4 58.86MB
174 817.92KB
174 Troubleshooting auth issues.en_US.srt 14.51KB
174 Troubleshooting auth issues.mp4 133.12MB
175 1.01MB
175 Adding additional account methods.en_US.srt 11.05KB
175 Adding additional account methods.mp4 100.33MB
176 1.22MB
176 Adding user manager extension methods.en_US.srt 14.10KB
176 Adding user manager extension methods.mp4 138.22MB
177 1.71MB
177 Adding another Dto for the user.en_US.srt 10.46KB
177 Adding another Dto for the user.mp4 139.04MB
178 1.76MB
178 Summary of section 15.en_US.srt 1.02KB
178 Summary of section 15.mp4 4.11MB
179 1.90MB
179 Introduction.en_US.srt 1.41KB
179 Introduction.mp4 5.29MB
18 1.12MB
180 90.65KB
180 .Net core error responses.en_US.srt 5.80KB
180 .Net core error responses.mp4 28.12MB
181 397.84KB
181 Model validation.en_US.srt 5.72KB
181 Model validation.mp4 25.81MB
182 438.96KB
182 Checking for duplicate email addresses.en_US.srt 9.79KB
182 Checking for duplicate email addresses.mp4 56.76MB
183 532.09KB
183 Validating the basket.en_US.srt 10.64KB
183 Validating the basket.mp4 52.65MB
184 544.01KB
184 Updating swagger config for identity.en_US.srt 7.50KB
184 Updating swagger config for identity.mp4 68.90MB
185 579.10KB
185 Summary of section 16.en_US.srt 1.27KB
185 Summary of section 16.mp4 4.71MB
186 704.60KB
186 Introduction.en_US.srt 3.59KB
186 Introduction.mp4 13.48MB
187 765.55KB
187 Creating the account module.en_US.srt 8.64KB
187 Creating the account module.mp4 70.89MB
188 784.85KB
188 Creating the account service methods.en_US.srt 7.54KB
188 Creating the account service methods.mp4 38.27MB
189 806.71KB
189 Creating the login form.en_US.srt 7.49KB
189 Creating the login form.mp4 35.91MB
19 1.80MB
190 1.07MB
190 Angular forms introduction.en_US.srt 4.98KB
190 Angular forms introduction.mp4 14.88MB
191 1.16MB
191 Using reactive forms in Angular.en_US.srt 7.52KB
191 Using reactive forms in Angular.mp4 41.20MB
192 1.39MB
192 Submitting data to the server.en_US.srt 6.33KB
192 Submitting data to the server.mp4 32.02MB
193 1.42MB
193 Updating the nav bar for the logged in user.en_US.srt 5.61KB
193 Updating the nav bar for the logged in user.mp4 57.05MB
194 1.48MB
194 Persisting the login.en_US.srt 7.14KB
194 Persisting the login.mp4 45.70MB
195 1.74MB
195 Adding a dropdown to the navbar.en_US.srt 12.12KB
195 Adding a dropdown to the navbar.mp4 114.59MB
196 143.49KB
196 Form Validation in Angular.en_US.srt 14.20KB
196 Form Validation in Angular.mp4 83.26MB
197 600.07KB
197 Displaying validation errors.en_US.srt 7.00KB
197 Displaying validation errors.mp4 40.38MB
198 713.53KB
198 Creating a reusable text input.en_US.srt 13.70KB
198 Creating a reusable text input.mp4 154.32MB
199 1.37MB
199 Reusable text input template.en_US.srt 12.16KB
199 Reusable text input template.mp4 70.03MB
2 33B
20 902.23KB
200 1.93MB
200 Creating a register form.en_US.srt 9.27KB
200 Creating a register form.mp4 54.86MB
201 1.98MB
201 Dealing with modelstate errors.en_US.srt 5.03KB
201 Dealing with modelstate errors.mp4 22.07MB
202 232.99KB
202 Async validation.en_US.srt 10.40KB
202 Async validation.mp4 61.38MB
203 245.06KB
203 Improving the async validator.en_US.srt 8.94KB
203 Improving the async validator.mp4 50.04MB
204 1.01MB
204 Creating an auth guard.en_US.srt 11.37KB
204 Creating an auth guard.mp4 80.86MB
205 1.43MB
205 Using the replay subject.en_US.srt 10.32KB
205 Using the replay subject.mp4 103.28MB
206 1.71MB
206 Summary of section 17.en_US.srt 2.40KB
206 Summary of section 17.mp4 20.09MB
207 19.96KB
207 Introduction.en_US.srt 2.34KB
207 Introduction.mp4 8.49MB
208 349.82KB
208 Creating the order aggregate part 1.en_US.srt 10.70KB
208 Creating the order aggregate part 1.mp4 39.91MB
209 712.74KB
209 Creating the order aggregate part 2.en_US.srt 8.73KB
209 Creating the order aggregate part 2.mp4 41.46MB
21 1.15MB
210 944.08KB
210 Configuring the order entities.en_US.srt 6.82KB
210 Configuring the order entities.mp4 60.45MB
211 1.32MB
211 Store context update and seeding delivery methods.en_US.srt 3.96KB
211 Store context update and seeding delivery methods.mp4 22.70MB
212 1.48MB
212 Creating the order migration.en_US.srt 6.32KB
212 Creating the order migration.mp4 61.51MB
213 1.54MB
213 Creating an order service.en_US.srt 5.42KB
213 Creating an order service.mp4 26.77MB
214 1.74MB
214 Implementing the create order method.en_US.srt 11.73KB
214 Implementing the create order method.mp4 144.89MB
215 1.79MB
215 Creating the order controller.en_US.srt 11.41KB
215 Creating the order controller.mp4 59.42MB
216 1.84MB
216 Debugging the order method.en_US.srt 13.87KB
216 Debugging the order method.mp4 146.83MB
217 1.88MB
217 Introducing the Unit of work.en_US.srt 7.48KB
217 Introducing the Unit of work.mp4 25.92MB
218 2.00MB
218 Implementing the Unit of work.en_US.srt 11.05KB
218 Implementing the Unit of work.mp4 51.74MB
219 500.54KB
219 Updating the generic repository.en_US.srt 5.16KB
219 Updating the generic repository.mp4 28.21MB
22 1.63MB
220 721.40KB
220 Refactoring the Order service to use the Unit of work.en_US.srt 7.60KB
220 Refactoring the Order service to use the Unit of work.mp4 64.27MB
221 1001.82KB
221 Using the debugger to view the order creation.en_US.srt 5.88KB
221 Using the debugger to view the order creation.mp4 55.72MB
222 1.23MB
222 Implementing the Order get methods.en_US.srt 8.29KB
222 Implementing the Order get methods.mp4 54.97MB
223 1.57MB
223 Order controller get methods.en_US.srt 4.32KB
223 Order controller get methods.mp4 27.02MB
224 1.58MB
224 Testing the order controller get methods.en_US.srt 9.79KB
224 Testing the order controller get methods.mp4 95.17MB
225 1.71MB
225 Shaping the order data.en_US.srt 10.32KB
225 Shaping the order data.mp4 64.73MB
226 1.81MB
226 AutoMapper config for orders.en_US.srt 3.62KB
226 AutoMapper config for orders.mp4 20.17MB
227 1.82MB
227 Another AutoMapper value resolver.en_US.srt 5.86KB
227 Another AutoMapper value resolver.mp4 67.83MB
228 1.82MB
228 Summary of section 18.en_US.srt 2.15KB
228 Summary of section 18.mp4 8.01MB
229 1.87MB
229 Introduction.en_US.srt 2.52KB
229 Introduction.mp4 9.36MB
23 1.82MB
230 1.90MB
230 Checkout page layout.en_US.srt 4.30KB
230 Checkout page layout.mp4 10.76MB
231 1.94MB
231 Creating a stepper component.en_US.srt 4.84KB
231 Creating a stepper component.mp4 25.91MB
232 1.98MB
232 Setting up the stepper component.en_US.srt 12.75KB
232 Setting up the stepper component.mp4 70.74MB
233 83.99KB
233 Creating the checkout components.en_US.srt 4.63KB
233 Creating the checkout components.mp4 19.94MB
234 95.13KB
234 Adding the checkout form.en_US.srt 5.56KB
234 Adding the checkout form.mp4 28.68MB
235 193.44KB
235 Creating the address form.en_US.srt 8.29KB
235 Creating the address form.mp4 48.28MB
236 450.77KB
236 Creating the delivery form.en_US.srt 6.54KB
236 Creating the delivery form.mp4 35.21MB
237 501.43KB
237 Delivery method template.en_US.srt 7.27KB
237 Delivery method template.mp4 59.53MB
238 513.47KB
238 Using the Http interceptor to send the token.en_US.srt 6.38KB
238 Using the Http interceptor to send the token.mp4 35.57MB
239 678.57KB
239 Making the basket summary shared.en_US.srt 13.16KB
239 Making the basket summary shared.mp4 149.20MB
24 1.95MB
240 851.30KB
240 Checkout review component.en_US.srt 8.25KB
240 Checkout review component.mp4 71.50MB
241 1.41MB
241 Adding the forward back buttons for the stepper.en_US.srt 7.48KB
241 Adding the forward back buttons for the stepper.mp4 41.37MB
242 1.92MB
242 Using the form status to mark the step complete.en_US.srt 3.58KB
242 Using the form status to mark the step complete.mp4 15.96MB
243 1.96MB
243 Populating the address form from API.en_US.srt 5.07KB
243 Populating the address form from API.mp4 26.06MB
244 295.46KB
244 Letting the user save the address.en_US.srt 6.13KB
244 Letting the user save the address.mp4 41.25MB
245 569.37KB
245 Updating the shipping price.en_US.srt 5.52KB
245 Updating the shipping price.mp4 34.58MB
246 626.59KB
246 Creating the order interface.en_US.srt 3.37KB
246 Creating the order interface.mp4 24.59MB
247 1.01MB
247 Order submission.en_US.srt 12.73KB
247 Order submission.mp4 132.85MB
248 1.30MB
248 Problem solution and redirect to success.en_US.srt 3.93KB
248 Problem solution and redirect to success.mp4 26.13MB
249 1.45MB
249 Checkout success page.en_US.srt 8.86KB
249 Checkout success page.mp4 47.23MB
25 378.77KB
250 1.93MB
250 Summary of section 19.en_US.srt 1.46KB
250 Summary of section 19.mp4 5.72MB
251 224.21KB
251 Introduction.en_US.srt 3.12KB
251 Introduction.mp4 18.09MB
252 259.06KB
252 Demo of finished solution.en_US.srt 6.74KB
252 Demo of finished solution.mp4 16.46MB
253 1.83MB
253 Solution to orders exercise.en_US.srt 7.05KB
253 Solution to orders exercise.mp4 57.05MB
254 1.91MB
254 Solution to orders exercise stretch challenge.en_US.srt 15.47KB
254 Solution to orders exercise stretch challenge.mp4 165.98MB
255 25.30KB
255 Introduction.en_US.srt 4.17KB
255 Introduction.mp4 15.75MB
256 60.23KB
256 PCI DSS.en_US.srt 6.09KB
256 PCI DSS.mp4 24.08MB
257 70.09KB
257 Strong Customer Authentication.en_US.srt 9.64KB
257 Strong Customer Authentication.mp4 35.47MB
258 691.22KB
258 Setting up stripe.en_US.srt 7.22KB
258 Setting up stripe.mp4 24.04MB
259 866.76KB
259 Creating the payment service and interface.en_US.srt 6.42KB
259 Creating the payment service and interface.mp4 27.51MB
26 31.24KB
260 1.20MB
260 Implementing the payment intent.en_US.srt 16.32KB
260 Implementing the payment intent.mp4 130.37MB
261 1.45MB
261 Creating the payment controller.en_US.srt 11.69KB
261 Creating the payment controller.mp4 97.18MB
262 1.89MB
262 Updating the client basket.en_US.srt 6.44KB
262 Updating the client basket.mp4 36.24MB
263 1.91MB
263 Adding the payment intent function.en_US.srt 10.20KB
263 Adding the payment intent function.mp4 59.07MB
264 132.78KB
264 Persisting the shipping price.en_US.srt 6.00KB
264 Persisting the shipping price.mp4 26.42MB
265 1.08MB
265 Implementing stripe elements.en_US.srt 7.79KB
265 Implementing stripe elements.mp4 44.45MB
266 1.13MB
266 Adding stripe elements to the components.en_US.srt 10.03KB
266 Adding stripe elements to the components.mp4 120.33MB
267 1.54MB
267 Displaying card validation errors.en_US.srt 9.07KB
267 Displaying card validation errors.mp4 101.80MB
268 40.10KB
268 Using the app stepper as an input property.en_US.srt 3.93KB
268 Using the app stepper as an input property.mp4 22.99MB
269 257.54KB
269 Submitting the payment.en_US.srt 11.12KB
269 Submitting the payment.mp4 70.09MB
27 472.41KB
270 1.12MB
270 Testing card failures.en_US.srt 10.27KB
270 Testing card failures.mp4 134.88MB
271 1.51MB
271 Tying the payment intent to the order.en_US.srt 11.65KB
271 Tying the payment intent to the order.mp4 138.62MB
272 1.78MB
272 Making the submission a better experience.en_US.srt 12.09KB
272 Making the submission a better experience.mp4 118.25MB
273 313.86KB
273 Loading indicators.en_US.srt 7.44KB
273 Loading indicators.mp4 35.25MB
274 528.55KB
274 Enabling linear mode.en_US.srt 12.00KB
274 Enabling linear mode.mp4 100.92MB
275 530.82KB
275 Stripe validation.en_US.srt 10.89KB
275 Stripe validation.mp4 91.80MB
276 1.41MB
276 Webhooks.en_US.srt 12.85KB
276 Webhooks.mp4 77.16MB
277 34.56KB
277 Updating the payments service.en_US.srt 8.86KB
277 Updating the payments service.mp4 119.60MB
278 1.03MB
278 Testing our webhooks with the stripe CLI.en_US.srt 15.60KB
278 Testing our webhooks with the stripe CLI.mp4 187.68MB
279 1.24MB
279 Summary of section 21.en_US.srt 4.01KB
279 Summary of section 21.mp4 16.92MB
28 1.57MB
280 1.25MB
280 Introduction.en_US.srt 2.68KB
280 Introduction.mp4 8.38MB
281 1.43MB
281 Setting up caching on the API.en_US.srt 10.80KB
281 Setting up caching on the API.mp4 49.38MB
282 1.57MB
282 Creating a cache attribute class.en_US.srt 13.09KB
282 Creating a cache attribute class.mp4 70.80MB
283 127.36KB
283 Testing the caching.en_US.srt 8.13KB
283 Testing the caching.mp4 79.18MB
284 494.21KB
284 Caching on the client part 1.en_US.srt 10.44KB
284 Caching on the client part 1.mp4 59.71MB
285 657.30KB
285 Caching on the client part 2.en_US.srt 13.19KB
285 Caching on the client part 2.mp4 70.04MB
286 1.51MB
286 Caching on the client part 3.en_US.srt 17.78KB
286 Caching on the client part 3.mp4 209.21MB
287 1.62MB
287 Pre-publishing adjustments.en_US.srt 7.97KB
287 Pre-publishing adjustments.mp4 33.30MB
288 1.99MB
288 Summary of section 22.en_US.srt 2.47KB
288 Summary of section 22.mp4 9.88MB
289 169.72KB
289 Introduction.en_US.srt 2.89KB
289 Introduction.mp4 10.57MB
29 1.67MB
290 515.03KB
290 Angular build configuration.en_US.srt 6.04KB
290 Angular build configuration.mp4 21.75MB
291 708.83KB
291 Angular config changes.en_US.srt 14.04KB
291 Angular config changes.mp4 83.62MB
292 1.57MB
292 Building the angular app and running from Kestrel.en_US.srt 6.21KB
292 Building the angular app and running from Kestrel.mp4 26.18MB
293 1.62MB
293 Angular Ahead of Time compilation build.en_US.srt 6.54KB
293 Angular Ahead of Time compilation build.mp4 31.77MB
294 259.01KB
294 Installing PostgreSQL.en_US.srt 8.66KB
294 Installing PostgreSQL.mp4 55.99MB
295 289.30KB
295 Switching DB Servers.en_US.srt 7.73KB
295 Switching DB Servers.mp4 34.93MB
296 628.43KB
296 Switching to the production database.en_US.srt 9.66KB
296 Switching to the production database.mp4 95.89MB
297 725.29KB
297 Pre deployment work.en_US.srt 12.44KB
297 Pre deployment work.mp4 100.26MB
298 979.84KB
298 Deploying app to Linux server part 1.en_US.srt 18.77KB
298 Deploying app to Linux server part 1.mp4 137.32MB
299 1.29MB
299 Deploying app to Linux part 2.en_US.srt 20.84KB
299 Deploying app to Linux part 2.mp4 230.86MB
3 4B
30 408.21KB
300 1.88MB
300 Getting an HTTPS certificate from Lets encrypt.en_US.srt 16.70KB
300 Getting an HTTPS certificate from Lets encrypt.mp4 165.78MB
301 1.89MB
301 End of course summary.en_US.srt 10.02KB
301 End of course summary.mp4 35.23MB
302 Updating .Net project from .Net Core 3.1 to .Net 5.0.en_US.srt 12.63KB
302 Updating .Net project from .Net Core 3.1 to .Net 5.0.mp4 123.63MB
303 Updating Angular project from Angular v9 to Angular v11.en_US.srt 16.81KB
303 Updating Angular project from Angular v9 to Angular v11.mp4 151.60MB
31 1.75MB
32 651.46KB
33 1.10MB
34 1.41MB
35 1.41MB
36 1.43MB
37 1.46MB
38 1.03MB
39 1.40MB
4 49.94KB
40 1.84MB
41 741.35KB
42 1.51MB
43 1.51MB
44 207.29KB
45 1.08MB
46 1.67MB
47 1.74MB
48 1.83MB
49 1.96MB
5 474.24KB
50 844.62KB
51 115.54KB
52 847.26KB
53 199.98KB
54 845.02KB
55 1.81MB
56 1.83MB
57 390.76KB
58 756.30KB
59 1.38MB
6 496.60KB
60 1.09MB
61 1.14MB
62 1.43MB
63 1.91MB
64 843.37KB
65 845.58KB
66 212.83KB
67 861.94KB
68 1.07MB
69 944.21KB
7 1.03MB
70 1.11MB
71 1.96MB
72 755.15KB
73 1.97MB
74 514.38KB
75 669.50KB
76 867.33KB
77 1.11MB
78 1.20MB
79 1.26MB
8 410.83KB
80 1.48MB
81 1.91MB
82 1.96MB
83 1.97MB
84 1.10MB
85 1.64MB
86 177.62KB
87 268.29KB
88 1.16MB
89 551.09KB
9 823.80KB
90 1.27MB
91 1.56MB
92 1.73MB
93 787.39KB
94 1.77MB
95 498.62KB
96 634.73KB
97 1.06MB
98 1.29MB
99 1.55MB
TutsNode.com.txt 63B
Distribution statistics by country
Austria (AT) 1
Brazil (BR) 1
United States (US) 1
Romania (RO) 1
United Arab Emirates (AE) 1
Total 5
IP List List of IP addresses which were distributed this torrent