API Design: RESTful APIs
Given the ubiquity of the web and the HTTP protocol developers can leverage this to create a modern API through RESTful design. In this course youll learn the best practices for developing REST APIs and creating documentation. Next youll examine working with REST API resources CRUD implementations error handling HTTP status codes change management versioning pagination and partial responses. Finally youll look at best security design practices such as using JSON Web Tokens and API keys.