- Totalt 0 kr
Designa REST-baserade APIer
Lägg till en bevakning så meddelar vi dig så snart varan är i lager igen.
Designa REST-baserade APIer
En grundläggande introduktion till REST och de saker man bör fundera på när man utvecklar och driftsätter REST-baserade API:er. Kursen omfattar arkitektur, säkerhet, testning, skalbarhet och andra tekniker som hjälper dig att undvika de vanligaste misstagen.
Efter kursen kommer du att veta vilka saker man bör fokusera på när du utvecklar och kör publika API. Du kommer även att veta när du kan använda REST internt i din organisation. Läraren delar med sig av sin erfarenhet från design till driftsättning av stora REST-API:er.
Målgrupp
Grupper eller utvecklare som planerar att utveckla sitt första REST-baserade API.
Förkunskaper
Grundläggande förståelse för http och hur webben fungerar.
Vad du kommer lära dig
Introduction APIs and REST
- What are APIs
- XML and JSON
- What is REST
- Resources
- Verbs
- HTTP
- URIs
RESTful design
- URI structure
- Modeling
- Media types
- Versioning
- Paging
Hypermedia
- Intro to Hypermedia
- hypermedia formats
OpenAPI
- Swagger
- Tooling
API Architecture
- Idempotency
- Fault tolerance
- Queued operations
- Throttling
- Webhooks
- API First approach
REST Alternatives
- OData
- GraphQL
Logging and debugging
- Request tracking
- Distributed Tracing
Security
- Properties of a secure REST API
- Threats
- HTTPS & certificates
Authentication and Authorization
- Tokens and claims
- OAuth
- OpenID Connect