Our XQuery training course will show you how to use this technology in a generic, language context. XQuery implementations are associated with database products, where the tool-specific skills are greater than just the XQuery components. To avoid this the tool used will be an XQuery engine, one of the most popular, open-source XQuery implementations that operates directly on XML documents in filestore.
What kind of language is XQuery?
How does it relate to XPath 2.0
What is it used for?
How can it be deployed?
Types of XQuery products
XQuery and SQL co-existence
A reporting application, analyzing the results of a sports tournament, where the emphasis is on selecting data using Path expressions
By comparison, a presentation of what's new in XSLT 2.0 including XSLT solutions to the previous two scenarios.
The objective is to establish the foundational concepts of the languages needed to underpin the next stage of of practical learning. Illustration of the role that the data model plays in integrating XQuery into web-based applications.
A recursive function to display the table of contents of a document with a nested section structure
A transformation exercise to extract indexing terms from a document and construct a concordance
An introduction to XML Schema and its role in both validation and as a type system for XQuery and XSLT 2.0. Advantages and disadvantages of using XML Schemas when writing queries.
Schema-aware XQuery processing and advantages of XML Schemas when writing queries. Overview of multiple modules in XQuery
Text processing using regular expression -a practical "up-conversion" exercise, locating patterns of text within an input document and adding markup to the document#
A reporting exercise involving grouping, eg. Producing a sales report by calendar quarter and region.
An opportunity to review what has been learnt and how the knowledge can be applied in the client's project. This will typically include a discussion of the role of XQuery alongside other technologies.
Receive the latest version of this course by email & subscribe to our Newsletter
07/10/2019: In recent years, the introduction of microservices has allowed businesses to build and scale large software applications using independent teams. The approach allows an app to be broken down into separate services, which can then be independently developed and deployed. Each team is responsible for its own service and can code it in the most appropriate programming language for the task in hand. The different services then communicate with each other through a framework. Microservice architecture Benefits of Micro FrontEnds To explain the benefits, let’s consider a microservice ecommerce...
25/09/2019: The IT landscape in the UK is rapidly transforming by adopting the latest tech trends. By adopting these tech trends, businesses stand to gain more insight into their data, get more value from their systems, and innovate new businesses systems fit for the digital age. Let's take a look at where businesses are focusing their attention: Machine Learning and AI Artificial Intelligence is frequently used as an umbrella term, under which Machine Learning (ML), and Deep Learning (DL) sit. Businesses in the UK are rapidly taking to incorporating ML and AI solutions because of the plethora of...
09/09/2019: When it comes to training your workforce in new skills, you want to ensure you get the best value for money and your time, and that means access to the best instructors. Organizations are under increasing pressure to train their employees in the latest technical skills that can help advance their business in the modern age. A Failure to adapt to the latest breakthroughs sweeping across all industries can leave businesses falling behind. This is particularly critical in the fields of Artificial Intelligence (AI) and Machine Learning (ML), which is advancing businesses in a huge way. The...
31/07/2018: Example programmes delivered: Professional Scrum Master PSM I Agile and Scrum These are 2 day courses which focus on understanding the agile/scrum methodology and implementing it in the attendees’ workplace. They start by describing Agile principles and benefits and then progress into using Scrum as a methodology for implementing Agile. They use fun, team based exercises to illustrate and reinforce the Scrum principles and practices. These exercises can be run by the attendees with their colleagues when they return to their workplace in order to describe and distribute the knowledge they...
10/02/2018: A leading Financial institution commissioned JBI to run a series of Agile/Scrum courses for various teams - inhouse. Pre-course consultation The instructor chatted to client teachnical representative by video conference call to discuss their training needs. They discussed the mix of attendees (in order to gauge the course level), business objectives and skill goals for the training, plus relevant content topics and appropriate practical work. Setup For the training room – a projector, flip chart or suitable writing surface e.g. white board. Tables and chairs for the attendees and instructor....
AI & ML training course
React training course
Threat Modelling training course
Python for Data Analysts training course
Power BI training course
Machine Learning training course
Spring & Boot Microservices training course
Terraform training course
Kubernetes training course
C++ training course
Biztalk training course