API Course Politecnico 2018

Milano, Italy
March 28, 2018

Instructor: Erik Wilde

Subject Slides Additional Resources
Introduction to APIs Introduction to APIs (28 Slides) API Academy [http://www.apiacademy.co/] · MSA Book [http://www.apiacademy.co/microservice-architecture-the-oreilly-book/]
API Styles API Styles (26 Slides) Loose Coupling [http://dret.net/netdret/publications#pau09a] · API Stylebook [http://apistylebook.com/]
Representations for APIs Representations for APIs (43 Slides) Media Types [http://www.webconcepts.info/concepts/media-type/] · XML [http://www.w3.org/TR/xml/] · JSON [http://webconcepts.info/specs/IETF/RFC/8259] · RDF [http://www.w3.org/TR/rdf11-concepts/] · Atom [http://webconcepts.info/specs/IETF/RFC/4287] · Activity Streams [https://www.w3.org/TR/activitystreams-core/] · JSON Feed [https://jsonfeed.org/] · RFC 4180 [http://webconcepts.info/specs/IETF/RFC/4180] · RFC 6906 [http://webconcepts.info/specs/IETF/RFC/6906] · RFC 7807 [http://webconcepts.info/specs/IETF/RFC/7807]
Hypermedia Hypermedia (21 Slides) RFC 8288 [http://webconcepts.info/specs/IETF/RFC/8288] · 12 Patterns [http://www.ustream.tv/recorded/102891495] · API Maps [http://dret.typepad.com/dretblog/2016/08/api-maps-hypermedia-api-design.html]
Creative Commons License Please send comments to dret@ca.com
Last modification on Tuesday, 27-Feb-2018 18:57:28 CET
valid CSS! valid XHTML 1.0!