| 1. Introduction | |||
| 1. Introduction.mp4 | 18.59 MB | ||
| 1. Introduction.vtt | 5.48 KB | ||
| 1.1 Source Code.zip.zip | 7.45 MB | ||
| 2. Setting up the development environment.mp4 | 70.82 MB | ||
| 2. Setting up the development environment.vtt | 10.25 KB | ||
| 10. Updating Resources | |||
| 1. Introduction.mp4 | 3.41 MB | ||
| 1. Introduction.vtt | 3.05 KB | ||
| 2. Creating a Member Edit Component.mp4 | 56.71 MB | ||
| 2. Creating a Member Edit Component.vtt | 6.92 KB | ||
| 3. Designing the template for the member profile edit page - part 1.mp4 | 65.48 MB | ||
| 3. Designing the template for the member profile edit page - part 1.vtt | 8.08 KB | ||
| 4. Creating the Member Edit Template part 2.mp4 | 72.95 MB | ||
| 4. Creating the Member Edit Template part 2.vtt | 7.93 KB | ||
| 5. Adding a CanDeactivate route guard.mp4 | 64.56 MB | ||
| 5. Adding a CanDeactivate route guard.vtt | 7.57 KB | ||
| 6. Persisting the Member updates.mp4 | 75.51 MB | ||
| 6. Persisting the Member updates.vtt | 10.93 KB | ||
| 7. Finishing off the Member edit component.mp4 | 32.47 MB | ||
| 7. Finishing off the Member edit component.vtt | 4.36 KB | ||
| 8. Summary.mp4 | 3.67 MB | ||
| 8. Summary.vtt | 2.17 KB | ||
| 11. Adding Photo upload functionality to the application | |||
| 1. Introduction.mp4 | 19.22 MB | ||
| 1. Introduction.vtt | 4.45 KB | ||
| 10. Adding the Set Main photo functionality to the API.mp4 | 102.08 MB | ||
| 10. Adding the Set Main photo functionality to the API.vtt | 12.9 KB | ||
| 11. Adding the Set Main Photo functionality to the SPA.mp4 | 63.31 MB | ||
| 11. Adding the Set Main Photo functionality to the SPA.vtt | 7.64 KB | ||
| 12. Using the array filter method to provide instant feedback in the SPA.mp4 | 28.88 MB | ||
| 12. Using the array filter method to provide instant feedback in the SPA.vtt | 3.54 KB | ||
| 13. Output properties revisited..mp4 | 36.13 MB | ||
| 13. Output properties revisited..vtt | 4.05 KB | ||
| 14. Adding the main photo to the Nav bar.mp4 | 125.97 MB | ||
| 14. Adding the main photo to the Nav bar.vtt | 15.38 KB | ||
| 15. Any to Any component communication in Angular.mp4 | 5.83 MB | ||
| 15. Any to Any component communication in Angular.vtt | 4.3 KB | ||
| 16. Using BehaviorSubject to add any to any communication to our app..mp4 | 97.84 MB | ||
| 16. Using BehaviorSubject to add any to any communication to our app..vtt | 11.89 KB | ||
| 16.1 user.png.png | 2.6 KB | ||
| 17. Adding the Delete photo function to the API.mp4 | 114.9 MB | ||
| 17. Adding the Delete photo function to the API.vtt | 14.18 KB | ||
| 18. Adding the Delete Photo functionality to the SPA.mp4 | 68.96 MB | ||
| 18. Adding the Delete Photo functionality to the SPA.vtt | 7.44 KB | ||
| 19. Summary.mp4 | 3.63 MB | ||
| 19. Summary.vtt | 2.25 KB | ||
| 2. Where should we store the photos.mp4 | 8.04 MB | ||
| 2. Where should we store the photos.vtt | 6.26 KB | ||
| 3. Using Cloudinary as a photo storage solution.mp4 | 107.8 MB | ||
| 3. Using Cloudinary as a photo storage solution.vtt | 13.24 KB | ||
| 4. Creating the Photos controller Part 1.mp4 | 118.65 MB | ||
| 4. Creating the Photos controller Part 1.vtt | 15.69 KB | ||
| 5. Creating the Photos Controller Part 2.mp4 | 88.79 MB | ||
| 5. Creating the Photos Controller Part 2.vtt | 11.13 KB | ||
| 6. Testing the Photo upload with Postman.mp4 | 111.48 MB | ||
| 6. Testing the Photo upload with Postman.vtt | 14.81 KB | ||
| 7. Creating the Photo upload component in Angular.mp4 | 38.19 MB | ||
| 7. Creating the Photo upload component in Angular.vtt | 6.47 KB | ||
| 8. Adding a 3rd Party File Uploader.mp4 | 122.57 MB | ||
| 8. Adding a 3rd Party File Uploader.vtt | 16.23 KB | ||
| 9. Configuring the 3rd Party file uploader.mp4 | 123.95 MB | ||
| 9. Configuring the 3rd Party file uploader.vtt | 15.18 KB | ||
| 12. Reactive Forms in Angular | |||
| 1. Introduction.mp4 | 14.21 MB | ||
| 1. Introduction.vtt | 4.56 KB | ||
| 10. Completing the Registration implementation.mp4 | 73 MB | ||
| 10. Completing the Registration implementation.vtt | 8.23 KB | ||
| 11. Fixing the Photos issue for newly registered users.mp4 | 78.97 MB | ||
| 11. Fixing the Photos issue for newly registered users.vtt | 10.25 KB | ||
| 12. Summary.mp4 | 3.73 MB | ||
| 12. Summary.vtt | 2.49 KB | ||
| 2. Introduction to Reactive Forms in Angular.mp4 | 47.71 MB | ||
| 2. Introduction to Reactive Forms in Angular.vtt | 7.51 KB | ||
| 3. Validation in Reactive forms.mp4 | 36.57 MB | ||
| 3. Validation in Reactive forms.vtt | 5.27 KB | ||
| 4. Custom Validators in Reactive forms.mp4 | 22.12 MB | ||
| 4. Custom Validators in Reactive forms.vtt | 3.55 KB | ||
| 5. Providing Validation feedback to the user.mp4 | 88.68 MB | ||
| 5. Providing Validation feedback to the user.vtt | 12.87 KB | ||
| 6. Using the Reactive Forms FormBuilder Service.mp4 | 41.41 MB | ||
| 6. Using the Reactive Forms FormBuilder Service.vtt | 5.09 KB | ||
| 7. Expanding the Registration form.mp4 | 74.98 MB | ||
| 7. Expanding the Registration form.vtt | 9.47 KB | ||
| 7.1 Expanding register form snippets.txt.txt | 2.01 KB | ||
| 8. Handling Dates in Forms.mp4 | 91.98 MB | ||
| 8. Handling Dates in Forms.vtt | 13.04 KB | ||
| 9. Updating the Register method in the API.mp4 | 67.73 MB | ||
| 9. Updating the Register method in the API.vtt | 8.29 KB | ||
| 13. Action Filters in ASP.NET Core | |||
| 1. Introduction.mp4 | 4.86 MB | ||
| 1. Introduction.vtt | 2.78 KB | ||
| 2. Using a TimeAgo pipe for dates in Angular.mp4 | 49.14 MB | ||
| 2. Using a TimeAgo pipe for dates in Angular.vtt | 6.13 KB | ||
| 3. Using Action Filters.mp4 | 80.76 MB | ||
| 3. Using Action Filters.vtt | 9.9 KB | ||
| 14. Paging, Sorting and Filtering | |||
| 1. Introduction.mp4 | 5.48 MB | ||
| 1. Introduction.vtt | 3.64 KB | ||
| 1.1 Module 14 Snippets.txt.txt | 1.49 KB | ||
| 10. Adding filtering functionality to the SPA.mp4 | 107.1 MB | ||
| 10. Adding filtering functionality to the SPA.vtt | 12.95 KB | ||
| 10.1 Adding the filtering functionality snippet.txt.txt | 1.02 KB | ||
| 11. Sorting results in the API.mp4 | 42.02 MB | ||
| 11. Sorting results in the API.vtt | 5.13 KB | ||
| 12. Adding the Sorting functionality to the SPA.mp4 | 67.96 MB | ||
| 12. Adding the Sorting functionality to the SPA.vtt | 8.06 KB | ||
| 12.1 Adding the sorting functionality SPA snippet.txt.txt | 304 B | ||
| 13. Summary.mp4 | 2.95 MB | ||
| 13. Summary.vtt | 2.02 KB | ||
| 2. Paging in ASP.NET Core Web API.mp4 | 4.47 MB | ||
| 2. Paging in ASP.NET Core Web API.vtt | 3.45 KB | ||
| 3. Adding a PagedList class.mp4 | 94.17 MB | ||
| 3. Adding a PagedList class.vtt | 12.56 KB | ||
| 4. Setting up the paging helper classes.mp4 | 71.34 MB | ||
| 4. Setting up the paging helper classes.vtt | 8.81 KB | ||
| 5. Implementing pagination in the API.mp4 | 135.59 MB | ||
| 5. Implementing pagination in the API.vtt | 17.89 KB | ||
| 6. Setting up pagination in the SPA.mp4 | 94.61 MB | ||
| 6. Setting up pagination in the SPA.vtt | 11.69 KB | ||
| 7. Using nix-bootstrap pagination module.mp4 | 67.5 MB | ||
| 7. Using nix-bootstrap pagination module.vtt | 9.18 KB | ||
| 8. Filtering in the API.mp4 | 52.77 MB | ||
| 8. Filtering in the API.vtt | 6.84 KB | ||
| 9. Adding additional filtering parameters to the API.mp4 | 49.69 MB | ||
| 9. Adding additional filtering parameters to the API.vtt | 5.87 KB | ||
| 15. Adding the 'Likes' functionality from start to finish | |||
| 1. Introduction.mp4 | 3.28 MB | ||
| 1. Introduction.vtt | 1.86 KB | ||
| 2. Configuring the EF relationship so users can like each other.mp4 | 3.5 MB | ||
| 2. Configuring the EF relationship so users can like each other.vtt | 2.53 KB | ||
| 3. Creating the Like entity.mp4 | 76.76 MB | ||
| 3. Creating the Like entity.vtt | 10.37 KB | ||
| 4. Adding the Send Like functionality in the API.mp4 | 77.43 MB | ||
| 4. Adding the Send Like functionality in the API.vtt | 9.75 KB | ||
| 5. Retrieving the list of users liked and liked by user.mp4 | 81.75 MB | ||
| 5. Retrieving the list of users liked and liked by user.vtt | 10.22 KB | ||
| 6. Adding the Send like functionality to the SPA.mp4 | 44.87 MB | ||
| 6. Adding the Send like functionality to the SPA.vtt | 5.09 KB | ||
| 7. Creating the Lists component.mp4 | 82.1 MB | ||
| 7. Creating the Lists component.vtt | 9.53 KB | ||
| 7.1 Creating the lists component snippet.txt.txt | 1.04 KB | ||
| 8. Summary of Section 15.mp4 | 3.12 MB | ||
| 8. Summary of Section 15.vtt | 2.1 KB | ||
| 16. Add a private messaging system to the application | |||
| 1. Introduction.mp4 | 8.09 MB | ||
| 1. Introduction.vtt | 4.43 KB | ||
| 1.1 Module 16 Snippets.txt.txt | 2.17 KB | ||
| 10. Getting the message thread in the component.mp4 | 65.99 MB | ||
| 10. Getting the message thread in the component.vtt | 8.37 KB | ||
| 11. Designing the message tab chat system.mp4 | 97.21 MB | ||
| 11. Designing the message tab chat system.vtt | 13.5 KB | ||
| 12. Adding Query params to an Angular route.mp4 | 66.94 MB | ||
| 12. Adding Query params to an Angular route.vtt | 8.68 KB | ||
| 13. Adding the send message functionality and a challenge.mp4 | 72.23 MB | ||
| 13. Adding the send message functionality and a challenge.vtt | 9.79 KB | ||
| 14. Challenge solution - resolving the issue with the photos.mp4 | 113.35 MB | ||
| 14. Challenge solution - resolving the issue with the photos.vtt | 15.04 KB | ||
| 15. Adding the Delete message functionality to the API.mp4 | 59.8 MB | ||
| 15. Adding the Delete message functionality to the API.vtt | 6.01 KB | ||
| 16. Deleting messages in the SPA.mp4 | 67.61 MB | ||
| 16. Deleting messages in the SPA.vtt | 7.77 KB | ||
| 17. Adding the Mark as Read functionality.mp4 | 102.26 MB | ||
| 17. Adding the Mark as Read functionality.vtt | 12.23 KB | ||
| 18. Summary of Section 16.mp4 | 5.55 MB | ||
| 18. Summary of Section 16.vtt | 3.44 KB | ||
| 2. Creating the Message Entity and relationships.mp4 | 49.25 MB | ||
| 2. Creating the Message Entity and relationships.vtt | 6.78 KB | ||
| 3. Adding the repository methods for the messages.mp4 | 27.94 MB | ||
| 3. Adding the repository methods for the messages.vtt | 3.59 KB | ||
| 4. Adding the Create Message method in the API.mp4 | 117 MB | ||
| 4. Adding the Create Message method in the API.vtt | 14.13 KB | ||
| 5. Adding the Repository methods for an Inbox, Outbox.mp4 | 66.16 MB | ||
| 5. Adding the Repository methods for an Inbox, Outbox.vtt | 6.93 KB | ||
| 6. Creating the Message Controller.mp4 | 123.33 MB | ||
| 6. Creating the Message Controller.vtt | 14.43 KB | ||
| 7. Adding the Message thread methods to the API.mp4 | 62.47 MB | ||
| 7. Adding the Message thread methods to the API.vtt | 6.95 KB | ||
| 8. Working with the message component in the SPA.mp4 | 142.35 MB | ||
| 8. Working with the message component in the SPA.vtt | 15.56 KB | ||
| 9. Designing the Inbox and Outbox template.mp4 | 52.53 MB | ||
| 9. Designing the Inbox and Outbox template.vtt | 8.33 KB | ||
| 9.1 Messages component snippet.txt.txt | 2.34 KB | ||
| 17. Publishing | |||
| 1. Introduction.mp4 | 4.81 MB | ||
| 1. Introduction.vtt | 2.58 KB | ||
| 10. Publishing our app to an IIS Server.mp4 | 150.95 MB | ||
| 10. Publishing our app to an IIS Server.vtt | 18.55 KB | ||
| 11. Preparing a Linux server for publishing our application.mp4 | 112.94 MB | ||
| 11. Preparing a Linux server for publishing our application.vtt | 14.41 KB | ||
| 11.1 Set up Linux server.txt.txt | 1.61 KB | ||
| 12. Publishing the app to the Linux server.mp4 | 94.55 MB | ||
| 12. Publishing the app to the Linux server.vtt | 14.07 KB | ||
| 12.1 Publishing to linux snippets.txt.txt | 844 B | ||
| 13. Course Wrap Up.mp4 | 622.2 KB | ||
| 13. Course Wrap Up.vtt | 681 B | ||
| 2. Using NG Build - Running our Angular app from the Kestrel server.mp4 | 94.43 MB | ||
| 2. Using NG Build - Running our Angular app from the Kestrel server.vtt | 13.85 KB | ||
| 3. Angular Production build with the Angular CLI.mp4 | 4.51 MB | ||
| 3. Angular Production build with the Angular CLI.vtt | 6.91 KB | ||
| 4. Using the Angular CLI for Ahead of Time Compilation.mp4 | 97.01 MB | ||
| 4. Using the Angular CLI for Ahead of Time Compilation.vtt | 12.26 KB | ||
| 5. Installing MySQL on Mac OSX.mp4 | 33.58 MB | ||
| 5. Installing MySQL on Mac OSX.vtt | 5.93 KB | ||
| 6. Installing MySQL on Windows.mp4 | 56.54 MB | ||
| 6. Installing MySQL on Windows.vtt | 6.62 KB | ||
| 7. Entity Framework Database Providers - updating the SDK to match the provider.mp4 | 70.87 MB | ||
| 7. Entity Framework Database Providers - updating the SDK to match the provider.vtt | 9.27 KB | ||
| 8. Swapping the Database backend to MySQL.mp4 | 124.52 MB | ||
| 8. Swapping the Database backend to MySQL.vtt | 15.13 KB | ||
| 9. Fixing the Ignored include warnings in the API.mp4 | 82.45 MB | ||
| 9. Fixing the Ignored include warnings in the API.vtt | 8.96 KB | ||
| 18. Course Updates - 22 Jul 2018 | |||
| 1. Introduction.mp4 | 34.94 MB | ||
| 1. Introduction.vtt | 8.55 KB | ||
| 1.1 Course Update Document.pdf.pdf | 1.63 MB | ||
| 1.2 Update Checklist (v2).pdf.pdf | 347.27 KB | ||
| 2. Update the .Net Core project to .Net Core 2.1.mp4 | 115.78 MB | ||
| 2. Update the .Net Core project to .Net Core 2.1.vtt | 14.13 KB | ||
| 3. Update the Angular application to use Angular v6.mp4 | 200.73 MB | ||
| 3. Update the Angular application to use Angular v6.vtt | 25.1 KB | ||
| 4. A brief overview of the updated code.mp4 | 117.53 MB | ||
| 4. A brief overview of the updated code.vtt | 13.14 KB | ||
| 5. Updating GIT to use a single repo for the projects.mp4 | 44.45 MB | ||
| 5. Updating GIT to use a single repo for the projects.vtt | 7.67 KB | ||
| 19. Bonus - Publishing the application to Azure | |||
| 1. Setting up the Azure Resource group, App Service and Database.mp4 | 108.89 MB | ||
| 1. Setting up the Azure Resource group, App Service and Database.vtt | 16.44 KB | ||
| 2. Publishing the app to Azure.mp4 | 110.86 MB | ||
| 2. Publishing the app to Azure.vtt | 12.42 KB | ||
| 2. Building a Walking Skeleton | |||
| 1. Introduction.mp4 | 5.61 MB | ||
| 1. Introduction.vtt | 4.16 KB | ||
| 10. Creating the Angular application using AngularCLI.mp4 | 51.39 MB | ||
| 10. Creating the Angular application using AngularCLI.vtt | 8.43 KB | ||
| 11. The Angular bootstrapping and running the Angular app.mp4 | 80.05 MB | ||
| 11. The Angular bootstrapping and running the Angular app.vtt | 13.82 KB | ||
| 12. Adding VS Code extensions used in this course.mp4 | 48.17 MB | ||
| 12. Adding VS Code extensions used in this course.vtt | 17.71 MB | ||
| 13. Making HTTP requests in Angular.mp4 | 95.27 MB | ||
| 13. Making HTTP requests in Angular.vtt | 15.91 KB | ||
| 14. Adding CORS support to the API.mp4 | 32.23 MB | ||
| 14. Adding CORS support to the API.vtt | 32.24 MB | ||
| 15. Displaying data from the API on the HTML page.mp4 | 21.75 MB | ||
| 15. Displaying data from the API on the HTML page.vtt | 5.36 KB | ||
| 16. Adding Bootstrap and Font-Awesome to our Angular app.mp4 | 47.5 MB | ||
| 16. Adding Bootstrap and Font-Awesome to our Angular app.vtt | 7.74 KB | ||
| 17. Adding GIT for source control.mp4 | 81.1 MB | ||
| 17. Adding GIT for source control.vtt | 12.34 KB | ||
| 18. Summary of Section 2.mp4 | 4.89 MB | ||
| 18. Summary of Section 2.vtt | 2.1 KB | ||
| 2. Creating the DotNet Core WebAPI using the DotNetCLI.mp4 | 48.48 MB | ||
| 2. Creating the DotNet Core WebAPI using the DotNetCLI.vtt | 7.55 KB | ||
| 3. Reviewing the Project files in the DotNet Web API.mp4 | 61.24 MB | ||
| 3. Reviewing the Project files in the DotNet Web API.vtt | 10.21 KB | ||
| 4. Running the DotNet Core application.mp4 | 65.39 MB | ||
| 4. Running the DotNet Core application.vtt | 11.11 KB | ||
| 5. Environment settings and using dotnet watch.mp4 | 69.12 MB | ||
| 5. Environment settings and using dotnet watch.vtt | 8.71 KB | ||
| 6. Creating the first Model and DataContext.mp4 | 77.87 MB | ||
| 6. Creating the first Model and DataContext.vtt | 12.9 KB | ||
| 7. Creating the Database using Entity Framework migrations.mp4 | 77.75 MB | ||
| 7. Creating the Database using Entity Framework migrations.vtt | 12.65 KB | ||
| 8. Retrieving data from the Database.mp4 | 63.92 MB | ||
| 8. Retrieving data from the Database.vtt | 11.46 KB | ||
| 9. Making our code asynchronous.mp4 | 30.49 MB | ||
| 9. Making our code asynchronous.vtt | 6.61 KB | ||
| 20. Bonus - Identity and Role Management | |||
| 1. Introduction to Identity.mp4 | 28 MB | ||
| 1. Introduction to Identity.vtt | 7.22 KB | ||
| 10. Updating the seed method with Roles.mp4 | 58.1 MB | ||
| 10. Updating the seed method with Roles.vtt | 7.89 KB | ||
| 11. Adding roles to the JWT Token.mp4 | 62.48 MB | ||
| 11. Adding roles to the JWT Token.vtt | 8.59 KB | ||
| 12. Policy based authorization.mp4 | 61.4 MB | ||
| 12. Policy based authorization.vtt | 6.86 KB | ||
| 13. Returning the users with their roles.mp4 | 45.84 MB | ||
| 13. Returning the users with their roles.vtt | 6.04 KB | ||
| 14. Adding the edit roles method in the API.mp4 | 88.24 MB | ||
| 14. Adding the edit roles method in the API.vtt | 10.12 KB | ||
| 15. Creating the Admin Component in the SPA.mp4 | 36.31 MB | ||
| 15. Creating the Admin Component in the SPA.vtt | 4.6 KB | ||
| 16. Updating the Auth guard to protect routes based on user role.mp4 | 69.97 MB | ||
| 16. Updating the Auth guard to protect routes based on user role.vtt | 9.47 KB | ||
| 17. Adding a custom structural directive.mp4 | 70.45 MB | ||
| 17. Adding a custom structural directive.vtt | 9.08 KB | ||
| 18. Adding the admin service and user management component.mp4 | 70.93 MB | ||
| 18. Adding the admin service and user management component.vtt | 11.07 KB | ||
| 19. Adding a Modal Component.mp4 | 78.36 MB | ||
| 19. Adding a Modal Component.vtt | 10.32 KB | ||
| 2. Setting up the project and refactoring Startup.cs.mp4 | 48.82 MB | ||
| 2. Setting up the project and refactoring Startup.cs.vtt | 6.25 KB | ||
| 20. Passing the roles data into the Modal.mp4 | 75.16 MB | ||
| 20. Passing the roles data into the Modal.vtt | 9.61 KB | ||
| 21. Passing data out of the Modal and hooking up to the API.mp4 | 97.99 MB | ||
| 21. Passing data out of the Modal and hooking up to the API.vtt | 13.1 KB | ||
| 22. Challenge - Creating the Photo Management system,.mp4 | 81.62 MB | ||
| 22. Challenge - Creating the Photo Management system,.vtt | 11.72 KB | ||
| 23. Challenge Solution.mp4 | 183.95 MB | ||
| 23. Challenge Solution.vtt | 24.51 KB | ||
| 3. Adding the Identity models.mp4 | 54.54 MB | ||
| 3. Adding the Identity models.vtt | 7.16 KB | ||
| 4. Configuring the DataContext for Identity.mp4 | 55.9 MB | ||
| 4. Configuring the DataContext for Identity.vtt | 5.77 KB | ||
| 5. Configuring the Startup.cs class for Identity.mp4 | 116.48 MB | ||
| 5. Configuring the Startup.cs class for Identity.vtt | 10.69 KB | ||
| 6. Fixing the errors and adding a new migration.mp4 | 76.33 MB | ||
| 6. Fixing the errors and adding a new migration.vtt | 7.63 KB | ||
| 7. Updating the Seed Users method.mp4 | 48.37 MB | ||
| 7. Updating the Seed Users method.vtt | 8.02 KB | ||
| 8. Updating the Login method.mp4 | 90 MB | ||
| 8. Updating the Login method.vtt | 10.3 KB | ||
| 9. Updating the register method.mp4 | 47.97 MB | ||
| 9. Updating the register method.vtt | 5.39 KB | ||
| 3. Security | |||
| 1. Intoduction.mp4 | 5.64 MB | ||
| 1. Intoduction.vtt | 5.21 KB | ||
| 10. Using DTOs (Data Transfer Objects).mp4 | 69.54 MB | ||
| 10. Using DTOs (Data Transfer Objects).vtt | 12.1 KB | ||
| 11. Validation in the API.mp4 | 95.66 MB | ||
| 11. Validation in the API.vtt | 13.96 KB | ||
| 12. Token Authentication.mp4 | 6.18 MB | ||
| 12. Token Authentication.vtt | 6.67 KB | ||
| 13. Creating the Login method in the API.mp4 | 152.78 MB | ||
| 13. Creating the Login method in the API.vtt | 19.43 KB | ||
| 14. Using the Authentication middleware.mp4 | 82.06 MB | ||
| 14. Using the Authentication middleware.vtt | 11.23 KB | ||
| 15. Summary of Section 3.mp4 | 6.31 MB | ||
| 15. Summary of Section 3.vtt | 2.95 KB | ||
| 2. Storing passwords in the Database.mp4 | 4.33 MB | ||
| 2. Storing passwords in the Database.vtt | 4.7 KB | ||
| 3. Creating the User model.mp4 | 25.21 MB | ||
| 3. Creating the User model.vtt | 4.65 KB | ||
| 4. The Repository pattern.mp4 | 7 MB | ||
| 4. The Repository pattern.vtt | 9.57 KB | ||
| 5. Creating an Interface for the Repository.mp4 | 13.48 MB | ||
| 5. Creating an Interface for the Repository.vtt | 3.34 KB | ||
| 6. Creating the concrete Auth Repository and Register Method.mp4 | 69.35 MB | ||
| 6. Creating the concrete Auth Repository and Register Method.vtt | 9.78 KB | ||
| 7. Creating the Login repository method.mp4 | 64.87 MB | ||
| 7. Creating the Login repository method.vtt | 8.41 KB | ||
| 8. Registering services in the Startup class.mp4 | 27.46 MB | ||
| 8. Registering services in the Startup class.vtt | 3.47 KB | ||
| 9. Creating the Register method in our Auth Controller.mp4 | 74.03 MB | ||
| 9. Creating the Register method in our Auth Controller.vtt | 12.37 KB | ||
| 4. Client side login and register | |||
| 1. Introduction.mp4 | 3.49 MB | ||
| 1. Introduction.vtt | 3.62 KB | ||
| 1.1 Module 4 Snippets.txt.txt | 955 B | ||
| 10. Adding the register method to the Auth Service.mp4 | 50.36 MB | ||
| 10. Adding the register method to the Auth Service.vtt | 8.07 KB | ||
| 11. Summary of Section 4.mp4 | 1.62 MB | ||
| 11. Summary of Section 4.vtt | 2.98 KB | ||
| 2. Creating the Navigation and Login form.mp4 | 62.96 MB | ||
| 2. Creating the Navigation and Login form.vtt | 9.13 KB | ||
| 3. Introduction to Angular template forms.mp4 | 76.12 MB | ||
| 3. Introduction to Angular template forms.vtt | 13.43 KB | ||
| 4. Introduction to Angular Services.mp4 | 69.3 MB | ||
| 4. Introduction to Angular Services.vtt | 11.83 KB | ||
| 5. Injecting the Angular services in our Components.mp4 | 39.85 MB | ||
| 5. Injecting the Angular services in our Components.vtt | 7.02 KB | ||
| 6. Using ngIf to conditionally display HTML Elements.mp4 | 70.55 MB | ||
| 6. Using ngIf to conditionally display HTML Elements.vtt | 9.76 KB | ||
| 7. Adding a component so users can Register to our site.mp4 | 69.15 MB | ||
| 7. Adding a component so users can Register to our site.vtt | 12.69 KB | ||
| 7.1 registerCompnonent.txt.txt | 473 B | ||
| 7.2 home page snippet.txt.txt | 496 B | ||
| 8. Parent to Child Component communication using Input properties.mp4 | 48.62 MB | ||
| 8. Parent to Child Component communication using Input properties.vtt | 7.45 KB | ||
| 9. Component Communication Child to Parent using Output properties.mp4 | 33.33 MB | ||
| 9. Component Communication Child to Parent using Output properties.vtt | 6.64 KB | ||
| 5. Error Handling | |||
| 1. Introduction.mp4 | 2.78 MB | ||
| 1. Introduction.vtt | 1.58 KB | ||
| 2. Handling exceptions in the API.mp4 | 97.13 MB | ||
| 2. Handling exceptions in the API.vtt | 14.14 KB | ||
| 3. Setting up the Global exception handler in the API.mp4 | 100.05 MB | ||
| 3. Setting up the Global exception handler in the API.vtt | 13.13 KB | ||
| 4. Handling errors in Angular.mp4 | 138.6 MB | ||
| 4. Handling errors in Angular.vtt | 18.47 KB | ||
| 5. Summary of Section 5.mp4 | 3.36 MB | ||
| 5. Summary of Section 5.vtt | 2.51 KB | ||
| 6. Adding 3rd party components to our app | |||
| 1. Introduction.mp4 | 4.48 MB | ||
| 1. Introduction.vtt | 4.88 KB | ||
| 2. Wrapping 3rd party libraries as an Angular service.mp4 | 88.14 MB | ||
| 2. Wrapping 3rd party libraries as an Angular service.vtt | 14.33 KB | ||
| 3. Using the Angular JWT library to improve token handling.mp4 | 67.52 MB | ||
| 3. Using the Angular JWT library to improve token handling.vtt | 10.89 KB | ||
| 4. Using the Angular JWT library to decode tokens.mp4 | 74.88 MB | ||
| 4. Using the Angular JWT library to decode tokens.vtt | 11.76 KB | ||
| 5. Adding Ngx Bootstrap to power our Bootstrap components.mp4 | 75.41 MB | ||
| 5. Adding Ngx Bootstrap to power our Bootstrap components.vtt | 13.44 KB | ||
| 6. Bringing some color to our app with a theme from Bootswatch.mp4 | 29.24 MB | ||
| 6. Bringing some color to our app with a theme from Bootswatch.vtt | 4.32 KB | ||
| 7. Summary of Section 6.mp4 | 4.05 MB | ||
| 7. Summary of Section 6.vtt | 2.91 KB | ||
| 7. Routing in Angular | |||
| 1. Introduction.mp4 | 4.5 MB | ||
| 1. Introduction.vtt | 4.79 KB | ||
| 2. Setting up routing in Angular.mp4 | 48.56 MB | ||
| 2. Setting up routing in Angular.vtt | 7.49 KB | ||
| 3. Setting up our links in the nav component.mp4 | 32.01 MB | ||
| 3. Setting up our links in the nav component.vtt | 4.93 KB | ||
| 4. Using routing in our components.mp4 | 26.68 MB | ||
| 4. Using routing in our components.vtt | 4.47 KB | ||
| 5. Protecting our routes with a route guard.mp4 | 45.78 MB | ||
| 5. Protecting our routes with a route guard.vtt | 8.19 KB | ||
| 6. Protecting multiple routes with a single route guard using dummy routes.mp4 | 48.77 MB | ||
| 6. Protecting multiple routes with a single route guard using dummy routes.vtt | 7.98 KB | ||
| 7. Summary of Section 7.mp4 | 6.1 MB | ||
| 7. Summary of Section 7.vtt | 3.62 KB | ||
| 8. Extending the API | |||
| 1. Introduction.mp4 | 4.47 MB | ||
| 1. Introduction.vtt | 3.95 KB | ||
| 1.1 UserSeedData.json.json | 13.56 KB | ||
| 1.2 Module 8 Snippets.txt.txt | 906 B | ||
| 10. Using AutoMapper Part 1.mp4 | 81.66 MB | ||
| 10. Using AutoMapper Part 1.vtt | 11.9 KB | ||
| 11. Using AutoMapper Part 2.mp4 | 87.26 MB | ||
| 11. Using AutoMapper Part 2.vtt | 10.54 KB | ||
| 12. Summary.mp4 | 6.17 MB | ||
| 12. Summary.vtt | 3.41 KB | ||
| 2. Extending the User Model.mp4 | 63.58 MB | ||
| 2. Extending the User Model.vtt | 9.34 KB | ||
| 3. Exploring Entity Framework migrations.mp4 | 104.02 MB | ||
| 3. Exploring Entity Framework migrations.vtt | 13.04 KB | ||
| 4. Entity Framework Relationships.mp4 | 30.88 MB | ||
| 4. Entity Framework Relationships.vtt | 4.51 KB | ||
| 5. Seeding Data to the Database - Part 1.mp4 | 81.83 MB | ||
| 5. Seeding Data to the Database - Part 1.vtt | 8.23 KB | ||
| 5.1 UserSeedData.json.json | 12.41 KB | ||
| 5.2 JSON Generator Snippet.txt.txt | 1.78 KB | ||
| 6. Seeding Data to the Database Part 2.mp4 | 76.69 MB | ||
| 6. Seeding Data to the Database Part 2.vtt | 10 KB | ||
| 7. Creating a new repository for our API.mp4 | 59.97 MB | ||
| 7. Creating a new repository for our API.vtt | 10.43 KB | ||
| 8. Creating the Users Controller.mp4 | 107.61 MB | ||
| 8. Creating the Users Controller.vtt | 13.97 KB | ||
| 9. Shaping the data to return with DTOs.mp4 | 41.22 MB | ||
| 9. Shaping the data to return with DTOs.vtt | 5.28 KB | ||
| 9. Building a great looking User Interface | |||
| 1. Introduction.mp4 | 4.3 MB | ||
| 1. Introduction.vtt | 3.57 KB | ||
| 1.1 Module 9 Snippets.txt.txt | 1.03 KB | ||
| 10. Creating the Member Detailed View component class.mp4 | 60.55 MB | ||
| 10. Creating the Member Detailed View component class.vtt | 8.26 KB | ||
| 11. Designing the Member detailed view template - left hand side.mp4 | 40.38 MB | ||
| 11. Designing the Member detailed view template - left hand side.vtt | 7.35 KB | ||
| 12. Adding a tabbed panel for the right hand side of the Member detailed page.mp4 | 53.55 MB | ||
| 12. Adding a tabbed panel for the right hand side of the Member detailed page.vtt | 7.92 KB | ||
| 12.1 Styles snippet for tabbed panel.txt.txt | 1.12 KB | ||
| 13. Using Route Resolvers to retrieve data.mp4 | 112.81 MB | ||
| 13. Using Route Resolvers to retrieve data.vtt | 13.69 KB | ||
| 14. Adding a photo gallery to our application.mp4 | 102.4 MB | ||
| 14. Adding a photo gallery to our application.vtt | 13.27 KB | ||
| 15. Summary.mp4 | 5.08 MB | ||
| 15. Summary.vtt | 2.86 KB | ||
| 2. Introduction to Interfaces in Typescript.mp4 | 5.8 MB | ||
| 2. Introduction to Interfaces in Typescript.vtt | 5.88 KB | ||
| 3. Adding Interfaces to our Typescript code.mp4 | 27.05 MB | ||
| 3. Adding Interfaces to our Typescript code.vtt | 5.1 KB | ||
| 4. Creating another Angular service.mp4 | 65.3 MB | ||
| 4. Creating another Angular service.vtt | 8.9 KB | ||
| 5. Retrieving the Members into the Member List Component.mp4 | 42.45 MB | ||
| 5. Retrieving the Members into the Member List Component.vtt | 8.14 KB | ||
| 6. Creating Member Cards to display on our Member list page.mp4 | 56.85 MB | ||
| 6. Creating Member Cards to display on our Member list page.vtt | 9.18 KB | ||
| 7. Giving our Members some style with CSS.mp4 | 23.95 MB | ||
| 7. Giving our Members some style with CSS.vtt | 3.25 KB | ||
| 8. Adding animated buttons to the member cards.mp4 | 44.2 MB | ||
| 8. Adding animated buttons to the member cards.vtt | 5.73 KB | ||
| 9. Using Auth0 JwtModule to send up jwt tokens automatically.mp4 | 54.05 MB | ||
| 9. Using Auth0 JwtModule to send up jwt tokens automatically.vtt | 6.44 KB | ||
| GetFreeCourses.Co.url | 116 B | ||
| How you can help GetFreeCourses.Co.txt | 182 B | ||
| ▲ 456 total files | |||
Download Paid Udemy Courses For Free: GetFreeCourses.Co
Description
This course has been updated and is now using Angular v8 and .Net Core 3.0
Have you learnt the basics of ASP.NET Core and Angular? Not sure where to go next? This course should be able to help with that. In this course we start from nothing and incrementally build up our API and Angular front end until we have a fully functional Web Application that we then publish to IIS and a Linux server.
Read More At: https://www.udemy.com/course/build-an-app-with-aspnet-core-and-angular-from-scratch/
| torrent name | size | uploader | age | seed | leech |
|---|---|---|---|---|---|
| 486.6 MB | freecoursewb | 1 month | 12 | 6 | |
| 2.2 GB | freecoursewb | 2 months | 6 | 2 | |
| 520.8 MB | freecoursewb | 4 months | 2 | 0 | |
| 545.8 MB | freecoursewb | 4 months | 0 | 0 | |
| 579.1 MB | freecoursewb | 4 months | 4 | 0 |
All Comments