Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

The 7 Deadly Sins of API Design

Devoxx via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the common pitfalls in API design and learn how to create effective, user-friendly interfaces in this 43-minute conference talk from Devoxx. Discover the "7 Deadly Sins of API Design" and gain insights into distinguishing good APIs from problematic ones. Examine real-life examples of design flaws, understand their negative impacts, and learn remediation strategies using best practices. Delve into API-design first techniques for preventing common issues, and engage with a balanced mix of theory and practical applications. Cover topics such as API documentation, Richardson maturity model, GraphQL, backend API invention, and ensuring APIs are fit for purpose. Benefit from this interactive session to improve your API design skills and create more robust, efficient interfaces for modern architectures.

Syllabus

Intro
Who am I
API Doors
Daniel Bryant
Lost Desire
Perfectly useless API
APIary Swagger Hop
gluttony
gateways
chatty API
API Composition
Laziness
Rape Fool
Hate
Good Practices
Richardson maturity model
Raw rough
No documentation
API without documentation
API documentation
Rough QL
Why is rough QL so popular
What is rough QL
Demo
Graphical
Backend API Invention
API Implementation
Currency Conversion
Broken Machine
Back to Presentation
Switching Screen
MB
BottomUp
Fit for Purpose
QA

Taught by

Devoxx

Reviews

Start your review of The 7 Deadly Sins of API Design

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.