XML Language

  Duration: 20 hours  

 

  Subject Description

View Project/Demo

 

Programming systems these days are working on many different machines and using many different technologies and programming languages. XML is a modern effort employed to allow communication between all these different systems.

In Introduction to XML course we will cover XML syntax and the most important XML concepts: well-formed and valid XML, DTD, displaying XML with CSS, Namespaces.


Outline

What is XML?

  • Introduction to XML
  • Short history of markup languages
  • How does XML differ from HTML?
  • How XML can be used?
  • Getting your tools ready: XML browsers
  • Well-formed XML document
  • What is a well-formed XML document?
  • XML declaration
  • XML elements
  • XML attributes
  • General XML syntax

XML document

  • Introduction to DTD - Document Type Definition.
  • What is a valid XML document?
  • Document Type Declaration
  • Element declarations
  • The internal DTD
  • The external DTD

XML Attributes

  • What is an attribute?
  • Attribute declaration
  • Attribute types
  • Attribute defaults
  • Enumerated attributes
  • Attributes and CSS

Displaying XML documents

  • HTML versus XML
  • Introduction to CSS - Cascading Style Sheets
  • CSS 1, CSS 2

XML Namespaces

  • What is an XML namespace?
  • Namespace syntax
  • Declaring namespaces
  • Attributes and namespaces

Document modelling techniques

  • Analysis of document structure
  • Re-use an old schema or create a new one?
  • Element or Attribute
  • Context, wrapping and granularity XML Schema Basics
  • Deining Simple Elements
  • Deining Complex Elements
  • Deining Attributes
  • Data types
  • Creating reusable types

Applying XML

  • XML and the web
  • XML in standalone applications
  • Introducing Web Services
  • Introducing the Document Object Model (DOM)
  • Introducing AJAX

 

 


 

  View More

 

 

 

 

 

 
Copyright © 2008 Kent International College
All Rights Reserved
31A Nguyen Dinh Chieu St,
Ward Da Kao, District 1, HCMC, VIET NAM
Tel: 08. 8 222 192
Email: info@kent-international.edu.vn