The Design of Web APIs, Second Edition, Video Edition

  • Category Other
  • Type Tutorials
  • Language English
  • Total size 3.0 GB
  • Uploaded By freecoursewb
  • Downloads 314
  • Last checked 3 days ago
  • Date uploaded 6 months ago
  • Seeders 12
  • Leechers 6

Infohash : C94751AAA557A6001E971F60198A98304F24185F



The Design of Web APIs, Second Edition, Video Edition

https://WebToolTip.com

Released 6/2025
By Arnaud Lauret
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 18h 28m | Size: 3 GB

Learn how to design web APIs that are a delight to use and maintain.

Thousands of developers have followed renowned API expert Arnaud Lauret’s guidance to create APIs that are flexible, secure, and easily integrated. This new edition of the bestselling The Design of Web APIs covers the latest updates to the OpenAPI standard, teaches you to streamline and standardize API design decisions with rationale and automation, and gives you insights you can apply to other API styles, such as gRPC. You’ll quickly see how a well-designed and properly-documented API gives your users autonomy—and saves you from constant explanations and hand-holding.

This fully revised second edition of The Design of Web APIs teaches you the principles and techniques you need to design easy-to-consume public and private web APIs. In it, you’ll learn how to

Files:

[ WebToolTip.com ] The Design of Web APIs, Second Edition, Video Edition
  • Get Bonus Downloads Here.url (0.2 KB)
  • ~Get Your Files Here !
    • 001. Chapter 1. What is API design.mp4 (30.7 MB)
    • 002. Chapter 1. Why does the design of any API matter.mp4 (31.8 MB)
    • 003. Chapter 1. When to design web APIs.mp4 (19.9 MB)
    • 004. Chapter 1. Who designs web APIs.mp4 (11.6 MB)
    • 005. Chapter 1. How do we design web APIs.mp4 (3.3 MB)
    • 006. Chapter 1. Designing APIs step by step.mp4 (11.8 MB)
    • 007. Chapter 1. Designing APIs layer by layer.mp4 (23.3 MB)
    • 008. Chapter 1. Summary.mp4 (11.8 MB)
    • 009. Part 1. Fundamentals of API design.mp4 (7.5 MB)
    • 010. Chapter 2. Identifying API capabilities.mp4 (36.4 MB)
    • 011. Chapter 2. Introducing the API Capabilities Canvas.mp4 (14.6 MB)
    • 012. Chapter 2. Walking the nominal paths.mp4 (26.3 MB)
    • 013. Chapter 2. Walking the alternative and failure paths.mp4 (15.8 MB)
    • 014. Chapter 2. Refining steps to identify operations.mp4 (12.5 MB)
    • 015. Chapter 2. Focusing on the proper needs.mp4 (10.5 MB)
    • 016. Chapter 2. Avoiding integrating too specific consumers perspective.mp4 (10.7 MB)
    • 017. Chapter 2. Avoiding exposing the provider s perspective.mp4 (14.2 MB)
    • 018. Chapter 2. Summary.mp4 (14.5 MB)
    • 019. Chapter 3. Observing operations from the REST angle.mp4 (35.6 MB)
    • 020. Chapter 3. Observing the API Capabilities Canvas from the REST angle.mp4 (11.6 MB)
    • 021. Chapter 3. Identifying resources and their relations.mp4 (18.9 MB)
    • 022. Chapter 3. Identifying resource actions.mp4 (26.5 MB)
    • 023. Chapter 3. Summary.mp4 (11.8 MB)
    • 024. Chapter 4. Representing operations with HTTP.mp4 (19.5 MB)
    • 025. Chapter 4. Representing resources with paths.mp4 (22.8 MB)
    • 026. Chapter 4. Representing actions with HTTP methods.mp4 (20.2 MB)
    • 027. Chapter 4. Choosing input data locations in HTTP requests.mp4 (31.0 MB)
    • 028. Chapter 4. Representing output types with HTTP statuses.mp4 (30.8 MB)
    • 029. Chapter 4. Choosing output locations in HTTP responses.mp4 (13.4 MB)
    • 030. Chapter 4. Representing a do operation with HTTP.mp4 (10.0 MB)
    • 031. Chapter 4. Using the REST architectural style principles for API design.mp4 (17.0 MB)
    • 032. Chapter 4. Summary.mp4 (12.7 MB)
    • 033. Chapter 5. Modeling data.mp4 (27.1 MB)
    • 034. Chapter 5. Designing theoretical resource data models.mp4 (25.1 MB)
    • 035. Chapter 5. Designing inputs and outputs data models.mp4 (27.7 MB)
    • 036. Chapter 5. Streamlining input and output data modeling.mp4 (21.0 MB)
    • 037. Chapter 5. Using data to ensure completeness and proper focus.mp4 (14.9 MB)
    • 038. Chapter 5. Summary.mp4 (12.7 MB)
    • 039. Chapter 6. Describing HTTP operations with OpenAPI.mp4 (36.2 MB)
    • 040. Chapter 6. Authoring OpenAPI documents.mp4 (24.2 MB)
    • 041. Chapter 6. Describing HTTP operations with OpenAPI.mp4 (3.4 MB)
    • 042. Chapter 6. Describing resource paths.mp4 (10.3 MB)
    • 043. Chapter 6. Describing operations.mp4 (3.8 MB)
    • 044. Chapter 6. Describing operation inputs.mp4 (12.4 MB)
    • 045. Chapter 6. Describing operation output HTTP status codes.mp4 (7.0 MB)
    • 046. Chapter 6. Describing operation output contents.mp4 (8.1 MB)
    • 047. Chapter 6. Summary.mp4 (11.3 MB)
    • 048. Chapter 7. Describing data with JSON Schema in OpenAPI.mp4 (17.1 MB)
    • 049. Chapter 7. Authoring a JSON Schema data model in OpenAPI.mp4 (4.6 MB)
    • 050. Chapter 7. Adding complete resource data models to the OpenAPI document.mp4 (8.3 MB)
    • 051. Chapter 7. Describing complete resource data models with JSON Schema.mp4 (21.9 MB)
    • 052. Chapter 7. Describing operation input and output data.mp4 (2.6 MB)
    • 053. Chapter 7. Describing operation non-body data.mp4 (10.1 MB)
    • 054. Chapter 7. Describing operation body data.mp4 (18.9 MB)
    • 055. Chapter 7. Summary.mp4 (8.9 MB)
    • 056. Part 2. User-friendly, interoperable API design.mp4 (6.9 MB)
    • 057. Chapter 8. Designing user-friendly, interoperable data.mp4 (27.2 MB)
    • 058. Chapter 8. What makes data user-friendly and interoperable.mp4 (17.2 MB)
    • 059. Chapter 8. When and how to design user-friendly, interoperable data.mp4 (11.5 MB)
    • 060. Chapter 8. Selecting and crafting ready-to-use data.mp4 (20.1 MB)
    • 061. Chapter 8. Choosing user-friendly, interoperable atomic types and formats.mp4 (20.7 MB)
    • 062. Chapter 8. Organizing data.mp4 (13.6 MB)
    • 063. Chapter 8. Choosing data granularity and scope.mp4 (15.8 MB)
    • 064. Chapter 8. Designing user-friendly names.mp4 (17.1 MB)
    • 065. Chapter 8. Aiming for consistency and standardization.mp4 (18.4 MB)
    • 066. Chapter 8. Summary.mp4 (15.2 MB)
    • 067. Chapter 9. Designing user-friendly, interoperable operations.mp4 (20.2 MB)
    • 068. Chapter 9. When and how to design user-friendly, interoperable operations.mp4 (11.9 MB)
    • 069. Chapter 9. Designing easy-to-understand, guessable operations.mp4 (20.0 MB)
    • 070. Chapter 9. Requesting easy-to-provide inputs.mp4 (23.6 MB)
    • 071. Chapter 9. Returning ready-to-use successful responses.mp4 (10.7 MB)
    • 072. Chapter 9. Filtering, sorting, and paginating lists.mp4 (34.0 MB)
    • 073. Chapter 9. Adapting request and response data.mp4 (16.3 MB)
    • 074. Chapter 9. Handling consumer errors gracefully.mp4 (32.8 MB)
    • 075. Chapter 9. Avoiding hiding multiple capabilities in a single operation.mp4 (9.1 MB)
    • 076. Chapter 9. Aiming for consistency and standardization.mp4 (19.4 MB)
    • 077. Chapter 9. Summary.mp4 (19.9 MB)
    • 078. Chapter 10. Designing user-friendly, interoperable operation flows.mp4 (24.9 MB)
    • 079. Chapter 10. When and how to optimize flows.mp4 (8.6 MB)
    • 080. Chapter 10. Designing concise, error-limiting, flexible flows.mp4 (41.1 MB)
    • 081. Chapter 10. Designing flexible data-saving flows.mp4 (35.3 MB)
    • 082. Chapter 10. Summary.mp4 (15.8 MB)
    • 083. Chapter 11. Designing user-friendly, interoperable APIs.mp4 (15.0 MB)
    • 084. Chapter 11. Creating one or multiple APIs.mp4 (17.5 MB)
    • 085. Chapter 11. Clarifying the API s purpose with its name.mp4 (11.2 MB)
    • 086. Chapter 11. Enabling interoperable API browsing with HTTP and hypermedia APIs.mp4 (30.7 MB)
    • 087. Chapter 11. Summary.mp4 (11.1 MB)
    • 088. Part 3. Constrained API design.mp4 (6.7 MB)
    • 089. Chapter 12. Designing a secure API.mp4 (26.4 MB)
    • 090. Chapter 12. When and how to handle security during design.mp4 (10.3 MB)
    • 091. Chapter 12. Exposing only the necessary data and operations.mp4 (26.9 MB)
    • 092. Chapter 12. Ensuring that implemented operations behave according to context.mp4 (17.3 MB)
    • 093. Chapter 12. Ensuring data integrity.mp4 (20.6 MB)
    • 094. Chapter 12. Avoiding protocol- or architecture-based security problems.mp4 (20.7 MB)
    • 095. Chapter 12. Limiting consumer access with scopes.mp4 (13.7 MB)
    • 096. Chapter 12. Designing scopes.mp4 (27.6 MB)
    • 097. Chapter 12. Describing scopes with OpenAPI.mp4 (6.1 MB)
    • 098. Chapter 12. Erroring securely.mp4 (25.1 MB)
    • 099. Chapter 12. Summary.mp4 (16.5 MB)
    • 100. Chapter 13. Designing an efficient API.mp4 (21.8 MB)
    • 101. Chapter 13. Optimizing the design only when necessary.mp4 (21.4 MB)
    • 102. Chapter 13. Focusing on user needs and user-friendliness to be efficient.mp4 (19.4 MB)
    • 103. Chapter 13. Enabling caching and conditional readings.mp4 (26.7 MB)
    • 104. Chapter 13. Optimizing data volume.mp4 (32.4 MB)
    • 105. Chapter 13. Optimizing pagination.mp4 (14.4 MB)
    • 106. Chapter 13. Processing multiple elements with bulk or batch operations.mp4 (31.1 MB)
    • 107. Chapter 13. Considering a separate optimized API.mp4 (6.0 MB)
    • 108. Chapter 13. Summary.mp4 (16.1 MB)
    • 109. Chapter 14. Adapting the API design to the context.mp4 (27.7 MB)
    • 110. Chapter 14. Dealing with consumer and provider constraints.mp4 (22.6 MB)
    • 111. Chapter 14. Handling data and files.mp4 (29.6 MB)
    • 112. Chapter 14. Providing efficient file management features.mp4 (14.1 MB)
    • 113. Chapter 14. Delegating file downloads and uploads.mp4 (13.9 MB)
    • 114. Chapter 14. Notifying consumers about provider-sourced events with a webhook.mp4 (43.8 MB)
    • 115. Chapter 14. Handling long operations.mp4 (24.3 MB)
    • 116. Chapter 14. Considering other API types.mp4 (17.1 MB)
    • 117. Chapter 14. Summary.mp4 (16.0 MB)
    • 118. Chapter 15. Modifying an API.mp4 (28.8 MB)
    • 119. Chapter 15. Identifying breaking changes and ensuring backward compatibility.mp4 (49.5 MB)
    • 120. Chapter 15. Identifying security-breaking changes and preventing breaches.mp4 (6.7 MB)
    • 121. Chapter 15. Assigning a version to an API.mp4 (37.1 MB)
    • 122. Chapter 15. Carefully breaking and versioning an API.mp4 (26.3 MB)
    • 123. Chapter 15. Creating extensible API designs.mp4 (24.6 MB)
    • 124. Chapter 15. Describing the design modifications with OpenAPI.mp4 (14.5 MB)
    • 125. Chapter 15. Summary.mp4 (15.1 MB)
    • 126. Part 4. Scaled and simplified API design.mp4 (7.9 MB)
    • 127. Chapter 16. Facilitating API design decision-making.mp4 (29.7 MB)
    • 128. Chapter 16. Researching solutions to API design questions.mp4 (23.2 MB)
    • 129. Chapter 16. What are API design guidelines.mp4 (16.0 MB)
    • 130. Chapter 16. What to put in user-friendly API design guidelines.mp4 (17.0 MB)
    • 131. Chapter 16. How to build API design guidelines.mp4 (23.2 MB)
    • 132. Chapter 16. Summary.mp4 (12.9 MB)
    • 133. Chapter 17. Optimizing an OpenAPI document.mp4 (13.6 MB)
    • 134. Chapter 17. Defining consistent data models.mp4 (31.6 MB)
    • 135. Chapter 17. Defining consistent parameters.mp4 (20.3 MB)
    • 136. Chapter 17. Defining consistent request bodies.mp4 (4.1 MB)
    • 137. Chapter 17. Defining consistent responses.mp4 (11.0 MB)
    • 138. Chapter 17. Ensuring cross-API consistency with external shared components.mp4 (13.8 MB)
    • 139. Chapter 17. Summary.mp4 (10.0 MB)
    • 140. Chapter 18. Automating API design guidelines.mp4 (19.7 MB)
    • 141. Chapter 18. Using an API linter to automate API design guidelines.mp4 (12.3 MB)
    • 142. Chapter 18. Introducing Spectral.mp4 (11.0 MB)
    • 143. Chapter 18. Deciding what API linting rules verify.mp4 (19.8 MB)
    • 144. Chapter 18. Targeting elements to check in the OpenAPI documents.mp4 (24.7 MB)
    • 145. Chapter 18. Checking element values.mp4 (31.0 MB)
    • 146. Chapter 18. Returning helpful feedback when problems are detected.mp4 (15.7 MB)
    • 147. Chapter 18. Organizing rules.mp4 (6.3 MB)
    • 148. Chapter 18. Using our automated guidelines when designing APIs.mp4 (7.9 MB)
    • 149. Chapter 18. Summary.mp4 (16.6 MB)
    • 150. Chapter 19. Enriching API design artifacts.mp4 (35.6 MB)
    • 151. Chapter 19. Providing an overview of the API design with OpenAPI.mp4 (15.7 MB)
    • 152. Chapter 19. Enhancing the precision of data models with JSON Schema.mp4 (14.4 MB)
    • 153. Chapter 19. Providing examples to illustrate data and operations.mp4 (28.6 MB)
    • 154. Chapter 19. Enhancing and adapting artifacts for implementers.mp4 (15.3 MB)
    • 155. Chapter 19. Considering API mocking or prototyping during API design.mp4 (8.8 MB)
    • 156. Chapter 19. Considering creating functional API tests during API design.mp4 (9.0 MB)
    • 157. Chapter 19. Summary.mp4 (15.4 MB)
    • 158. appendix A. Solutions to the exercises.mp4 (178.5 MB)
    • Bonus Resources.txt (0.1 KB)

There are currently no comments. Feel free to leave one :)

Code:

  • udp://tracker.torrent.eu.org:451/announce
  • udp://tracker.tiny-vps.com:6969/announce
  • http://tracker.foreverpirates.co:80/announce
  • udp://tracker.cyberia.is:6969/announce
  • udp://exodus.desync.com:6969/announce
  • udp://explodie.org:6969/announce
  • udp://tracker.opentrackr.org:1337/announce
  • udp://9.rarbg.to:2780/announce
  • udp://tracker.internetwarriors.net:1337/announce
  • udp://ipv4.tracker.harry.lu:80/announce
  • udp://open.stealth.si:80/announce
  • udp://9.rarbg.to:2900/announce
  • udp://9.rarbg.me:2720/announce
  • udp://opentor.org:2710/announce
GDRIVE-CACHE 📁 GD (hit) | ID: 1yU0sP-1Nd... 📄 torrent 🕐 09 Jan 2026, 05:52:25 pm IST ⏰ 03 Feb 2026, 05:52:23 pm IST ✅ Valid for 18d 4h 🔄 Refresh Cache