
Learn the basics of json, rest, and api, and how to configure them in sap po using sender and receiver adapters to build interfaces.
Explore how the http protocol underpins web communication, detailing request/response flow, http methods (get, post, put, delete), headers, content types, status codes, and the client-server port model.
Discover how JSON, the JavaScript object notation, serves as a lightweight, human-readable data interchange format for exchanging data over networks, with objects and arrays.
Compare json and xml to see json as a lightweight, text-based format and xml as a rules-heavy markup language for b2b data like edi and rosetta net fdi.
Explore how JSON differs from JavaScript object literals, defining and accessing product data in both JavaScript objects and JSON notation, and when each is used.
Understand JSON syntax by learning seven rules for proper formatting. Write valid JSON using curly braces, key-value pairs, double-quoted keys, colons, commas, and square brackets to denote arrays.
Master the six JSON data types: numbers, strings, booleans, null, arrays, and objects, and learn proper syntax for keys and values.
Explore how to define various JSON array structures: strings, integers, nested arrays, and objects, using square brackets and curly braces, with correct comma placement.
Learn how to define JSON objects with key-value pairs, nest objects, and include arrays inside objects, using proper quoting, colons, and comma rules.
Explore online JSON tools to format, validate, and pretty-print JSON data. Use JSON Editor Online and Jason Lind to visualize arrays, objects, booleans, and null values.
Learn to read real-time json by using an online formatter to inspect objects, arrays, and key-value pairs, and see how APIs deliver data in json from weather and other services.
Create a json file defining a student with name, class, age, a boolean flag, an address, and a phone array, then compare json and xml sizes for rest api practice.
Master the basics of api and rest, distinguish rest api from web services, and explore json as a data interchange format, including token access and api management tools.
Explore how API defines available functionalities, how to use interfaces, and the input-output format, via services, web services, and program access.
Explore REST as a design pattern, not a protocol, defined by Roy Fielding, and its six patterns, including statelessness, client-side caching, layered systems, and a uniform interface.
Compare web services and REST APIs as interfaces for inter-system communication. Web services use a specific protocol, while REST defines a style for API access.
Understand how rest, json, and api concepts combine to enable lightweight, message-based communication between systems, using json as the message format in rest api exchanges.
Explore token based rest api authentication and authorization, where a client receives a token after login and uses it for stateless, permissioned operations like get and post.
Explore how api management tools automate api publication and documentation, enforce authentication, authorization, and rate limits, and provide cloud-based deployment and analytics for rest and json APIs.
What you will learn in this Course?
If you are trying to learn JSON, REST and API which can help you to develop interface using the REST adapter in AEX then this course is right for you.
This course will teach you the basics of JSON Notation, Definition of REST and API with hands-on session.
Course Content:
JavaScript Object Notation (JSON):
Why JSON is called as Java Script Object Notation?
What is the relation of JSON with Java Script?
Learn how to write your own JSON structure.
Compare XML vs JSON and understand why JSON is so famous compared to XML
Understand JSON Syntax, Data Types, Arrays and Objects
You will learn lots of practical session to define you own JSON structures.
Learn about the JSON online tools.
REST & API
Understand what is Service, Webservice, Interface and API.
What is the advantage of API over the Webservice.
Compare Webservice vs API
What is REST, API, REST API and REST JSON API?
Real time REST API example and how to read the documentation.
Parts of the REST API.
Design Guidelines of REST.
Understand what is API Management tools in the market?