Skimmed through this one since it covers everything about computer organization/architecture I've seen at uni. Meaning this is actually a great reference for this!
A great resource to get started with API security. The author starts by explaining core concepts, common vulnerabilities, how to setup your lab and continues by showing how to hack APIs (eg. crAPI) using those common vulnerabilities.