Training Course
Locations | Schools | Online Courses | MBA | Submit Course | Post Request | Students | Jobs | House Rental


Jobs & Resumes

House Rental

Back | Home

Training Course:

XML, XLST and Web Services

School/Trainer:

Web Tech, UK
Painswick, Gloucestershire, United Kingdom

Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced

Course Description:

'' The course is platform and operating system agnostic, mirroring one of the biggest benefits of using XML for distributed applications. With the tools and technolgies you’ll learn, you’ll be able to use XML on any platform.

You Will Learn How To
Use XML in your applications, with an understanding of its structure, uses, and idiosynchrasies
Create both well-formed and optionally valid XML that complies with the XML standard and the requirements of your application
Use the two technologies that defien the structure of XML data - DTD and schemas - beyond the general syntax rules of XML
Use XSLT to transform XML into completely different XML, HTML, and even binary data
Use the Document Object Model to create a standard portable way to access information stored in XML data
Extract portions of an XML document using XPath
Use XML web services which enables you to invoke methods via HTTP
Create simple "blueprint" XSLT stylesheets to provide quick transformations of XML data
Create complex XSLT based applications that use multiple XML data sources and multiple stylesheets
Use XPath to navigate an XML tree and get values from text nodes and attributes
Determine the best place and time to process a given transformation: at the programmer’s workstation at design time, or upon request using the client’s browser, or on the web server
Create rule-based stylesheets that are easy to maintain and extend
Use variables to build attribute values and store default values
Design named templates that act as sub routines in an XSLT stylesheet
Use XSLT to calculate results and create totals based on XML data
Handle HTML tags in the content of your XML source document
Decide if and when to use processor-specifc extensions in your XSLT applications

Course Content
Introducing the Extensible Markup Language
What Is XML? | Working with XML Data | Well-Formed XML | XML Content Models | Well-Formed and Valid XML

Document Type Definitions (DTD)
The Value of Valid XML | Associating a DTD with XML | Defining the XML Content Model | Content Model Cardinality | Defining Attributes | Defining Custom Entities | What’s the Problem with DTD?

Schemas and Namespaces
XML Describing XML | Built-In Data Types | Defining Content Models | Deriving Types | XML Namespaces | Do I Really Need Valid XML?

Introducing XSLT
What Is XSLT? | Are You Sure This Is a Language? | Transformation Types | Processing XSLT | Matching XML with XPath

XML’s Document Object Model
Object-Oriented View of XML | DOM Interfaces and Objects | A Parsing Alternative: Simple API for XML (SAX)

XML Presentation with Cascading Style Sheets
Separating Presentation from Data | The Structure of CSS | Formatting Data | Advanced CSS Formatting | XSL Formatting Objects

XSLT Simplified Stylesheets
The Essential Stylesheet | Using an XSL Blueprint to Create HTML | What Can’t a Simplified Stylesheet Do?

Using XPath to Get Around
What Is XPath? | Figuring Out Location Steps | Introducing XPath Functions

Adding Template Rules
What Are Templates? | Unsimplifying the Stylesheet | Using the Template Element | Other Top-Level XSLT Elements

XML Web Services
A Brief History of Remote Procedure Calls | Web Service Description Language (WSDL) | Introducing SOAP | Programming Raw SOAP | Universal Description, Discovery, and Integration (UDDI)

Extensible HTML (XHTML)
The Future of the Web: XHTML | The Details of XHTML | Well-Formed XHTML | Modular XHTML

Resource Description Framework (RDF)
The Semantic Web | Writing RDF | RDF Vocabularies

Traditional Programming Concepts and XSLT
Programming Concepts You Can Use | Working with Variables | Calling Named Templates | Using Functions | Creating Modular Stylesheet Solutions

Creating an XML Result Tree
XML-Structured Variables | XML Node Creation Elements

Doing Calculations in XSLT
Programming with No Side Effects | Applying Recursive Programming Techniques

Common XSLT Challenges
Applying XSLT | How Do I Group Data? | Grouping Data: Another Solution | How Do I Copy HTML Tags from the Data? | How Do I Add or Remove Whitespace?

Using Processor-Specific Extensions
The Mechanics of Extensions | Should You Use Extensions? | Recovering from Missing Extensions

Applied XML
The Complex World of XML | XML Query | Scalable Vector Graphics | Security and XML

...''

Please go to the school's official website for training price and schedule:
http://www.webtechcorp.co.uk/

Phone:+44 (0) 1452 814 303

School Address:

The Old Fleece, Bisley St, GLOS GL6 6QQ UK


Jobs & Resumes: Painswick
Houses & Roommates: Painswick

Search other schools for XML, XLST and Web Services training resources.




Other training courses offered by Web Tech, UK:

VB.NET 2005 - Introduction
VB.NET 2005 - Windows Applications
VB.NET 2005 - ASP Applications
ADO.NET 2.0 with VB
Windows Workflow with VB
C#.NET 2005 - Introduction
C#.NET 2005 - Windows Applications
C#.NET 2005 - ASP Applications
ADO.NET 2.0 with C#
Windows Workflow with C#
XML Development in .NET
.NET Development for Delphi Developers using C#
Delphi 2005 - Upgrade and ASP.NET
SQL Server 2005 for Developers
SQL Server 2005 Reporting Services
SQL Server 2005 Analysis Services
Advanced Delphi Development with SQL Server
Delphi Power Programming
Delphi 8 for .NET


Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
 


Tips:
In most cases you will get a unique submit code along with your each posting on this website. Please provide it as well as the message title if you want any assistance for editing/removal.

- Classroom/On-site -
St. Augustine
Painswick
- Online/E-learning -
XML, XLST and Web Services



Finding any course, anywhere to learn...
Worldwide training course directory, linking for free
United States - United Kingdom - Australia - Canada - IndiaASKEDU.net  © 2003-2009