XML

XML icon
 03:31:43 Hrs

Course Description

Extensible Markup Language (XML) is a general-purpose specification for creating custom markup languages. It is classified as an extensible language because it allows its users to define their own elements. Its primary purpose is to facilitate the sharing of structured data across different information systems, particularly via the Internet and it is used both to encode documents and to serialize data.

Video Resolution:
   800 X 600
   1024 X 768
BM
Lesson Plans
Duration
Status
Notes

Collapse all Expand all

  •   Introduction to XMLOpen or Close
    -

    History of XML

    04:13

     
     


    -

    What is XML?

    03:50

     
     


    -

    Why we learn XML?

    03:42

     
     


    -

    XML Related Technologies

    03:49

     
     


    -

    XML Tags, Elements and Attributes

    04:45

     
     


    -

    XML Syntax and Declaration

    02:20

     
     


    -

    First XML document

    03:41

     
     


  •   XML Content ModelsOpen or Close
    -

    XML Content

    03:13

     
     


    -

    Using Quotes, Double Quotes and Comments

    01:38

     
     


    -

    Entities and Entity References

    02:53

     
     


    -

    Language and White space

    03:11

     
     


    -

    Processing Instructions

    02:38

     
     


  •   Well-Formed and Valid XMLOpen or Close
    -

    Creating a Well Formed Document

    04:16

     
     


    -

    Valid XML Document

    03:07

     
     


    -

    Validation Process

    01:40

     
     


    -

    XML Parsers

    02:44

     
     


    -

    XML Parsers in Various Browsers

    04:03

     
     


  •   Document Type Definition (DTD)Open or Close
    -

    Adding the DTD

    03:19

     
     


    -

    Declaring Elements in DTD

    03:09

     
     


    -

    Analyzing a Simple DTD

    04:51

     
     


    -

    Using Cardinality Operators

    03:34

     
     


    -

    More Cardinality Operators

    04:34

     
     


    -

    Declaring Attributes in DTD

    03:45

     
     


    -

    Attribute Modifiers

    03:03

     
     


    -

    Entity Declaration

    02:20

     
     


    -

    Types of DTD

    03:27

     
     


    -

    Combining DTDs

    02:02

     
     


    -

    Problems with DTDs

    03:46

     
     


  •   Using SchemasOpen or Close
    -

    What is a Schema?

    04:41

     
     


    -

    Writing and Documenting a Simple Schema

    05:32

     
     


    -

    Properties of XML Datatypes

    06:28

     
     


    -

    Overview of Built-in Datatypes

    05:43

     
     


    -

    Compositors and Model Group Definition

    04:10

     
     


  •   XML NamespacesOpen or Close
    -

    Introduction to Namespaces

    02:41

     
     


    -

    Using a namespace in an XML Document

    01:44

     
     


    -

    Scope of a Namespace

    03:58

     
     


    -

    Defining Custom Namespace

    03:00

     
     


  •   XML DOMOpen or Close
    -

    Introduction to DOM

    02:16

     
     


    -

    Structure of DOM

    03:00

     
     


    -

    Interface Definition Language (IDL)

    03:37

     
     


    -

    DOM Types and Interfaces

    06:55

     
     


    -

    More DOM Interfaces

    04:41

     
     


  •   Displaying XML documents with CSSOpen or Close
    -

    CSS Basics

    03:06

     
     


    -

    CSS Display properties

    01:45

     
     


    -

    Setting the Font Properties

    03:59

     
     


    -

    Setting the text properties

    03:12

     
     


    -

    Setting the Color properties

    01:12

     
     


    -

    Setting Background properties

    04:04

     
     


    -

    Setting the Border, Margin and Padding properties

    04:36

     
     


  •   Overview of XSLTOpen or Close
    -

    Introduction to XSLT

    06:11

     
     


    -

    XSLT Design Principles

    04:06

     
     


    -

    Writing XSLT Instructions

    03:26

     
     


    -

    XSLT Example

    04:09

     
     


    -

    Transformation Types

    03:39

     
     


    -

    Comparison of CSS and XSLT/XPath

    04:29

     
     


    -

    Common XSLT Mistakes

    02:38

     
     


BM
Tips & Tricks
Status
Self Assessments
Attempts
Status

Introduction to XML

-

XML Content Models

-

Well-Formed and Valid XML

-

Document Type Definition (DTD)

-

Using Schemas

-

XML Namespaces

-

XML DOM

-

Simple API for XML (SAX)

-

Displaying XML documents with CSS

-

Overview of XSLT

-
Lesson Plans
Tips and Tricks

Glossary

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Attribute

An XML structural construct. A name-value pair, separated by an equals sign, included inside a tagged element that modifies certain features of the element. All attribute values, including things like size and width, are in fact text strings and not numbers. For XML, all values must be enclosed in quotation marks. You can declare attributes for an XML element type using an attribute list declaration.