APIs in Java: Call and Integrate an API
About this Course
As a Java backend developer, why is it important to use rest endpoint? REST is a logical choice for building APIs that allow users to connect to, manage and interact with cloud services flexibly in a distributed environment. RESTful APIs are used by such sites as Amazon, Google, LinkedIn and Twitter. In this intermediate 90-minute project, you will utilize an API in your java application, create method headers for APIs, pass arguments to your java APIs, incorporate Java methods into a Java API application, and use the Java collection library in a Java application. To achieve this, you will first explore REST APIs, their methods and usage, and create a HelloWorld API with Eclipse and Maven. Moreover, you will learn how to create endpoints to retrieve, look-up, and add new data within a list of students. Using all the skills taught, you will end the project by creating a customer management API. This project is unique as it teaches you how to implement API endpoints in Java simply and efficiently in an entirely simulated environment where all the necessary software and tools are readily available. To succeed in this project, you must have a solid understanding of the client-server model, Java programming experience, and familiarity with the Eclipse IDE, Maven, and Postman.Created by: Coursera Project Network

Related Online Courses
In this course you will get an introduction to the main tools and ideas in the data scientist\'s toolbox. The course gives an overview of the data, questions, and tools that data analysts and data... more
This Specialization is intended for educators seeking to develop their expertise in the delivery of technology-enabled learning experiences. Through a series of 4(four) courses, you will learn how... more
This specialization is for anyone interested in learning more about computer programming, including the fundamental computer science knowledge and skills required for work in this field. Through 4... more
One of the goals of the Teaching Writing specialization has been to help every learner consider ways to adapt what they are learning and apply it to their specific situation, needs and interests.... more
This is a self-paced lab that takes place in the Google Cloud console. This lab focuses on how to create new reporting tables using SQL JOINS and UNIONs.Created by: Google Cloud more