Two-Day XML Course
You will learn:
Day 1
- What is XML
- Replacement for EDI
- Smaller version of SGML
- What can XML do
- XML specifications
- XML-Related Standards and Their Use
- XML Document
- XML Translation Process
- Define your own tags
- DTD (Document Type Definition)
- Displaying XML data
- Errors in XML documents
- Character Reference
- Well-formed XML syntax
- Tags
- Empty tags
- XML Elements and children
- The root element
- Attributes
- Binding XML to HTML
- Valid XML Documents
- Check List for going through a DTD
- DTD - Basic Elements
- Parent/Child Relationships
- Attribute Lists
- Determine Attribute Value Types
- Entity Declarations
- Adding Comment
- Inline and External DTD
- External DOCTYPE declaration
- Building Blocks of Valid XML documents
- DTD Elements
- DTD Entities
- PCDATA
- CDATA
- Escape Characters
- Building CSS
- Displaying XML files with CSS
- Building XSL
- Viewing XML Data using XSL
- Three languages of XSL
- XSLT - XSL Transformations
- Transform XML into HTML using XSL.
- XSL Templates
- Using XSL Sort
- Filter an XML file using XSL
- Using Conditional IF to filter information from XML
data
- Use a conditional choose in XSL to filter an XML document.
- XSLT Elements
Day 2
- XML in Data Islands
- Embed XML data directly in the HTML fil
- Embed XML data as an external fil
- Using the XML parse
- Create an XML document object
- Loading an XML file into the parser
- Display XML data using JavaScript
- Transform XML to HTML on the Server with ASP
- XML Softwar
- XML Spy
- XMLwriter
- UltraXML
- XED
- XML Notepad
- parseError object and error code
- Properties of the parseError object
- XML DOM
- The Document object
- Return the node name of the root element
- Create a CDATA node and append to the nodelist
- Create a comment node and then append it to the nodeList
- Create an element node
- Create a text node
- return the value of a specified node
- Retrun the tag name of a node
- Return an attribute's value
- Change an attribute's value
- DOM - the Element object
- DOM - The Attr object
- Return the name of an attribute
- Return the value of an attribute
- DOM - The Text object
- Create a text node
- Getting XML from a Database
- Build XML data from a database
- XML Namespaces
- Using a Prefix to solve the conflicts problem
- Declaring Namespaces
- Default Declaration
- Explicit Declaration
- Namespace Scope
- Schemas
- Difference between XSD schema and XDR schema
- Understand the syntax of Schema
- Comparing Schema Languages – DTD & Schema
- Schema support for data types
- Reference to XML Schema
- Schema Simple and Complex Elements
- Create your own Schema file
- Write XML complying with a schema
Date: Wednesday 15
September and Thursday 16 September 2010
Cost: $660 (Australian dollars)
including morning tea, lunch, afternoon tea, notes and lots of hands on
exercises
Time: 9 am - 5pm
Place: 600 Collins Street
or at a place close to the Monash freeway
about
25 minutes
drive from
Melbourne city in Australia
Enquiries or Enrolment:
Email: melbourne@expert.com.hk
We also offer on-site training courses at your place
anywhere in Australia, email to us for details: melbourne@expert.com.hk
© 2000 - 2009 Expert IT
|