Walks through the definition of the RESTful architectural styles and provides an approach for designing systems.
REST is an overloaded, and thus misunderstood term in architectural circles these days. This course attempts to clear up some of the misunderstandings about REST as well as provide a more practical approach for designing RESTful solutions - both clients and services. Additionally, the course looks at REST from the perspective of the cloud and describes how REST is well-suited to meet the demands that the cloud brings to bear on a modern architecture.
Course SyllabusIntroduction- 23m 22s
—Overview 2m 27s
—The Need for REST 6m 40s
—Architectural Properties 3m 35s
—Defining REST 3m 51s
—REST by Comparison 4m 39s
—Demo: Richardson's Maturity Model 1m 13s
—Summary 0m 57sDeriving REST: Constraints- 33m 11sElements of RESTful Architecture- 33m 7sDesigning RESTful Services- 33m 25sDesigning RESTful Clients- 34m 37sREST and the Cloud- 21m 21s