ANQ-9673 Effective Design of RESTful APIs. | Devoxx

Effective Design of RESTful APIs.


architecture Architecture

Developers creating websites needs to know how to build RESTful APIs correctly. This session will help you plan and model your own APIs and understand the six REST design constraints that help guide your architecture. I will starts with a simple overview, including advice on identifying the users or "participants" of your system and the activities they might perform with it. I'll help you paper test your model, validating the design before you build it. You'll then explore the HTTP concepts and REST constraints needed to build your API.

Topics include: The three approaches to adding an API, Modeling tips, Creating and grouping API methods, Mapping activities to, verbs and actions, Validating your API, Working with HTTP headers and response codes, Caching, Layered systems, Creating a uniform interface.

All those explanations topics will be provided by examples to clear up the idea and demonstrate the concept.

So what are you waiting for ?! Click to enroll.

Mohamed Taman Mohamed Taman

Co-Founder / Retail & International business solutions, Sr. Software development manager, an Enterprise Architect, a Java Champions, Adopts Java SE 9, EE 7, 8 & JavaFX, JCP member, Was JCP Executive Committee member, JSR 354, 363 & 373 Expert Group member, MoroccoJUG member, EGJUG leader, Oracle Egypt Architects Club board member, speaks Java, love mobile, international speaker, Books Author of "JavaFX essentials" and "Mastering JDK 9", Won Duke’s choice 2015, 2014 awards, and JCP outstanding adopt-a-jar participant 2013 awards, IoT Geek.