back to Course Categories | back | print
Introduction to XML Programming          

Duration: 2 days

Description 
XML is playing a larger and larger role in database, B2B and Internet projects. This course will teach developers the fundamentals of XML. The students learn the different parts of an XML document and how to create XML documents. They learn formatting using XML Stylesheet Language for Transformations (XSLT). The student will also validates their XML documents using Document Type Definition (DTD) and XML Schema. Topics include XPath expressions and XML Namespaces.

Topics

  • What is XML?
  • Benefits of XML technology
  • Creating an XML document
  • Understanding a well-formed XML document
  • XML and HTTP
  • XSL and XSLT
  • Presentation style
  • XML fundamentals
  • The purpose of Namespaces
  • Syntax for Namespaces
  • Namespaces to Elements and Attributes
  • What is a DTD
  • Developing a DTD
  • Internal DTD vs. external DTD
  • XML schemas
  • Listing XML schema data types
  • Creating an XML schema
  • Elements
  • Simple types
  • Built-in types
  • Named types
  • Complex types
  • Describing XPath
  • Using XPath expressions
  • Using XPath functions
  • Location path
  • Transforming XML using XSLT
  • Describing XSLT
  • Key XSLT elements
  • Creating templates
  • Sorting and filtering an XML document
  • Stylesheets
  • Code generators
  • DOM parsers
  • SAX parsers

Prerequisites

    A fundamental understanding of web concepts and computers is required.


 
 
 

Trubix Inc. P.O. Box 2235 Littleton, CO 80161 | 1.866.4-TRUBIX • 303.730.6800
email: info@trubix.com
....................................................................................................................................................................

Training Service | Consulting / Mentoring | Public Schedule | Course Listings | Tru iLearning | About Us | Contact Us
Oracle DBA Classes | Oracle Dev Classes | Oracle App Server Classes | Linux / Unix Classes
SQL Server / .NET / Tools / DB2 Classes / Public Classes

 

 
all content property © 2006, 2007Trubix Inc.| site design by Art Z design