20-week online XML Course
XML has rapidly emerged as a standard that touches all
aspects of IT and forms the foundation of a web-based computing infrastructure
and commerce. Learn the basics, syntax, standards and use of XML. You
will learn:
- 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
- XML in Data Islands
- Embed XML data directly in the HTML file
- Embed XML data as an external file
- 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
- XML Schemas
- Processing XML
- Non-validating parsers
- Validating parsers
- Communicating with the server HTTPRequest
- Get XML data from the server
- Creating a new Schema file
- Generating Schema documentation
- Create XML document from the Schema
- Copying XML data to and from third party products
- Sort XML Data
- Importing and exporting database data
- To export XML data to a database
Cost: $US295 (US dollars) including course
notes and lots of examples and exercises. You will have your own instructor
whom you can ask as many
questions as possible by email. You have the option of completing the
course between 8 to 20 weeks.
Next online course (Ecourse) starting date:
Our next online course starting date is Monday 19 November 2012
Enquires or Enrolment:
Email: courses@expert.com.hk
or
Phone: + 61 3 9700 6260 (9am-5pm Australian Eastern time Monday
to Friday)
©2000-2012 Expert IT Consulting & Training Melburne
Australia
|