Loading…
This event has ended. Visit the official site or create your own event on Sched.
Get your ticket and additional info and support at jcon.one
Tuesday, September 20 • 11:00 - 11:50
Effective Design of RESTful APIs.

Log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Developers creating websites and especially backend developers need to know how to build RESTful APIs correctly and effectively. As nowadays those APIs is serving many channels either it is Mobile, Microservices components, IoT, integration or all of them. 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 start 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 to paper test your model, validating the design before you build it, provided with a live example to clear up the concept. 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.

Speakers
avatar for Mohamed Taman

Mohamed Taman

Solutions Architect, Rivian
Adopts Java SE.next(), JakartaEE.next(), a JCP member, was a JCP Executive Committee member, JSR 354, 363 & 377 Expert Group member, EGJUG leader, Oracle Egypt Architects Club board member, speaks Java, loves Mobile, Big Data, Cloud, Blockchain, and DevOps. An International speaker... Read More →


Tuesday September 20, 2022 11:00 - 11:50 CEST
#1 Main EN only