-
Do these readings. Post at least one comment about them in slack and respond to at least one person's comment about them.
-
Post at least one comment and one response to someone else in two separate slack channels. There are several to chose from covering all the topics we have worked on so far.
-
Push your simple website code to github: Link to "Try It"
-
Optional "Try It" to reinforce your learning
- (required) Aaron Swartz’s A Programmable Web: Chapter 1 -"Introduction: A Programmable Web"
- Aaron Swartz’s A Programmable Web: Chapter 4 - Following REST
- Aaron Swartz’s A Programmable Web: Chapter 5 - BUILDING A PLATFORM: PROVIDING APIS
- (required) REST API Design - Resource Modeling (Thoughtworks)
- (required) https://micropurchase.18f.gov/
- Roy Fielding's Disseration [Chapter 5]
- Roy Fielding's Disseration [Chapter 6]
- Programmable Web - https://www.programmableweb.com/about
- Programmable Web (API University) - https://www.programmableweb.com/api-university
- (required but you can skim it) APIs that suck [video] - https://www.infoq.com/presentations/API-design-mistakes