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 |