RKCP Information Technology

Home » Courses   » DOM



This course through lectures and extensive hands-on workshops, teaches participants the basics of XML: its syntax, process of working with an XML document as an object tree, process of applying a content model to an XML document, and the process to use XML style sheets to transform a document.


  • To recognize and understand the Document Object Model (DOM) to represent XML documents.


  • Prior knowledge in any of the following is required: software programming; general Internet/Web development, Document processing; markup languages (including SGML), Data processing.
  • Familiarity with JavaScript or VBScript is can be helpful but not mandatory.
  • Experience in specific HTML or application development is helpful but not required.


Expand All
  • 1. Introduction to DOM
    • What is DOM?
    • Generating a DOM Tree
    • DOM Tree Nodes
    • Types of Nodes
    • Basic Node Attributes
    • Node Parent & Siblings
    • Node Children
    • NodeList
    • Elements
    • Document
    • Element Attributes
    • The Attr Interface
    • Getting Attributes
    • Handling Text
    • Text Nodes
    • Other Character Nodes
    • Processing Instructions