|
Course overview
This is a basic introduction to what XML is, and what is possible using
XML. It is the course most people will need to do first, except those
who already know how to structure XML. After attending this course delegates
will have a good grounding in the major XML concepts, including an idea
of what XML transformations and XML Schema can do.
Who should attend
People who would benefit from this course include:
Strategists who need to know what XML can do for their business,
and why everyone is talking about XML.
Content creators (web, print, or other publishers) who have to
move their content to XML structures and need to know why and how.
IT people who need to get a grip on why Microsoft Office is going
to be entirely XML-based, and what advantages this will bring
There are no pre-requisites, but the following
would be useful:
An idea of how XML might be used within your organisation will
help you ground the course in practical applications (general example
applications are discussed on the course)
Some exposure to web page coding (HTML/CSS) or SGML. This does
not need to be in-depth, but will help delegates to appreciate why XML
is useful and how much more powerful it is than HTML and more straightforward
than SGML.
Some involvement with databases will help you to see how XML can
give wider access to all kinds of data, so long as it is structured as
XML.
Course contents
Introduction
What is a markup language: SGML, XHTML and XML
XML in context: SGML, XHTML and XML
Separating content from presentation
Self-describing data: the need for structured documents
XML as a standard document format
XML and relational data
XML and object models
The need for validation
XML transformations
Web services
XML Grammar
Structure of an XML document
Handling whitespace
Character and entity references
Well formed XML
Elements and attributes
Processing instructions, comments and CDATA sections
Document Type Descriptors
Document types
Internal and external subsets
PUBLIC and SYSTEM DTD's
DTD structure
Defining elements
Attributes
Required, implied, default, and fixed attributes
IDs and IDREFs
Entities
Conditional sections
Limitations of DTDs
Techniques using entities
XML schema
XML namespaces
XML Transformations
XSL and XSLT
XSLT on the client
XSLT output formats
Xpath overview
Structure of an XSLT Stylesheet
Literal replacement elements
Dynamic content
Conditional processing
Sorting and filtering
Related courses
XHTML Introduction
XML Transformations with XSL
How to book
Please call us now on 020 8658 6994 or email us at admin@alphatraining.com
Home
© Alpha Training, Telephone +44 (0)20 8658 6994, Email admin@alphatraining.com
|