Общая информация
Название Build an app with ASPNET Core and Angular from scratch
Тип
Размер 28.41Гб

Файлы в торренте
Обратите внимание, что наш сайт не размещает какие-либо файлы из списка. Вы не можете скачать эти файлы или скачать torrent-файл.
[TGx]Downloaded from torrentgalaxy.to .txt 585б
001 Introduction to the course.en_GB.srt 10.22Кб
001 Introduction to the course.mp4 14.99Мб
002 Setting up the developer environment.en_GB.srt 7.19Кб
002 Setting up the developer environment.mp4 47.52Мб
003 Getting help.en_GB.srt 4.30Кб
003 Getting help.mp4 5.76Мб
004 Course assets and source code.en_GB.srt 2.97Кб
004 Course assets and source code.mp4 9.40Мб
004 StudentAssets.zip 1.46Мб
005 Introduction.en_GB.srt 3.27Кб
005 Introduction.mp4 8.94Мб
006 Creating the .Net API Project using the dotnet CLI.en_GB.srt 9.24Кб
006 Creating the .Net API Project using the dotnet CLI.mp4 70.06Мб
007 Setting up VS code to work with C#.en_GB.srt 10.14Кб
007 Setting up VS code to work with C#.mp4 58.25Мб
008 Getting to know the API project files.en_GB.srt 16.79Кб
008 Getting to know the API project files.mp4 107.99Мб
008 Incorrect-MS-Build-selection-in-Omnisharp.pdf 37.26Кб
009 Creating our first Entity.en_GB.srt 7.37Кб
009 Creating our first Entity.mp4 14.39Мб
010 Introduction to Entity Framework.en_GB.srt 8.51Кб
010 Introduction to Entity Framework.mp4 11.34Мб
011 Adding Entity Framework to our project.en_GB.srt 4.96Кб
011 Adding Entity Framework to our project.mp4 14.80Мб
012 Adding a DbContext class.en_GB.srt 11.29Кб
012 Adding a DbContext class.mp4 28.61Мб
013 Creating the Connection string.en_GB.srt 15.88Кб
013 Creating the Connection string.mp4 126.11Мб
014 Creating the database using Entity Framework Code first migrations.en_GB.srt 6.16Кб
014 Creating the database using Entity Framework Code first migrations.mp4 20.47Мб
015 Adding a new API Controller.en_GB.srt 13.89Кб
015 Adding a new API Controller.mp4 46.19Мб
016 Making our code Asynchronous.en_GB.srt 8.38Кб
016 Making our code Asynchronous.mp4 21.09Мб
017 Saving our code into Source control.en_GB.srt 13.64Кб
017 Saving our code into Source control.mp4 65.05Мб
018 Section 2 Summary.en_GB.srt 3.62Кб
018 Section 2 Summary.mp4 11.15Мб
019 Introduction.en_GB.srt 2.70Кб
019 Introduction.mp4 7.58Мб
020 Creating the Angular application.en_GB.srt 6.92Кб
020 Creating the Angular application.mp4 53.32Мб
021 Running the angular project and reviewing the bootstrap of the app.en_GB.srt 13.95Кб
021 Running the angular project and reviewing the bootstrap of the app.mp4 99.74Мб
022 Adding VS Code extensions to work with Angular.en_GB.srt 3.95Кб
022 Adding VS Code extensions to work with Angular.mp4 15.37Мб
023 Making HTTP requests in Angular.en_GB.srt 17.06Кб
023 Making HTTP requests in Angular.mp4 61.54Мб
024 Adding CORS support in the API.en_GB.srt 5.61Кб
024 Adding CORS support in the API.mp4 23.25Мб
025 Displaying the fetched users in the browser.en_GB.srt 6.70Кб
025 Displaying the fetched users in the browser.mp4 14.81Мб
026 Adding bootstrap and font-awesome.en_GB.srt 9.11Кб
026 Adding bootstrap and font-awesome.mp4 45.11Мб
027 Using HTTPS in angular - MAC.en_GB.srt 8.92Кб
027 Using HTTPS in angular - MAC.mp4 66.23Мб
028 Using HTTPS in angular - WINDOWS.en_GB.srt 7.92Кб
028 Using HTTPS in angular - WINDOWS.mp4 24.44Мб
029 Saving into source control.en_GB.srt 2.81Кб
029 Saving into source control.mp4 8.57Мб
030 Section 3 summary.en_GB.srt 1.70Кб
030 Section 3 summary.mp4 5.49Мб
031 Introduction.en_GB.srt 4.10Кб
031 Introduction.mp4 10.31Мб
032 Safe storage of passwords.en_GB.srt 9.72Кб
032 Safe storage of passwords.mp4 20.16Мб
033 Updating the user entity.en_GB.srt 3.78Кб
033 Updating the user entity.mp4 14.10Мб
034 Creating a base API controller.en_GB.srt 5.16Кб
034 Creating a base API controller.mp4 18.96Мб
035 Creating an Account Controller with a register endpoint.en_GB.srt 14.14Кб
035 Creating an Account Controller with a register endpoint.mp4 67.03Мб
036 Using the debugger.en_GB.srt 12.48Кб
036 Using the debugger.mp4 124.31Мб
037 Using DTOs.en_GB.srt 9.20Кб
037 Using DTOs.mp4 29.61Мб
038 Adding validation.en_GB.srt 4.70Кб
038 Adding validation.mp4 16.99Мб
039 Adding a login endpoint.en_GB.srt 12.99Кб
039 Adding a login endpoint.mp4 133.52Мб
040 JSON web tokens.en_GB.srt 7.09Кб
040 JSON web tokens.mp4 15.79Мб
041 Adding a token service.en_GB.srt 9.30Кб
041 Adding a token service.mp4 34.74Мб
042 Adding the create token logic.en_GB.srt 7.86Кб
042 Adding the create token logic.mp4 44.36Мб
043 Creating a User DTO and returning the token.en_GB.srt 6.78Кб
043 Creating a User DTO and returning the token.mp4 77.40Мб
044 Adding the authentication middleware.en_GB.srt 8.49Кб
044 Adding the authentication middleware.mp4 92.03Мб
045 Adding extension methods.en_GB.srt 8.27Кб
045 Adding extension methods.mp4 29.12Мб
046 Section 4 summary.en_GB.srt 4.84Кб
046 Section 4 summary.mp4 15.65Мб
047 Introduction.en_GB.srt 2.46Кб
047 Introduction.mp4 7.00Мб
048 Creating a nav bar.en_GB.srt 13.01Кб
048 Creating a nav bar.mp4 105.49Мб
049 Introduction to Angular template forms.en_GB.srt 8.08Кб
049 Introduction to Angular template forms.mp4 30.86Мб
050 Introduction to Angular services.en_GB.srt 7.63Кб
050 Introduction to Angular services.mp4 22.37Мб
051 Injecting services into components.en_GB.srt 5.32Кб
051 Injecting services into components.mp4 15.24Мб
052 Using conditionals to show and remove content.en_GB.srt 7.86Кб
052 Using conditionals to show and remove content.mp4 30.06Мб
053 Using the angular bootstrap components - dropdown.en_GB.srt 8.89Кб
053 Using the angular bootstrap components - dropdown.mp4 39.66Мб
054 Introduction to observables.en_GB.srt 11.44Кб
054 Introduction to observables.mp4 17.80Мб
055 Persisting the login.en_GB.srt 15.93Кб
055 Persisting the login.mp4 65.12Мб
056 Using the async pipe.en_GB.srt 6.76Кб
056 Using the async pipe.mp4 35.35Мб
057 Adding a home page.en_GB.srt 7.67Кб
057 Adding a home page.mp4 25.91Мб
058 Adding a register form.en_GB.srt 6.98Кб
058 Adding a register form.mp4 25.34Мб
059 Parent to child communication.en_GB.srt 13.10Кб
059 Parent to child communication.mp4 94.12Мб
060 Child to parent communication.en_GB.srt 6.89Кб
060 Child to parent communication.mp4 22.74Мб
061 Hooking up the register method to the service.en_GB.srt 12.43Кб
061 Hooking up the register method to the service.mp4 119.54Мб
062 Section 5 summary.en_GB.srt 2.55Кб
062 Section 5 summary.mp4 22.52Мб
063 Introduction.en_GB.srt 2.50Кб
063 Introduction.mp4 7.16Мб
064 Creating some more components.en_GB.srt 9.47Кб
064 Creating some more components.mp4 28.35Мб
065 Adding the nav links.en_GB.srt 4.44Кб
065 Adding the nav links.mp4 21.01Мб
066 Routing in code.en_GB.srt 3.32Кб
066 Routing in code.mp4 10.10Мб
067 Adding a toast service for notifications.en_GB.srt 11.87Кб
067 Adding a toast service for notifications.mp4 48.83Мб
068 Adding an Angular route guard.en_GB.srt 11.03Кб
068 Adding an Angular route guard.mp4 74.66Мб
069 Adding a dummy route.en_GB.srt 5.57Кб
069 Adding a dummy route.mp4 55.91Мб
070 Adding a new theme.en_GB.srt 7.00Кб
070 Adding a new theme.mp4 33.89Мб
071 Tidying up the app module by using a shared module.en_GB.srt 7.38Кб
071 Tidying up the app module by using a shared module.mp4 27.94Мб
072 Section 6 summary.en_GB.srt 3.25Кб
072 Section 6 summary.mp4 9.79Мб
073 Introduction.en_GB.srt 1.55Кб
073 Introduction.mp4 9.24Мб
074 Creating an error controller for testing errors.en_GB.srt 12.82Кб
074 Creating an error controller for testing errors.mp4 46.22Мб
075 Handling server errors.en_GB.srt 10.32Кб
075 Handling server errors.mp4 77.15Мб
076 Exception handling middleware.en_GB.srt 14.57Кб
076 Exception handling middleware.mp4 138.70Мб
077 Testing errors in the client.en_GB.srt 10.06Кб
077 Testing errors in the client.mp4 49.45Мб
078 Adding an error interceptor.en_GB.srt 16.33Кб
078 Adding an error interceptor.mp4 118.22Мб
079 Validation errors.en_GB.srt 7.95Кб
079 Validation errors.mp4 32.96Мб
080 Handling not found.en_GB.srt 4.65Кб
080 Handling not found.mp4 10.49Мб
081 Adding a server error page.en_GB.srt 13.11Кб
081 Adding a server error page.mp4 66.04Мб
082 Section 7 summary.en_GB.srt 4.33Кб
082 Section 7 summary.mp4 13.15Мб
083 Introduction.en_GB.srt 2.71Кб
083 Introduction.mp4 10.39Мб
084 Extending the user entity.en_GB.srt 4.89Кб
084 Extending the user entity.mp4 14.52Мб
085 Adding a DateTime extension to calculate age.en_GB.srt 5.06Кб
085 Adding a DateTime extension to calculate age.mp4 15.91Мб
086 Entity Framework relationships.en_GB.srt 10.75Кб
086 Entity Framework relationships.mp4 59.92Мб
087 Generating seed data.en_GB.srt 8.42Кб
087 Generating seed data.mp4 87.73Мб
087 UserSeedData.json 12.14Кб
088 Seeding data part one.en_GB.srt 13.35Кб
088 Seeding data part one.mp4 43.78Мб
089 Seeding data part two.en_GB.srt 9.67Кб
089 Seeding data part two.mp4 93.81Мб
090 The repository pattern.en_GB.srt 10.16Кб
090 The repository pattern.mp4 18.06Мб
091 Creating a repository.en_GB.srt 7.80Кб
091 Creating a repository.mp4 32.64Мб
092 Updating the users controller.en_GB.srt 6.29Кб
092 Updating the users controller.mp4 37.68Мб
093 Adding a DTO for Members.en_GB.srt 3.09Кб
093 Adding a DTO for Members.mp4 11.06Мб
094 Adding AutoMapper.en_GB.srt 4.29Кб
094 Adding AutoMapper.mp4 20.16Мб
095 Using AutoMapper.en_GB.srt 7.11Кб
095 Using AutoMapper.mp4 36.13Мб
096 Configuring AutoMapper.en_GB.srt 3.58Кб
096 Configuring AutoMapper.mp4 12.13Мб
097 Using AutoMapper queryable extensions.en_GB.srt 17.58Кб
097 Using AutoMapper queryable extensions.mp4 192.03Мб
098 Section 8 summary.en_GB.srt 2.67Кб
098 Section 8 summary.mp4 8.56Мб
099 Introduction.en_GB.srt 2.46Кб
099 Introduction.mp4 7.02Мб
100 Using TypeScript.en_GB.srt 10.18Кб
100 Using TypeScript.mp4 22.89Мб
101 Creating the member interface.en_GB.srt 3.86Кб
101 Creating the member interface.mp4 18.40Мб
102 Adding a member service.en_GB.srt 10.59Кб
102 Adding a member service.mp4 42.97Мб
103 Retrieving the list of members.en_GB.srt 8.06Кб
103 Retrieving the list of members.mp4 60.85Мб
104 Creating member cards.en_GB.srt 5.66Кб
104 Creating member cards.mp4 15.58Мб
105 Adding some style to the cards.en_GB.srt 7.96Кб
105 Adding some style to the cards.mp4 25.56Мб
106 Adding animated buttons.en_GB.srt 6.24Кб
106 Adding animated buttons.mp4 29.13Мб
107 Using an interceptor to send the token.en_GB.srt 9.45Кб
107 Using an interceptor to send the token.mp4 51.14Мб
108 Routing to the detailed page.en_GB.srt 6.91Кб
108 Routing to the detailed page.mp4 34.91Мб
109 Styling the member detailed page.en_GB.srt 6.92Кб
109 Styling the member detailed page.mp4 28.36Мб
110 Styling the member detailed page part two.en_GB.srt 8.28Кб
110 Styling the member detailed page part two.mp4 73.24Мб
111 Adding a photo gallery.en_GB.srt 17.23Кб
111 Adding a photo gallery.mp4 190.94Мб
112 Section 9 summary.en_GB.srt 2.37Кб
112 Section 9 summary.mp4 7.25Мб
113 Introduction.en_GB.srt 3.24Кб
113 Introduction.mp4 9.35Мб
114 Creating a member edit component.en_GB.srt 7.11Кб
114 Creating a member edit component.mp4 46.84Мб
115 Creating the edit template form.en_GB.srt 9.33Кб
115 Creating the edit template form.mp4 92.09Мб
116 Adding the update functionality.en_GB.srt 11.40Кб
116 Adding the update functionality.mp4 66.40Мб
117 Adding a Can Deactivate route guard.en_GB.srt 9.45Кб
117 Adding a Can Deactivate route guard.mp4 39.76Мб
118 Persisting the changes in the API.en_GB.srt 11.33Кб
118 Persisting the changes in the API.mp4 53.14Мб
119 Updating the user in the client app.en_GB.srt 3.11Кб
119 Updating the user in the client app.mp4 10.49Мб
120 Adding loading indicators.en_GB.srt 12.88Кб
120 Adding loading indicators.mp4 111.21Мб
121 Using the service to store state.en_GB.srt 13.31Кб
121 Using the service to store state.mp4 125.46Мб
122 Section 10 summary.en_GB.srt 1.81Кб
122 Section 10 summary.mp4 5.53Мб
123 Introduction.en_GB.srt 9.67Кб
123 Introduction.mp4 17.49Мб
124 Cloudinary Account.en_GB.srt 8.64Кб
124 Cloudinary Account.mp4 29.02Мб
125 Configuring cloudinary in the API.en_GB.srt 6.33Кб
125 Configuring cloudinary in the API.mp4 25.87Мб
126 Adding a photo service.en_GB.srt 12.89Кб
126 Adding a photo service.mp4 58.60Мб
127 Updating the users controller.en_GB.srt 11.44Кб
127 Updating the users controller.mp4 123.45Мб
128 Testing the photo upload.en_GB.srt 10.88Кб
128 Testing the photo upload.mp4 51.63Мб
129 Using the Created At Route method.en_GB.srt 8.30Кб
129 Using the Created At Route method.mp4 32.27Мб
130 Adding a photo editor component.en_GB.srt 5.16Кб
130 Adding a photo editor component.mp4 19.74Мб
131 Adding a photo uploader.en_GB.srt 12.39Кб
131 Adding a photo uploader.mp4 105.49Мб
132 Adding a photo uploader part two.en_GB.srt 10.05Кб
132 Adding a photo uploader part two.mp4 88.12Мб
133 Setting the main photo in the API.en_GB.srt 8.16Кб
133 Setting the main photo in the API.mp4 38.01Мб
134 Adding the main photo image to the nav bar.en_GB.srt 12.74Кб
134 Adding the main photo image to the nav bar.mp4 66.22Мб
135 Setting the main photo in the client.en_GB.srt 9.43Кб
135 Setting the main photo in the client.mp4 33.93Мб
136 Deleting photos - API.en_GB.srt 8.04Кб
136 Deleting photos - API.mp4 45.33Мб
137 Deleting photos - Client.en_GB.srt 6.93Кб
137 Deleting photos - Client.mp4 29.91Мб
138 Section 11 summary.en_GB.srt 2.18Кб
138 Section 11 summary.mp4 18.26Мб
139 Introduction.en_GB.srt 2.63Кб
139 Introduction.mp4 8.03Мб
140 Reactive forms introduction.en_GB.srt 7.34Кб
140 Reactive forms introduction.mp4 61.06Мб
141 Client side validation.en_GB.srt 4.12Кб
141 Client side validation.mp4 14.33Мб
142 Adding custom validators.en_GB.srt 5.72Кб
142 Adding custom validators.mp4 25.06Мб
143 Validation feedback.en_GB.srt 10.68Кб
143 Validation feedback.mp4 111.59Мб
144 Creating a reusable text input.en_GB.srt 16.56Кб
144 Creating a reusable text input.mp4 161.95Мб
145 Using the form builder service.en_GB.srt 3.28Кб
145 Using the form builder service.mp4 10.95Мб
146 Expanding the register form.en_GB.srt 6.89Кб
146 Expanding the register form.mp4 31.05Мб
147 Adding a reusable date input.en_GB.srt 16.96Кб
147 Adding a reusable date input.mp4 78.60Мб
148 Updating the API register method.en_GB.srt 8.63Кб
148 Updating the API register method.mp4 35.86Мб
149 Client side registration.en_GB.srt 15.78Кб
149 Client side registration.mp4 113.61Мб
150 Section 12 summary.en_GB.srt 2.73Кб
150 Section 12 summary.mp4 8.62Мб
151 Introduction.en_GB.srt 7.71Кб
151 Introduction.mp4 13.02Мб
152 Adding a paged list class.en_GB.srt 11.84Кб
152 Adding a paged list class.mp4 44.76Мб
153 Adding helper classes for pagination.en_GB.srt 10.79Кб
153 Adding helper classes for pagination.mp4 74.39Мб
154 Using the pagination classes.en_GB.srt 15.06Кб
154 Using the pagination classes.mp4 80.22Мб
155 Setting up client pagination.en_GB.srt 14.11Кб
155 Setting up client pagination.mp4 68.78Мб
156 Using the angular bootstrap pagination component.en_GB.srt 6.67Кб
156 Using the angular bootstrap pagination component.mp4 27.67Мб
157 Adding filtering to the API.en_GB.srt 8.48Кб
157 Adding filtering to the API.mp4 103.08Мб
158 Adding additional filters.en_GB.srt 7.20Кб
158 Adding additional filters.mp4 44.70Мб
159 Cleaning up the member service.en_GB.srt 13.96Кб
159 Cleaning up the member service.mp4 176.72Мб
160 Adding filter buttons to the client.en_GB.srt 13.03Кб
160 Adding filter buttons to the client.mp4 71.09Мб
161 Adding sorting functionality.en_GB.srt 5.99Кб
161 Adding sorting functionality.mp4 28.37Мб
162 Adding an action filter.en_GB.srt 10.41Кб
162 Adding an action filter.mp4 44.06Мб
163 Making the Last Active action filter more optimal.en_GB.srt 7.08Кб
163 Making the Last Active action filter more optimal.mp4 68.85Мб
164 Sorting on the client.en_GB.srt 8.90Кб
164 Sorting on the client.mp4 44.78Мб
165 Formatting dates.en_GB.srt 7.10Кб
165 Formatting dates.mp4 82.94Мб
166 Restoring the caching for members.en_GB.srt 12.62Кб
166 Restoring the caching for members.mp4 51.40Мб
167 Restoring caching for member detailed.en_GB.srt 13.94Кб
167 Restoring caching for member detailed.mp4 156.42Мб
168 Remembering the filters for a user in the service.en_GB.srt 8.19Кб
168 Remembering the filters for a user in the service.mp4 35.80Мб
169 Section 13 summary.en_GB.srt 2.68Кб
169 Section 13 summary.mp4 8.06Мб
170 Introduction.en_GB.srt 3.11Кб
170 Introduction.mp4 5.75Мб
171 Adding a likes entity.en_GB.srt 10.61Кб
171 Adding a likes entity.mp4 52.20Мб
172 Adding a likes repository.en_GB.srt 5.38Кб
172 Adding a likes repository.mp4 21.88Мб
173 Implementing the likes repository.en_GB.srt 9.08Кб
173 Implementing the likes repository.mp4 33.65Мб
174 Controller methods for the likes feature.en_GB.srt 13.39Кб
174 Controller methods for the likes feature.mp4 57.57Мб
175 Setting up the likes functions in the Angular app.en_GB.srt 9.08Кб
175 Setting up the likes functions in the Angular app.mp4 97.03Мб
176 Adding the likes component.en_GB.srt 9.16Кб
176 Adding the likes component.mp4 84.67Мб
177 Adding pagination for the likes.en_GB.srt 8.68Кб
177 Adding pagination for the likes.mp4 42.86Мб
178 Paginating the likes on the client.en_GB.srt 7.75Кб
178 Paginating the likes on the client.mp4 67.98Мб
179 Section 14 summary.en_GB.srt 2.78Кб
179 Section 14 summary.mp4 8.92Мб
180 Introduction.en_GB.srt 2.18Кб
180 Introduction.mp4 6.69Мб
181 Setting up the entities for messaging.en_GB.srt 7.02Кб
181 Setting up the entities for messaging.mp4 31.42Мб
182 Setting up the message repository.en_GB.srt 6.55Кб
182 Setting up the message repository.mp4 25.60Мб
183 Setting up the automapper profiles.en_GB.srt 3.16Кб
183 Setting up the automapper profiles.mp4 15.15Мб
184 Adding a message controller.en_GB.srt 10.27Кб
184 Adding a message controller.mp4 56.83Мб
185 Getting the messages from the Repo.en_GB.srt 12.35Кб
185 Getting the messages from the Repo.mp4 124.39Мб
186 Getting the message thread for 2 users.en_GB.srt 11.92Кб
186 Getting the message thread for 2 users.mp4 55.91Мб
187 Setting up the Angular app for messaging.en_GB.srt 14.03Кб
187 Setting up the Angular app for messaging.mp4 168.29Мб
188 Designing the inbox.en_GB.srt 14.66Кб
188 Designing the inbox.mp4 73.43Мб
189 Adding the message thread in the client.en_GB.srt 7.14Кб
189 Adding the message thread in the client.mp4 27.99Мб
190 Styling the message thread.en_GB.srt 12.94Кб
190 Styling the message thread.mp4 63.06Мб
191 Activating the message tab.en_GB.srt 9.93Кб
191 Activating the message tab.mp4 109.19Мб
192 Using query params.en_GB.srt 12.10Кб
192 Using query params.mp4 42.29Мб
193 Using route resolvers.en_GB.srt 11.10Кб
193 Using route resolvers.mp4 91.95Мб
194 Sending messages.en_GB.srt 10.18Кб
194 Sending messages.mp4 100.36Мб
195 Fixing the photo weirdness.en_GB.srt 3.61Кб
195 Fixing the photo weirdness.mp4 16.47Мб
196 Deleting messages on the API.en_GB.srt 6.70Кб
196 Deleting messages on the API.mp4 65.47Мб
197 Deleting messages on the client.en_GB.srt 9.34Кб
197 Deleting messages on the client.mp4 49.62Мб
198 Section 15 summary.en_GB.srt 2.62Кб
198 Section 15 summary.mp4 13.05Мб
199 Introduction.en_GB.srt 5.69Кб
199 Introduction.mp4 3.71Мб
200 Setting up the entities.en_GB.srt 8.50Кб
200 Setting up the entities.mp4 31.49Мб
201 Configuring the DbContext.en_GB.srt 8.18Кб
201 Configuring the DbContext.mp4 45.49Мб
202 Configuring the startup class.en_GB.srt 5.98Кб
202 Configuring the startup class.mp4 35.15Мб
203 Refactoring and adding a new migration.en_GB.srt 7.91Кб
203 Refactoring and adding a new migration.mp4 94.18Мб
204 Updating the seed method.en_GB.srt 8.59Кб
204 Updating the seed method.mp4 38.09Мб
205 Updating the account controller.en_GB.srt 8.20Кб
205 Updating the account controller.mp4 35.95Мб
206 Adding roles to the app.en_GB.srt 7.77Кб
206 Adding roles to the app.mp4 39.65Мб
207 Adding the roles to the JWT token.en_GB.srt 10.76Кб
207 Adding the roles to the JWT token.mp4 96.40Мб
208 Adding policy based authorisation.en_GB.srt 6.13Кб
208 Adding policy based authorisation.mp4 26.79Мб
209 Getting the users with roles.en_GB.srt 5.31Кб
209 Getting the users with roles.mp4 23.69Мб
210 Editing user roles.en_GB.srt 7.17Кб
210 Editing user roles.mp4 34.59Мб
211 Adding an admin component.en_GB.srt 2.84Кб
211 Adding an admin component.mp4 9.71Мб
212 Adding an admin guard.en_GB.srt 12.56Кб
212 Adding an admin guard.mp4 86.67Мб
213 Adding a custom directive.en_GB.srt 11.45Кб
213 Adding a custom directive.mp4 42.91Мб
214 Adding the edit roles component.en_GB.srt 9.00Кб
214 Adding the edit roles component.mp4 32.15Мб
215 Setting up modals.en_GB.srt 11.78Кб
215 Setting up modals.mp4 105.39Мб
216 Editing roles in the client.en_GB.srt 6.59Кб
216 Editing roles in the client.mp4 23.31Мб
217 Editing roles part two.en_GB.srt 14.15Кб
217 Editing roles part two.mp4 71.12Мб
218 Section 16 summary.en_GB.srt 1.92Кб
218 Section 16 summary.mp4 5.73Мб
219 Introduction.en_GB.srt 5.96Кб
219 Introduction.mp4 10.09Мб
220 Adding a presence hub.en_GB.srt 6.68Кб
220 Adding a presence hub.mp4 25.24Мб
221 Authenticating to SignalR.en_GB.srt 4.99Кб
221 Authenticating to SignalR.mp4 24.57Мб
222 Client side SignalR.en_GB.srt 13.63Кб
222 Client side SignalR.mp4 97.43Мб
223 Adding a presence tracker.en_GB.srt 14.70Кб
223 Adding a presence tracker.mp4 126.51Мб
224 Displaying online presence.en_GB.srt 9.02Кб
224 Displaying online presence.mp4 43.61Мб
225 Creating a message hub.en_GB.srt 11.79Кб
225 Creating a message hub.mp4 46.49Мб
226 Adding the send message method to the hub.en_GB.srt 5.70Кб
226 Adding the send message method to the hub.mp4 36.90Мб
227 Adding the hub connection to the message service.en_GB.srt 4.68Кб
227 Adding the hub connection to the message service.mp4 26.25Мб
228 Refactoring the message components to use the hub.en_GB.srt 7.77Кб
228 Refactoring the message components to use the hub.mp4 36.13Мб
229 Sending messages via the hub.en_GB.srt 9.33Кб
229 Sending messages via the hub.mp4 96.17Мб
230 Tracking the message groups.en_GB.srt 12.81Кб
230 Tracking the message groups.mp4 96.88Мб
231 Updating the message hub with group tracking.en_GB.srt 8.24Кб
231 Updating the message hub with group tracking.mp4 50.22Мб
232 Dealing with UTC date formats.en_GB.srt 6.96Кб
232 Dealing with UTC date formats.mp4 36.20Мб
233 Notifying users when they receive a message.en_GB.srt 13.74Кб
233 Notifying users when they receive a message.mp4 121.50Мб
234 Optimizing the presence.en_GB.srt 8.57Кб
234 Optimizing the presence.mp4 98.77Мб
235 Optimizing the messages.en_GB.srt 15.57Кб
235 Optimizing the messages.mp4 92.17Мб
236 Section 17 summary.en_GB.srt 2.38Кб
236 Section 17 summary.mp4 6.49Мб
237 Introduction.en_GB.srt 4.65Кб
237 Introduction.mp4 11.54Мб
238 Implementing the unit of work.en_GB.srt 7.74Кб
238 Implementing the unit of work.mp4 39.12Мб
239 Refactoring the controllers to use the unit of work.en_GB.srt 9.61Кб
239 Refactoring the controllers to use the unit of work.mp4 102.99Мб
240 Optimizing queries part one.en_GB.srt 12.22Кб
240 Optimizing queries part one.mp4 162.25Мб
241 Fixing UTC dates again.en_GB.srt 6.79Кб
241 Fixing UTC dates again.mp4 25.72Мб
241 utc-datacontext-snippet.txt 1.42Кб
242 Optimizing queries part two.en_GB.srt 6.63Кб
242 Optimizing queries part two.mp4 94.90Мб
243 Adding a confirmation service to the angular app.en_GB.srt 9.23Кб
243 Adding a confirmation service to the angular app.mp4 35.95Мб
244 Getting the data from the confirmation modal.en_GB.srt 9.06Кб
244 Getting the data from the confirmation modal.mp4 96.43Мб
245 Tidying up the member message component.en_GB.srt 5.24Кб
245 Tidying up the member message component.mp4 29.65Мб
246 Section 18 summary.en_GB.srt 3.89Кб
246 Section 18 summary.mp4 8.00Мб
247 Photo management challenge.en_GB.srt 9.62Кб
247 Photo management challenge.mp4 33.69Мб
248 Introduction.en_GB.srt 10.40Кб
248 Introduction.mp4 18.51Мб
249 Preparing the angular app and serving this from the API server.en_GB.srt 7.56Кб
249 Preparing the angular app and serving this from the API server.mp4 56.74Мб
250 Adding a fallback controller.en_GB.srt 6.82Кб
250 Adding a fallback controller.mp4 42.16Мб
251 Creating an angular production build.en_GB.srt 6.63Кб
251 Creating an angular production build.mp4 58.58Мб
252 Switching the DB Server to PostGres.en_GB.srt 10.45Кб
252 Switching the DB Server to PostGres.mp4 67.43Мб
253 Changing the DB Server in our app.en_GB.srt 11.08Кб
253 Changing the DB Server in our app.mp4 94.55Мб
254 Setting up Heroku.en_GB.srt 10.77Кб
254 Setting up Heroku.mp4 42.58Мб
255 Deploying the app to Heroku.en_GB.srt 15.01Кб
255 Deploying the app to Heroku.mp4 135.20Мб
255 heroku-connection-string.txt 1.47Кб
256 Using branches in git and connecting Heroku to GitHub.en_GB.srt 15.42Кб
256 Using branches in git and connecting Heroku to GitHub.mp4 112.66Мб
257 Merging changes and redeploying.en_GB.srt 6.25Кб
257 Merging changes and redeploying.mp4 23.94Мб
258 End of course summary.en_GB.srt 7.72Кб
258 End of course summary.mp4 36.25Мб
259 Introduction.en_GB.srt 6.16Кб
259 Introduction.mp4 11.20Мб
259 source-code.txt 168б
260 Setting up the development environment.en_GB.srt 11.18Кб
260 Setting up the development environment.mp4 87.33Мб
261 Introduction.en_GB.srt 4.51Кб
261 Introduction.mp4 7.08Мб
262 Creating the DotNet Core WebAPI using the DotNetCLI.en_GB.srt 7.24Кб
262 Creating the DotNet Core WebAPI using the DotNetCLI.mp4 28.64Мб
263 Setting up VS Code for C# development.en_GB.srt 7.10Кб
263 Setting up VS Code for C# development.mp4 20.88Мб
264 Reviewing the Project files in the DotNet Web API.en_GB.srt 14.54Кб
264 Reviewing the Project files in the DotNet Web API.mp4 51.40Мб
265 Differences between a .Net Core 2.2 Web API template and .Net Core 3.0 template.en_GB.srt 12.31Кб
265 Differences between a .Net Core 2.2 Web API template and .Net Core 3.0 template.mp4 34.92Мб
265 valuescontroller.txt 1021б
266 Running the DotNet Core application.en_GB.srt 8.85Кб
266 Running the DotNet Core application.mp4 58.38Мб
267 Environment settings and using dotnet watch.en_GB.srt 9.35Кб
267 Environment settings and using dotnet watch.mp4 117.04Мб
268 Creating the first Model and DataContext.en_GB.srt 17.27Кб
268 Creating the first Model and DataContext.mp4 66.39Мб
269 Creating the Database using Entity Framework migrations.en_GB.srt 14.74Кб
269 Creating the Database using Entity Framework migrations.mp4 70.42Мб
270 Retrieving data from the Database.en_GB.srt 12.60Кб
270 Retrieving data from the Database.mp4 77.73Мб
271 Making our code asynchronous.en_GB.srt 7.22Кб
271 Making our code asynchronous.mp4 26.54Мб
272 Creating the Angular application using AngularCLI.en_GB.srt 7.87Кб
272 Creating the Angular application using AngularCLI.mp4 25.40Мб
273 The Angular bootstrapping and running the Angular app.en_GB.srt 16.55Кб
273 The Angular bootstrapping and running the Angular app.mp4 108.51Мб
274 Adding VS Code extensions used in this course.en_GB.srt 8.61Кб
274 Adding VS Code extensions used in this course.mp4 39.78Мб
275 Making HTTP requests in Angular.en_GB.srt 18.72Кб
275 Making HTTP requests in Angular.mp4 116.27Мб
276 Adding CORS support to the API.en_GB.srt 5.69Кб
276 Adding CORS support to the API.mp4 48.94Мб
277 Displaying data from the API on the HTML page.en_GB.srt 4.92Кб
277 Displaying data from the API on the HTML page.mp4 24.13Мб
278 Adding Bootstrap and Font-Awesome to our Angular app.en_GB.srt 10.41Кб
278 Adding Bootstrap and Font-Awesome to our Angular app.mp4 65.12Мб
279 Adding GIT for source control.en_GB.srt 13.58Кб
279 Adding GIT for source control.mp4 95.92Мб
280 Summary of Section 2.en_GB.srt 2.28Кб
280 Summary of Section 2.mp4 2.90Мб
281 Introduction.en_GB.srt 5.65Кб
281 Introduction.mp4 11.02Мб
282 Storing passwords in the Database.en_GB.srt 5.11Кб
282 Storing passwords in the Database.mp4 15.92Мб
283 Creating the User model.en_GB.srt 5.06Кб
283 Creating the User model.mp4 18.20Мб
284 The Repository pattern.en_GB.srt 10.40Кб
284 The Repository pattern.mp4 39.22Мб
285 Creating an Interface for the Repository.en_GB.srt 3.64Кб
285 Creating an Interface for the Repository.mp4 8.37Мб
286 Creating the concrete Auth Repository and Register Method.en_GB.srt 10.65Кб
286 Creating the concrete Auth Repository and Register Method.mp4 83.74Мб
287 Creating the Login repository method.en_GB.srt 9.17Кб
287 Creating the Login repository method.mp4 52.59Мб
288 Registering services in the Startup class.en_GB.srt 3.76Кб
288 Registering services in the Startup class.mp4 18.00Мб
289 Creating the Register method in our Auth Controller.en_GB.srt 13.55Кб
289 Creating the Register method in our Auth Controller.mp4 41.90Мб
290 Using DTOs (Data Transfer Objects).en_GB.srt 13.27Кб
290 Using DTOs (Data Transfer Objects).mp4 102.18Мб
291 Validation in the API.en_GB.srt 14.99Кб
291 Validation in the API.mp4 132.45Мб
292 Token Authentication.en_GB.srt 7.29Кб
292 Token Authentication.mp4 20.29Мб
293 Creating the Login method in the API.en_GB.srt 22.66Кб
293 Creating the Login method in the API.mp4 205.54Мб
294 Using the Authentication middleware.en_GB.srt 14.71Кб
294 Using the Authentication middleware.mp4 111.84Мб
295 Safe storage of secrets.en_GB.srt 9.18Кб
295 Safe storage of secrets.mp4 42.76Мб
296 Summary of Section 3.en_GB.srt 3.20Кб
296 Summary of Section 3.mp4 3.86Мб
297 Introduction.en_GB.srt 3.92Кб
297 Introduction.mp4 5.06Мб
297 Module-4-Snippets.txt 955б
298 Creating the Navigation and Login form.en_GB.srt 10.01Кб
298 Creating the Navigation and Login form.mp4 88.91Мб
299 Introduction to Angular template forms.en_GB.srt 14.76Кб
299 Introduction to Angular template forms.mp4 90.70Мб
300 Introduction to Angular Services.en_GB.srt 12.24Кб
300 Introduction to Angular Services.mp4 102.55Мб
301 Injecting the Angular services in our Components.en_GB.srt 7.66Кб
301 Injecting the Angular services in our Components.mp4 28.02Мб
302 Using _ngIf to conditionally display HTML Elements.en_GB.srt 10.76Кб
302 Using _ngIf to conditionally display HTML Elements.mp4 83.81Мб
303 Adding a component so users can Register to our site.en_GB.srt 13.95Кб
303 Adding a component so users can Register to our site.mp4 95.93Мб
303 home-page-snippet.txt 496б
303 registerCompnonent.txt 473б
304 Parent to Child Component communication using Input properties.en_GB.srt 8.12Кб
304 Parent to Child Component communication using Input properties.mp4 58.03Мб
305 Component Communication Child to Parent using Output properties.en_GB.srt 7.23Кб
305 Component Communication Child to Parent using Output properties.mp4 23.47Мб
306 Adding the register method to the Auth Service.en_GB.srt 8.82Кб
306 Adding the register method to the Auth Service.mp4 35.07Мб
307 Summary of Section 4.en_GB.srt 3.24Кб
307 Summary of Section 4.mp4 2.82Мб
308 Introduction.en_GB.srt 1.71Кб
308 Introduction.mp4 9.60Мб
309 Handling exceptions in the API.en_GB.srt 16.88Кб
309 Handling exceptions in the API.mp4 132.09Мб
310 Setting up the Global exception handler in the API.en_GB.srt 14.42Кб
310 Setting up the Global exception handler in the API.mp4 156.05Мб
311 Handling errors in Angular.en_GB.srt 24.53Кб
311 Handling errors in Angular.mp4 192.30Мб
312 Summary of Section 5.en_GB.srt 2.73Кб
312 Summary of Section 5.mp4 2.11Мб
313 Introduction.en_GB.srt 5.31Кб
313 Introduction.mp4 12.43Мб
314 Wrapping 3rd party libraries as an Angular service.en_GB.srt 14.96Кб
314 Wrapping 3rd party libraries as an Angular service.mp4 111.81Мб
315 Using the Angular JWT library to improve token handling.en_GB.srt 10.63Кб
315 Using the Angular JWT library to improve token handling.mp4 90.88Мб
316 Using the Angular JWT library to decode tokens.en_GB.srt 12.91Кб
316 Using the Angular JWT library to decode tokens.mp4 104.38Мб
317 Adding Ngx Bootstrap to power our Bootstrap components.en_GB.srt 13.69Кб
317 Adding Ngx Bootstrap to power our Bootstrap components.mp4 115.24Мб
318 Bringing some color to our app with a theme from Bootswatch.en_GB.srt 4.13Кб
318 Bringing some color to our app with a theme from Bootswatch.mp4 38.27Мб
319 Summary of Section 6.en_GB.srt 3.16Кб
319 Summary of Section 6.mp4 2.55Мб
320 Introduction.en_GB.srt 5.23Кб
320 Introduction.mp4 7.01Мб
321 Setting up routing in Angular.en_GB.srt 8.17Кб
321 Setting up routing in Angular.mp4 74.40Мб
322 Setting up our links in the nav component.en_GB.srt 5.39Кб
322 Setting up our links in the nav component.mp4 17.53Мб
323 Using routing in our components.en_GB.srt 4.88Кб
323 Using routing in our components.mp4 18.07Мб
324 Protecting our routes with a route guard.en_GB.srt 8.35Кб
324 Protecting our routes with a route guard.mp4 55.22Мб
325 Protecting multiple routes with a single route guard using dummy routes.en_GB.srt 8.72Кб
325 Protecting multiple routes with a single route guard using dummy routes.mp4 40.03Мб
326 Summary of Section 7.en_GB.srt 3.93Кб
326 Summary of Section 7.mp4 3.87Мб
327 Introduction.en_GB.srt 4.28Кб
327 Introduction.mp4 6.31Мб
327 Module-8-Snippets.txt 906б
327 UserSeedData.json 13.56Кб
328 Extending the User Model.en_GB.srt 10.25Кб
328 Extending the User Model.mp4 51.22Мб
329 Exploring Entity Framework migrations.en_GB.srt 14.31Кб
329 Exploring Entity Framework migrations.mp4 148.93Мб
330 Entity Framework Relationships.en_GB.srt 4.96Кб
330 Entity Framework Relationships.mp4 37.44Мб
331 JSON-Generator-Snippet.txt 1.78Кб
331 Seeding Data to the Database - Part 1.en_GB.srt 9.06Кб
331 Seeding Data to the Database - Part 1.mp4 137.87Мб
331 UserSeedData.json 12.41Кб
332 Seeding Data to the Database Part 2.en_GB.srt 16.92Кб
332 Seeding Data to the Database Part 2.mp4 154.35Мб
333 Creating a new repository for our API.en_GB.srt 11.41Кб
333 Creating a new repository for our API.mp4 49.30Мб
334 Creating the Users Controller.en_GB.srt 18.84Кб
334 Creating the Users Controller.mp4 196.20Мб
335 Shaping the data to return with DTOs.en_GB.srt 5.77Кб
335 Shaping the data to return with DTOs.mp4 27.52Мб
336 Using AutoMapper Part 1.en_GB.srt 12.10Кб
336 Using AutoMapper Part 1.mp4 127.39Мб
337 Using AutoMapper Part 2.en_GB.srt 9.90Кб
337 Using AutoMapper Part 2.mp4 60.61Мб
338 Summary.en_GB.srt 3.71Кб
338 Summary.mp4 3.83Мб
339 Introduction.en_GB.srt 3.86Кб
339 Introduction.mp4 22.30Мб
339 Module-9-Snippets.txt 1.03Кб
340 Introduction to Interfaces in Typescript.en_GB.srt 6.40Кб
340 Introduction to Interfaces in Typescript.mp4 8.48Мб
341 Adding Interfaces to our Typescript code.en_GB.srt 5.58Кб
341 Adding Interfaces to our Typescript code.mp4 15.81Мб
342 Creating another Angular service.en_GB.srt 8.65Кб
342 Creating another Angular service.mp4 73.59Мб
343 Retrieving the Members into the Member List Component.en_GB.srt 8.82Кб
343 Retrieving the Members into the Member List Component.mp4 29.61Мб
344 Creating Member Cards to display on our Member list page.en_GB.srt 9.96Кб
344 Creating Member Cards to display on our Member list page.mp4 79.33Мб
345 Giving our Members some style with CSS.en_GB.srt 3.53Кб
345 Giving our Members some style with CSS.mp4 14.69Мб
346 Adding animated buttons to the member cards.en_GB.srt 6.33Кб
346 Adding animated buttons to the member cards.mp4 33.39Мб
347 Using Auth0 JwtModule to send up jwt tokens automatically.en_GB.srt 7.07Кб
347 Using Auth0 JwtModule to send up jwt tokens automatically.mp4 62.54Мб
348 Creating the Member Detailed View component class.en_GB.srt 9.04Кб
348 Creating the Member Detailed View component class.mp4 40.57Мб
349 Designing the Member detailed view template - left hand side.en_GB.srt 8.07Кб
349 Designing the Member detailed view template - left hand side.mp4 47.82Мб
350 Adding a tabbed panel for the right hand side of the Member detailed page.en_GB.srt 8.67Кб
350 Adding a tabbed panel for the right hand side of the Member detailed page.mp4 81.22Мб
350 Styles-snippet-for-tabbed-panel.txt 1.12Кб
351 Using Route Resolvers to retrieve data.en_GB.srt 15.15Кб
351 Using Route Resolvers to retrieve data.mp4 180.07Мб
352 Adding a photo gallery to our application.en_GB.srt 21.87Кб
352 Adding a photo gallery to our application.mp4 205.18Мб
353 Summary.en_GB.srt 3.09Кб
353 Summary.mp4 3.11Мб
354 Introduction.en_GB.srt 3.30Кб
354 Introduction.mp4 6.22Мб
355 Creating a Member Edit Component.en_GB.srt 7.54Кб
355 Creating a Member Edit Component.mp4 66.70Мб
356 Designing the template for the member profile edit page - part 1.en_GB.srt 8.84Кб
356 Designing the template for the member profile edit page - part 1.mp4 102.46Мб
357 Creating the Member Edit Template part 2.en_GB.srt 8.37Кб
357 Creating the Member Edit Template part 2.mp4 118.84Мб
358 Adding a CanDeactivate route guard.en_GB.srt 8.27Кб
358 Adding a CanDeactivate route guard.mp4 76.21Мб
359 Persisting the Member updates.en_GB.srt 12.04Кб
359 Persisting the Member updates.mp4 113.76Мб
360 Finishing off the Member edit component.en_GB.srt 4.77Кб
360 Finishing off the Member edit component.mp4 38.08Мб
361 Summary.en_GB.srt 2.36Кб
361 Summary.mp4 2.29Мб
362 Introduction.en_GB.srt 4.83Кб
362 Introduction.mp4 10.88Мб
363 Where should we store the photos_.en_GB.srt 6.82Кб
363 Where should we store the photos_.mp4 9.63Мб
364 Using Cloudinary as a photo storage solution.en_GB.srt 13.85Кб
364 Using Cloudinary as a photo storage solution.mp4 154.78Мб
365 Creating the Photos controller Part 1.en_GB.srt 17.44Кб
365 Creating the Photos controller Part 1.mp4 82.26Мб
366 Creating the Photos Controller Part 2.en_GB.srt 11.94Кб
366 Creating the Photos Controller Part 2.mp4 109.91Мб
367 Testing the Photo upload with Postman.en_GB.srt 15.47Кб
367 Testing the Photo upload with Postman.mp4 154.93Мб
368 Creating the Photo upload component in Angular.en_GB.srt 7.12Кб
368 Creating the Photo upload component in Angular.mp4 30.19Мб
369 Adding a 3rd Party File Uploader.en_GB.srt 18.75Кб
369 Adding a 3rd Party File Uploader.mp4 194.85Мб
370 Configuring the 3rd Party file uploader.en_GB.srt 16.72Кб
370 Configuring the 3rd Party file uploader.mp4 177.94Мб
371 Adding the Set Main photo functionality to the API.en_GB.srt 14.31Кб
371 Adding the Set Main photo functionality to the API.mp4 83.15Мб
372 Adding the Set Main Photo functionality to the SPA.en_GB.srt 8.40Кб
372 Adding the Set Main Photo functionality to the SPA.mp4 76.11Мб
373 Using the array filter method to provide instant feedback in the SPA.en_GB.srt 3.88Кб
373 Using the array filter method to provide instant feedback in the SPA.mp4 34.11Мб
374 Output properties revisited.en_GB.srt 4.42Кб
374 Output properties revisited.mp4 43.03Мб
375 Adding the main photo to the Nav bar.en_GB.srt 16.95Кб
375 Adding the main photo to the Nav bar.mp4 197.69Мб
376 Any to Any component communication in Angular.en_GB.srt 4.66Кб
376 Any to Any component communication in Angular.mp4 7.70Мб
377 user.png 2.60Кб
377 Using BehaviorSubject to add any to any communication to our app.en_GB.srt 13.10Кб
377 Using BehaviorSubject to add any to any communication to our app.mp4 118.38Мб
378 Adding the Delete photo function to the API.en_GB.srt 15.63Кб
378 Adding the Delete photo function to the API.mp4 141.15Мб
379 Adding the Delete Photo functionality to the SPA.en_GB.srt 8.18Кб
379 Adding the Delete Photo functionality to the SPA.mp4 82.41Мб
380 Summary.en_GB.srt 2.45Кб
380 Summary.mp4 2.26Мб
381 Introduction.en_GB.srt 4.98Кб
381 Introduction.mp4 6.97Мб
382 Introduction to Reactive Forms in Angular.en_GB.srt 8.21Кб
382 Introduction to Reactive Forms in Angular.mp4 56.61Мб
383 Validation in Reactive forms.en_GB.srt 5.77Кб
383 Validation in Reactive forms.mp4 24.81Мб
384 Custom Validators in Reactive forms.en_GB.srt 3.88Кб
384 Custom Validators in Reactive forms.mp4 14.95Мб
385 Providing Validation feedback to the user.en_GB.srt 14.23Кб
385 Providing Validation feedback to the user.mp4 107.72Мб
386 Using the Reactive Forms FormBuilder Service.en_GB.srt 5.61Кб
386 Using the Reactive Forms FormBuilder Service.mp4 26.65Мб
387 Expanding-register-form-snippets.txt 2.01Кб
387 Expanding the Registration form.en_GB.srt 10.44Кб
387 Expanding the Registration form.mp4 57.85Мб
388 Handling Dates in Forms.en_GB.srt 14.80Кб
388 Handling Dates in Forms.mp4 161.68Мб
389 Updating the Register method in the API.en_GB.srt 9.11Кб
389 Updating the Register method in the API.mp4 55.39Мб
390 Completing the Registration implementation.en_GB.srt 9.04Кб
390 Completing the Registration implementation.mp4 87.40Мб
391 Fixing the Photos issue for newly registered users.en_GB.srt 11.26Кб
391 Fixing the Photos issue for newly registered users.mp4 94.56Мб
392 Summary.en_GB.srt 2.69Кб
392 Summary.mp4 2.36Мб
393 Introduction.en_GB.srt 3.03Кб
393 Introduction.mp4 9.07Мб
394 Using a TimeAgo pipe for dates in Angular.en_GB.srt 7.39Кб
394 Using a TimeAgo pipe for dates in Angular.mp4 58.62Мб
395 Using Action Filters.en_GB.srt 10.87Кб
395 Using Action Filters.mp4 129.06Мб
396 Introduction.en_GB.srt 3.95Кб
396 Introduction.mp4 7.63Мб
396 Module-14-Snippets.txt 1.49Кб
397 Paging in ASP.NET Core Web API.en_GB.srt 3.73Кб
397 Paging in ASP.NET Core Web API.mp4 4.26Мб
398 Adding a PagedList class.en_GB.srt 13.85Кб
398 Adding a PagedList class.mp4 112.05Мб
399 Setting up the paging helper classes.en_GB.srt 9.66Кб
399 Setting up the paging helper classes.mp4 100.76Мб
400 Implementing pagination in the API.en_GB.srt 19.75Кб
400 Implementing pagination in the API.mp4 193.08Мб
401 Setting up pagination in the SPA.en_GB.srt 12.77Кб
401 Setting up pagination in the SPA.mp4 147.88Мб
402 Using nix-bootstrap pagination module.en_GB.srt 10.08Кб
402 Using nix-bootstrap pagination module.mp4 80.85Мб
403 Filtering in the API.en_GB.srt 7.54Кб
403 Filtering in the API.mp4 41.89Мб
404 Adding additional filtering parameters to the API.en_GB.srt 6.50Кб
404 Adding additional filtering parameters to the API.mp4 77.07Мб
405 Adding filtering functionality to the SPA.en_GB.srt 14.29Кб
405 Adding filtering functionality to the SPA.mp4 166.60Мб
405 Adding-the-filtering-functionality-snippet.txt 1.02Кб
406 Sorting results in the API.en_GB.srt 5.64Кб
406 Sorting results in the API.mp4 59.73Мб
407 Adding-the-sorting-functionality-SPA-snippet.txt 304б
407 Adding the Sorting functionality to the SPA.en_GB.srt 8.81Кб
407 Adding the Sorting functionality to the SPA.mp4 109.92Мб
408 Summary.en_GB.srt 2.19Кб
408 Summary.mp4 1.87Мб
409 Introduction.en_GB.srt 2.01Кб
409 Introduction.mp4 3.86Мб
410 Configuring the EF relationship so users can like each other.en_GB.srt 2.73Кб
410 Configuring the EF relationship so users can like each other.mp4 3.42Мб
411 Creating the Like entity.en_GB.srt 11.44Кб
411 Creating the Like entity.mp4 120.79Мб
412 Adding the Send Like functionality in the API.en_GB.srt 10.76Кб
412 Adding the Send Like functionality in the API.mp4 52.62Мб
413 Retrieving the list of users liked and liked by user.en_GB.srt 11.24Кб
413 Retrieving the list of users liked and liked by user.mp4 66.45Мб
414 Adding the Send like functionality to the SPA.en_GB.srt 5.59Кб
414 Adding the Send like functionality to the SPA.mp4 34.51Мб
415 Creating the Lists component.en_GB.srt 10.50Кб
415 Creating the Lists component.mp4 63.81Мб
415 Creating-the-lists-component-snippet.txt 1.04Кб
416 Summary of Section 15.en_GB.srt 2.28Кб
416 Summary of Section 15.mp4 2.01Мб
417 Introduction.en_GB.srt 4.83Кб
417 Introduction.mp4 9.41Мб
417 Module-16-Snippets.txt 2.17Кб
418 Creating the Message Entity and relationships.en_GB.srt 7.47Кб
418 Creating the Message Entity and relationships.mp4 39.92Мб
419 Adding the repository methods for the messages.en_GB.srt 3.95Кб
419 Adding the repository methods for the messages.mp4 22.24Мб
420 Adding the Create Message method in the API.en_GB.srt 14.47Кб
420 Adding the Create Message method in the API.mp4 94.33Мб
421 Adding the Repository methods for an Inbox, Outbox.en_GB.srt 7.65Кб
421 Adding the Repository methods for an Inbox, Outbox.mp4 107.49Мб
422 Creating the Message Controller.en_GB.srt 16.01Кб
422 Creating the Message Controller.mp4 192.79Мб
423 Adding the Message thread methods to the API.en_GB.srt 7.61Кб
423 Adding the Message thread methods to the API.mp4 101.21Мб
424 Working with the message component in the SPA.en_GB.srt 17.32Кб
424 Working with the message component in the SPA.mp4 205.26Мб
425 Designing the Inbox and Outbox template.en_GB.srt 9.12Кб
425 Designing the Inbox and Outbox template.mp4 42.07Мб
425 Messages-component-snippet.txt 2.34Кб
426 Getting the message thread in the component.en_GB.srt 9.16Кб
426 Getting the message thread in the component.mp4 44.24Мб
427 Designing the message tab chat system.en_GB.srt 15.08Кб
427 Designing the message tab chat system.mp4 151.04Мб
428 Adding Query params to an Angular route.en_GB.srt 9.46Кб
428 Adding Query params to an Angular route.mp4 94.28Мб
429 Adding the send message functionality and a challenge.en_GB.srt 10.69Кб
429 Adding the send message functionality and a challenge.mp4 50.06Мб
430 Challenge solution - resolving the issue with the photos.en_GB.srt 16.54Кб
430 Challenge solution - resolving the issue with the photos.mp4 137.87Мб
431 Adding the Delete message functionality to the API.en_GB.srt 6.62Кб
431 Adding the Delete message functionality to the API.mp4 71.15Мб
432 Deleting messages in the SPA.en_GB.srt 8.55Кб
432 Deleting messages in the SPA.mp4 52.68Мб
433 Adding the Mark as Read functionality.en_GB.srt 13.42Кб
433 Adding the Mark as Read functionality.mp4 123.77Мб
434 Summary of Section 16.en_GB.srt 3.75Кб
434 Summary of Section 16.mp4 3.47Мб
435 Introduction.en_GB.srt 3.54Кб
435 Introduction.mp4 14.38Мб
436 Using NG Build and running the application from the Kestrel server.en_GB.srt 16.42Кб
436 Using NG Build and running the application from the Kestrel server.mp4 122.63Мб
437 .Net Core 3.0 - Serving Static Files from the API.en_GB.srt 8.46Кб
437 .Net Core 3.0 - Serving Static Files from the API.mp4 37.71Мб
438 Angular CLI AOT Production build.en_GB.srt 14.21Кб
438 Angular CLI AOT Production build.mp4 165.21Мб
439 Installing and setting up MySQL.en_GB.srt 5.89Кб
439 Installing and setting up MySQL.mp4 29.60Мб
440 Adding additional Database providers.en_GB.srt 11.50Кб
440 Adding additional Database providers.mp4 56.82Мб
441 Dealing with migrations and multiple Database providers.en_GB.srt 9.87Кб
441 Dealing with migrations and multiple Database providers.mp4 121.66Мб
442 .Net Core 3.0 MySQL provider bug workaround.en_GB.srt 9.58Кб
442 .Net Core 3.0 MySQL provider bug workaround.mp4 107.72Мб
443 Adding Lazy loading for our related entities.en_GB.srt 12.95Кб
443 Adding Lazy loading for our related entities.mp4 116.55Мб
444 Publishing to IIS.en_GB.srt 12.54Кб
444 Publishing to IIS.mp4 75.84Мб
445 LinuxServerSetup.txt 3.38Кб
445 Setting up a Linux server for publishing.en_GB.srt 23.79Кб
445 Setting up a Linux server for publishing.mp4 129.30Мб
446 Publishing the app to Linux.en_GB.srt 9.93Кб
446 Publishing the app to Linux.mp4 109.19Мб
447 HTTPS configuration for Apache.en_GB.srt 13.99Кб
447 HTTPS configuration for Apache.mp4 108.28Мб
448 Setting up Azure to publish our app.en_GB.srt 15.30Кб
448 Setting up Azure to publish our app.mp4 126.00Мб
449 Publishing our App to Azure.en_GB.srt 16.09Кб
449 Publishing our App to Azure.mp4 159.12Мб
450 End of course summary.en_GB.srt 5.72Кб
450 End of course summary.mp4 23.98Мб
451 Updating the .Net Core project to use .Net Core 2.2.en_GB.srt 25.35Кб
451 Updating the .Net Core project to use .Net Core 2.2.mp4 288.27Мб
452 angular-v8-script.txt 1.11Кб
452 Updating the Angular v6 project to Angular v8.en_GB.srt 27.91Кб
452 Updating the Angular v6 project to Angular v8.mp4 292.96Мб
453 Migrate your project from 2.2 to 3.0.en_GB.srt 34.74Кб
453 Migrate your project from 2.2 to 3.0.mp4 388.17Мб
453 packages.txt 1.12Кб
454 Introduction to Identity.en_GB.srt 3.29Кб
454 Introduction to Identity.mp4 4.74Мб
455 Getting to the starting point for this bonus section.en_GB.srt 9.08Кб
455 Getting to the starting point for this bonus section.mp4 75.42Мб
456 Adding the Identity models.en_GB.srt 6.30Кб
456 Adding the Identity models.mp4 34.23Мб
457 Configuring the DataContext for Identity.en_GB.srt 6.35Кб
457 Configuring the DataContext for Identity.mp4 35.51Мб
458 Configuring the Startup.cs class for Identity.en_GB.srt 10.29Кб
458 Configuring the Startup.cs class for Identity.mp4 115.40Мб
459 Fixing the errors and adding a new migration.en_GB.srt 7.93Кб
459 Fixing the errors and adding a new migration.mp4 135.78Мб
460 Updating the Seed Users method.en_GB.srt 5.87Кб
460 Updating the Seed Users method.mp4 68.81Мб
461 Updating the Login method.en_GB.srt 10.94Кб
461 Updating the Login method.mp4 137.84Мб
462 Updating the register method.en_GB.srt 5.95Кб
462 Updating the register method.mp4 55.97Мб
463 Updating the seed method with Roles.en_GB.srt 7.68Кб
463 Updating the seed method with Roles.mp4 81.74Мб
464 Adding roles to the JWT Token.en_GB.srt 7.65Кб
464 Adding roles to the JWT Token.mp4 67.75Мб
465 Policy based authorization.en_GB.srt 8.88Кб
465 Policy based authorization.mp4 116.81Мб
466 Returning the users with their roles.en_GB.srt 4.05Кб
466 Returning the users with their roles.mp4 43.53Мб
467 Adding the edit roles method in the API.en_GB.srt 11.15Кб
467 Adding the edit roles method in the API.mp4 58.81Мб
468 Creating the Admin Component in the SPA.en_GB.srt 5.03Кб
468 Creating the Admin Component in the SPA.mp4 57.30Мб
469 Updating the Auth guard to protect routes based on user role.en_GB.srt 10.40Кб
469 Updating the Auth guard to protect routes based on user role.mp4 108.71Мб
470 Adding a custom structural directive.en_GB.srt 9.96Кб
470 Adding a custom structural directive.mp4 47.57Мб
471 Adding the admin service and user management component.en_GB.srt 12.21Кб
471 Adding the admin service and user management component.mp4 57.16Мб
472 Adding a Modal Component.en_GB.srt 11.35Кб
472 Adding a Modal Component.mp4 122.57Мб
473 Passing the roles data into the Modal.en_GB.srt 10.71Кб
473 Passing the roles data into the Modal.mp4 52.15Мб
474 Passing data out of the Modal and hooking up to the API.en_GB.srt 14.47Кб
474 Passing data out of the Modal and hooking up to the API.mp4 66.94Мб
475 Challenge - Creating the Photo Management system,.en_GB.srt 12.87Кб
475 Challenge - Creating the Photo Management system,.mp4 98.70Мб
476 Challenge Solution.en_GB.srt 26.98Кб
476 Challenge Solution.mp4 221.69Мб
TutsNode.com.txt 63б
Статистика распространения по странам
Индия (IN) 3
Венгрия (HU) 1
Непал (NP) 1
Китай (CN) 1
Турция (TR) 1
Бангладеш (BD) 1
Всего 8
Список IP Полный список IP-адресов, которые скачивают или раздают этот торрент