Filename Size code.zip 7.4 MB Lesson 1. Course Overview.mp4 2.5 MB Lesson 10. The Richardson Maturity Model.mp4 5.7 MB Lesson 11. Summary.mp4 2.1 MB Lesson 12. Coming Up.mp4 1.3 MB Lesson 13. Structuring Our Outer Facing Contract.mp4 9.6 MB Lesson 14. Demo - Implementing the Outer Facing Contract (Part 1).mp4 11.4 MB Lesson 15. Working with Endpoint Routing.mp4 4.5 MB Lesson 16. Interacting with Resources through HTTP Methods.mp4 3.2 MB Lesson 17. Demo - Implementing the Outer Facing Contract (Part 2).mp4 12.6 MB Lesson 18. Demo - Getting a Single Resource.mp4 8.5 MB Lesson 19. The Importance of Status Codes.mp4 8 MB Lesson 2. Coming Up.mp4 4.1 MB Lesson 20. Errors vs. Faults.mp4 1.3 MB Lesson 21. Demo - Returning Correct Status Codes.mp4 12.6 MB Lesson 22. Enhancing Responses with Problem Details.mp4 2.8 MB Lesson 23. Formatters and Content Negotiation.mp4 5.3 MB Lesson 24. Demo - Working with Content Negotiation and Output Formatters.mp4 15.6 MB Lesson 25. Summary.mp4 3.8 MB Lesson 26. Coming Up.mp4 1.4 MB Lesson 27. Outer Facing vs. Entity Model.mp4 2.7 MB Lesson 28. Demo - Separating Entity Model and Outer Facing Model.mp4 16.6 MB Lesson 29. Demo - Improving Action Return Types with ActionResult of T.mp4 6 MB Lesson 3. Course Prerequisites.mp4 983.5 KB Lesson 30. Demo - Adding AutoMapper to Our Project.mp4 12.5 MB Lesson 31. Demo - Using AutoMapper.mp4 13.2 MB Lesson 32. Demo - Working with Parent_Child Relationships.mp4 17.6 MB Lesson 33. Demo - Returning a Single Child Resource.mp4 11.9 MB Lesson 34. Demo - Handling Faults.mp4 18.3 MB Lesson 35. Supporting HEAD.mp4 1.3 MB Lesson 36. Demo - Supporting HEAD.mp4 4.1 MB Lesson 37. Summary.mp4 2.5 MB Lesson 38. Coming Up.mp4 806.9 KB Lesson 39. Passing Data to the API.mp4 3.8 MB Lesson 4. Tooling.mp4 3.7 MB Lesson 40. Filtering and Searching.mp4 3.4 MB Lesson 41. Demo - Filtering Resource Collections.mp4 7.6 MB Lesson 42. Demo - Searching through Resource Collections.mp4 13.7 MB Lesson 43. Deferred Execution.mp4 2.3 MB Lesson 44. Demo - Grouping Action Parameters Together into One Object.mp4 15.1 MB Lesson 45. Summary.mp4 2.9 MB Lesson 46. Coming Up.mp4 1.7 MB Lesson 47. Method Safety and Method Idempotency.mp4 4.8 MB Lesson 48. Demo - Creating a Resource.mp4 24.9 MB Lesson 49. Demo - Creating a Child Resource.mp4 18.6 MB Lesson 5. Using the MVC Pattern for Building RESTful APIs.mp4 4.6 MB Lesson 50. Demo - Creating Child Resources Together with a Parent Resource.mp4 14.9 MB Lesson 51. Demo - Creating a Collection of Resources.mp4 13.5 MB Lesson 52. Demo - Working with Array Keys and Composite Keys.mp4 23.7 MB Lesson 53. Demo - Handling POST to a Single Resource.mp4 3.9 MB Lesson 54. Demo - Supporting OPTIONS.mp4 8.8 MB Lesson 55. Demo - Supporting Additional Content-type Values and Input Formatters.mp4 8.1 MB Lesson 56. Summary.mp4 3.5 MB Lesson 57. Coming Up.mp4 929.5 KB Lesson 58. Working with Validation in a RESTful World.mp4 5 MB Lesson 59. Demo - Validating Input with Data Annotations.mp4 10.9 MB Lesson 6. Demo - Creating an API Project.mp4 16.3 MB Lesson 60. Validation and the ApiController Attribute.mp4 1.4 MB Lesson 61. Demo - Class-level Input Validation with IValidatableObject.mp4 10.6 MB Lesson 62. Demo - Class-level Input Validation with a Custom Attribute.mp4 13.5 MB Lesson 63. Demo - Customizing Error Messages.mp4 5.6 MB Lesson 64. Reporting Validation Errors.mp4 4.8 MB Lesson 65. Demo - Customizing Validation Error Responses.mp4 8.6 MB Lesson 66. Other Approaches FluentValidation.mp4 961.2 KB Lesson 67. Summary.mp4 2.5 MB Lesson 68. Coming Up.mp4 1.6 MB Lesson 69. PUT vs. PATCH.mp4 1.6 MB Lesson 7. Demo - Adding a Data Store.mp4 21 MB Lesson 70. Demo - Updating a Resource (Part 1).mp4 20.7 MB Lesson 71. The Repository Pattern.mp4 4.3 MB Lesson 72. Demo - Updating a Resource (Part 2).mp4 16.9 MB Lesson 73. Demo - Validating Input when Updating a Resource with PUT.mp4 25.1 MB Lesson 74. Updating Collection Resources.mp4 2.2 MB Lesson 75. Upserting.mp4 4.6 MB Lesson 76. Demo - Upserting with PUT.mp4 12.7 MB Lesson 77. Partially Updating a Resource.mp4 5.8 MB Lesson 78. Demo - Partially Updating a Resource.mp4 33.2 MB Lesson 79. Demo - Validating Input when Updating a Resource with PATCH.mp4 11.9 MB Lesson 8. Introducing REST.mp4 7.9 MB Lesson 80. Demo - Returning ValidationProblems from Controller Actions.mp4 8.7 MB Lesson 81. Demo - Upserting with PATCH.mp4 8 MB Lesson 82. Demo - Validating Input when Upserting with PATCH.mp4 5 MB Lesson 83. Summary.mp4 2.8 MB Lesson 84. Coming Up.mp4 867.1 KB Lesson 85. Demo - Deleting a Resource.mp4 10.3 MB Lesson 86. Demo - Deleting a Resource with Child Resources.mp4 8.3 MB Lesson 87. Deleting Collection Resources.mp4 2.2 MB Lesson 88. HTTP Method Overview by Use Case.mp4 7 MB Lesson 89. Whats Next.mp4 1.8 MB Lesson 9. Learning What the REST Constraints Are About.mp4 22 MB