Webservices Basic Concepts – Instructor Led Training Online

249$ Including tax

Become an expert in XML, XSD (XML Schema), XPATH, WSDL contents, XSLT 2.0 & XSLT Functions. Get trained by Cloud Integration Experts / Architects to become an expert in XML, XSD (XML Schema), WSDL contents, XSLT Functions which are building blocks for “API design” or “API architecture”. 

Enroll Now

In case you want to know more about the course, Enquire us now !!!

SKU: CourseID1110 Categories: ,
Share

Description

Course Content

Module 1: XML Introduction
XML stands for eXtensible Markup Language
  • Lesson 1: What is an XML document and Why It’s Valuable ?
  • Lesson 2: XML Tree
  • Lesson 3: XML Syntax
  • Lesson 4: XML Elements
  • Lesson 5: XML Attributes
  • Lesson 6: XML Namespaces
  • Lesson 7: CData
Module 2: Xpath Introduction
XPath is a major element in the XSLT standard. XPath can be used to navigate through elements and attributes in an XML document.
  • Lesson 1: XML XPath
  • Lesson 2: XML XSLT
  • Lesson 3: XML Xquery
  • Lesson 4: XPath Functions
  • Lesson 5: XPath Operators
Module 3: XML Schema - XSD
An XML Schema describes the structure of an XML document. The XML Schema language is also referred to as XML Schema Definition (XSD).
  • Lesson 1: Why Use an XML Schema?
  • Lesson 2: XSD Data Types – XML Schemas : Data Types
  • Lesson 3: XSD Restrictions/Facets
  • Lesson 4:MinOccur & MaxOccur
  • Lesson 5: XSD Complex Elements
  • Lesson 6: XSD Element
  • Lesson 7: XSD and namespaces
  • Lesson 8: Import and include exercise
  • Lesson 9 : XSD examples
  • Lesson 10 : XSD generation for sample xml via Oracle Jdeveloper or any other developer tool
  • Lesson 11 : XSD generation for flat file CSV via Oracle Jdeveloper or any other developer tool
  • Lesson 12 : XSD generation for flat file CSV via Oracle Jdeveloper or any other developer tool
Module 4: XSLT
XSL (eXtensible Stylesheet Language) is a styling language for XML. XSLT stands for XSL Transformations.
  • Lesson 1: Why Use a XSLT?
  • Lesson 2 : Looping in XSLT
  • Lesson 3 : Sorting with XSLT
  • Lesson 4 : Conditions with XSLT
  • Lesson 5 : XSLT Variables
  • Lessons 6 : XSLT basic Functions – If-Else, Choose-When
Module 5: XML vs SOAP message
XML – The Extensible Markup Language (XML) is a simple text-based format for representing structured information.
SOAP – SOAP is an acronym for Simple Object Access Protocol. It is an XML-based messaging protocol for exchanging information among computers. SOAP is an application of the XML specification.
  • Lesson 1: SOAP message structure
  • Lesson 2: SOAP message structure – SOAP header, SOAP body
  • Lesson 3: XML vs SOAP
  • Lesson 4 : SOAP Fault element containing errors and status information
  • Lesson 5 : mustUnderstand Attribute
Module 6: SOAP Web Service
A SOAP message is encoded as an XML document, consisting of an element, which contains an optional
element, and a mandatory element. The element, contained in the , is used for reporting errors.
  • Lesson 1: Introduction of SOAP webservice
  • Lesson 2: How to Define SOAP webservice Web Service Definition Language WSDL
  • Lesson 3: SOAP message structure
  • Lesson 4: Synchronous and Asynchronous Services
  • Lesson 5: Security / Authentication
Module 7: Advanced Functions
Includes Oracle SOA Suite – Xpath Advanced Functions, BPEL XPath Extension Functions, Conversion Functions, DVM Functions, Logical Functions, Date Functions, Mathematical Functions, Node Set Functions, String Functions.

Details available : https://docs.oracle.com/en/middleware/soa-suite/soa/12.2.1.3/develop/xpath-extension-functions.html#GUID-B37B91AF-0036-47EC-AB9F-FCBCD2BA55E2

New batch starting next week !!! Enroll now
Oracle SOA Suite Advanced Functions
Xpath Advanced FunctionsBPEL XPath Extension Functions
Conversion FunctionsDVM FunctionsLogical FunctionsDate FunctionsMathematical FunctionsString Functions

copyList

createDelimitedString

format

generate-guid

getComponentInstanceID

getComponentName

getCompositeInstanceID

getCompositeName

getCompositeURL

getECID

getFaultAsString

getFaultAsXML

getFaultName

getRevision

parseEscapedXML

setCompositeInstanceTitle

countNodes

formatDate

generateGUID

getContentAsString

getConversationId

getCurrentDate

getCurrentDateTime

getCurrentTime

getInstanceId

getProcessId

parseEscapedXML

readBinaryFromFile

readBinaryFromFileWithMimeHeaders

toCDATA

boolean

number

string

lookupValue

and

equals

false

greater

greater equals

less

less equals

not

not equals

or

true

add-dayTimeDuration-to-dateTime

current-date

current-dateTime

current-time

day-from-dateTime

format-dateTime

hours-from-dateTime

minutes-from-dateTime

month-from-dateTime

seconds-from-dateTime

subtract-dayTimeDuration-from-dateTime

timezone-from-dateTime

year-from-dateTime

abs

add

count

divide

floor

mod

multiply

round

square-root

subtract

sum

compare

compare-ignore-case

concat

contains

format-string

get-content-as-string

index-within-string

left-trim

matches

normalize-space

right-trim

starts-with

string-length

substring

substring-after

substring-before

translate

New batch starting next week !!! Enroll now

Additional information

Level

Advanced, Intermediate

Provider

Lessons24x7

Skills

Integration Cloud Service (ICS), Oracle Integration Cloud Service, Oracle SOA

Reviews

There are no reviews yet.

Be the first to review “Webservices Basic Concepts – Instructor Led Training Online”

You may also like…