• phone icon +44 7459 302492 email message icon info@uplatz.com
  • Register
Job Meter = Medium

OData (Open Data Protocol)

15 Hours
Self-paced Training (pre-recorded videos)
USD 17 (USD 140)
Save 88% Offer ends on 30-Jun-2024
OData (Open Data Protocol) course and certification
25 Learners

About this Course

OData means Open Data Protocol. Odata is a uniform procedure built over existing HTTP and REST protocols in support of the four basic functions of persistent storage CRUD -Create, Read, Update, and Delete, to create and consume data APIs.  RESTful API’s are build and consumed with the help of best practices recognized by OData. Odata is used to find out changes for recognizing functions for reusable actions and transfer batch requirements. OData provides ability for addition to complete the custom needs of RESTful APIs. It  is based on REST protocol for query and updating of data. Odata is built on uniform technology such as HTTP, Atom/XML, and JSON. It supports to center on the logic of the business, while constructing RESTful APIs.

Learn OData in detail with Uplatz.

OData (Open Data Protocol)

Course Details & Curriculum

SAP Netweaver Using OData Online Training Course Content

 

1.      Introduction NetWeaver Gateway

2.      NetWeaver Gateway Usage

3.      Gateway Architecture overview

4.      Technical Components Involved

5.      Introduction to REST

6.      Introduction to OData

7.      OData advantages

8.      Introduction to OData formats JSON and XML

9.      Overview of Structure of an OData Service

10.   Overview of Service Document

11.   Overview of Service Metadata Document

·        Create

·        Read

·        Update

·        Delete

12.   OData Query Options

13.   Filtering and Projecting ($filter and $select)

14.   Sorting ($orderby)

15.   Client-Side Paging ($top, $skip, and $inlinecount)

16.   Counting ($count)

17.   Inlining ($expand)

18.   Formatting ($format)

19.   Introduction to OData Service Creation

20.   Service Creation Process Overview

21.   SAP NetWeaver Gateway Toolset

22.   SAP NetWeaver Gateway Service Builder

23.   Beyond the Service Builder: Supporting Tools during the Service Creation Process

24.   Steps in the Service Creation Process

25.   Data Model Definition in the Service Builder

26.   Service Registration in the SAP Business Suite System

27.   Service Implementation

28.   Service Maintenance

29.   The OData Channel Development Paradigm

30.   Model Provider Class

31.   Data Provider Class ad Data Provider Extension Class

32.   Service Development

33.   Data Model Definition

34.   Creating a Project

35.   Creating the Data Model

36.   Service Registration in the SAP Business Suite System

37.   Service Maintenance

38.   Incremental Service Implementation and Model Enhancement

39.   Feed (GET_ENTITYSET)

40.   Single Read (GET_ENTITY)

41.   Query Options

42.   Navigation Properties

43.   CRUD Methods

44.   Service Generation

45.   Generation via RFC/BOR Interface

46.   Data Model Definition

47.   Service Registration: Stub Creation

48.   Service Maintenance

49.   Service Implementation

Model Composition: Include Gateway Service
Certification
OData

All SAP consultant certifications are now available 

In the first case, API is a broad, not well-defined term and so is API testing.

We will use a different terminology and talk about system tests for OData services. Systems tests are black box tests that execute and validate a function belonging to a software product addressing all required components and their integration. That is, no component is replaced by a test-double – the complete stack is tested.

In contrast, integration tests and component tests address single components or the integration of components while isolating certain other components. The application logic exposed by an OData service should be covered by such tests (and unit tests, of course).

OData system tests require an OData client. Your test must address the OData service like any other “external” consumer. This does not imply that the OData client has to reside outside the system. The test just needs to call operations of the OData service as if they originated outside the system. We will an example below.

 

Having an OData client is one thing. For proper testing, it must be embedded in a test framework that manages test cases, controls test execution, monitoring and test result reporting.

------------------------------------------------------------------


Career Path

There is a high-growth career path for Odata is a uniform procedure built over existing HTTP and REST protocols in support of the four basic functions of persistent storage CRUD -Create, Read, Update, and Delete, to create and consume data APIs.
------------------------------------------------------------------



Job Prospects

 

Following are some of the key job titles:

 

  • SAP ABAP ODATA

  • SAP ODATA Developer

  • sap abap odata consulant

  • SAP OOABAP Consultant - OData

  • SAP Consultant (SAP ABAP OData with UI5 and fiori)

------------------------------------------------------------------


Didn't find what you are looking for?  Contact Us