YoVDO

REST Beyond the Obvious - API Design for Ever Evolving Systems

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Software Development Courses Software Architecture Courses API Design Courses REST Courses Domain-driven Design Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricacies of REST API design for evolving systems in this 47-minute conference talk by Oliver Gierke at Devoxx. Delve into the misconceptions surrounding REST APIs and their implementation using HTTP and JSON. Examine the challenges of API evolution in interconnected systems and the limitations of versioning as a solution. Analyze the architectural context of APIs, distinguishing between internal and external interfaces, and investigate the influence of Domain-Driven Design on API development. Learn strategies for designing and specifying APIs and their clients to enhance evolvability, minimizing the impact of changes on existing implementations. Gain insights from Gierke's extensive experience as the lead of the Spring Data project at Pivotal, a Java Champion, and a member of the JPA 2.1 expert group.

Syllabus

REST beyond the obvious API design for ever evolving systems by Oliver Gierke


Taught by

Devoxx

Related Courses

Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera
The Caltech-JPL Summer School on Big Data Analytics
California Institute of Technology via Coursera
Automated Visual Software Analytics
openHPI
Software Architecture & Design
Georgia Institute of Technology via Udacity
Software Architecture for the Internet of Things
EIT Digital via Coursera