http://www.expert.com.hk/melbourne

Home Adv Flash SQL JavaScript PHP SQLServer 2005

C#

MySQL Fireworks
Flash ColdFusion Perl Dreamweaver Java Adv Dreamweaver PHP-MySQL Crystal Reports ActionScript
JSP VB.Net InDesign ASP.NET XML Adv JavaScript Frontpage XHTML Contact

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