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

YouTube

How to Design Great APIs

Meta via YouTube

Overview

Learn the fundamentals of effective API design from Parse CTO Kevin Lacker in this insightful 33-minute conference talk from Parse Developer Day 2013. Discover what constitutes a great API, explore the emotional impact of well-designed interfaces, and understand how APIs can simplify development processes. Delve into practical examples, including string manipulation, and gain valuable insights on API documentation, quick start guides, and overarching API philosophy. Master the art of creating user-friendly, powerful, and efficient APIs that developers will love to use.

Syllabus

Introduction
What is an API
What matters to you
What makes an API great
The most powerful emotion
How APIs let you be lazy
String Examples
Ugly Things
Simple Questions
Reference Docs
Quick Start
RVM
API Philosophy
String Library
The Problem
The Solution
Outro

Taught by

Meta Developers

Reviews

Start your review of How to Design Great APIs

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.