From 0bc8bb1bfe5dd10d20725dc62ac1f27c22d23d24 Mon Sep 17 00:00:00 2001 From: Thilo Frotscher Date: Mon, 10 Feb 2025 22:15:01 +0100 Subject: [PATCH] Fixed book references --- docs/01-why-apis/references.adoc | 2 +- docs/03-api-styles/references.adoc | 2 +- docs/07-api-security/02-learning-goals.adoc | 4 ++-- docs/07-api-security/references.adoc | 2 ++ docs/99-references/00-references.adoc | 14 ++++++++++++++ 5 files changed, 20 insertions(+), 4 deletions(-) diff --git a/docs/01-why-apis/references.adoc b/docs/01-why-apis/references.adoc index c403783..efc26e3 100644 --- a/docs/01-why-apis/references.adoc +++ b/docs/01-why-apis/references.adoc @@ -1,6 +1,6 @@ === {references} -<>, <>, <>, <>, <>, <> +<> // tag::DE[] // silence asciidoctor warnings diff --git a/docs/03-api-styles/references.adoc b/docs/03-api-styles/references.adoc index e45d6f0..8bbd93e 100644 --- a/docs/03-api-styles/references.adoc +++ b/docs/03-api-styles/references.adoc @@ -1,6 +1,6 @@ === {references} -<>, <> +<> <> <> // tag::DE[] // silence asciidoctor warnings diff --git a/docs/07-api-security/02-learning-goals.adoc b/docs/07-api-security/02-learning-goals.adoc index ab60699..22b7afb 100644 --- a/docs/07-api-security/02-learning-goals.adoc +++ b/docs/07-api-security/02-learning-goals.adoc @@ -15,8 +15,8 @@ Teilnehmer:innen verstehen, wie HTTPS, HTTP-Authentisierung, OAuth und OpenID Co // end::DE[] // tag::EN[] -[[LG-7-2]] -==== LG 7-2: Understand Communications Security Fundamentals +[[LG-7-1]] +==== LG 7-1: Understand Communications Security Fundamentals Participants understand the foundations of communications security and are able to relate them to technologies such as TCP, HTTP, and TLS. Participants understand the relevance of secure communications, even in the case of internal interfaces. diff --git a/docs/07-api-security/references.adoc b/docs/07-api-security/references.adoc index 6c93627..8c7a01d 100644 --- a/docs/07-api-security/references.adoc +++ b/docs/07-api-security/references.adoc @@ -1,5 +1,7 @@ === {references} +<> <> + // tag::DE[] // silence asciidoctor warnings // end::DE[] diff --git a/docs/99-references/00-references.adoc b/docs/99-references/00-references.adoc index a9e7bba..4155303 100644 --- a/docs/99-references/00-references.adoc +++ b/docs/99-references/00-references.adoc @@ -15,6 +15,10 @@ This section contains references that are cited in the curriculum. - [[[api-business-models,API Business Models]]] "ProgrammableWeb's 2020 Guide to API Business Models", ProgrammableWeb, May 2020. https://www.mulesoft.com/sites/default/files/cmm_files/2020_Guide_to_API_Business_Models.pdf +**B** + +- [[[ball,Ball 2022]]] Corey Ball, "Hacking APIs: Breaking Web Application Programming Interfaces", No Starch Press, 2022. + **F** - [[[fishman,Fishman and McLarty 2024]]] Stephen Fishman and Matt McLarty, "Unbundling the Enterprise: APIs, Optionality, and the Science of Happy Accidents", IT Revolution, 2024 @@ -47,10 +51,20 @@ This section contains references that are cited in the curriculum. - [[[medjaoui,Medjaoui et al. 2019]]] Mehdi Medjaoui, Erik Wilde, Ronnie Mitra, and Mike Amundsen, "Continuous API Management", O'Reilly, 2nd Edition, October 2021 +- [[[madden,Madden 2020]]] Neil Madden, "API Security in Action", Manning Publications, 2020 + **N** - [[[nwaiwu,Nwaiwu 2024]]] Ikenna Nwaiwu, "Automating API Delivery: APIOps with OpenAPI", Manning Publications, July 2024 +**P** + +- [[[porcello,Porcello 2018]]] Eve Porcello, "Learning GraphQL: Declarative Data Fetching for Modern Web Apps", O'Reilly, 2018 + +**R** + +- [[[richardson,Richardson et al. 2013]]] Leonard Richardson, "RESTful Web APIs: Services for a Changing World", O'Reilly, 2013 + **Z** - [[[zimmermann,Zimmermann et al. 2022]]] Olaf Zimmermann, Mirko Stocker, Daniel Lübke, Uwe Zdun, Cesare Pautasso, "Patterns for API Design: Simplifying Integration with Loosely Coupled Message Exchanges", Addison-Wesley Professional, November 2022, ISBN 978-0-13767-010-9