XML stands for extensible Markup Language . It has evolved from a more generalized markup
language known as SGML (Standard Generalized Markup Language). SGML is a very complex language
mainly used in big government departments, companies and army for storing and transferring large
volume of data in electronic form. Since SGML was too cumbersome for use in smaller establishments,
XML was developed which contains all the salient features of SGML sans its complexity.
SALIENT FEATURES
XML allows you to give a name to each component of your data.It is a markup language that can
run on any platform, operating system, or environment.It is designed to provide developers
with a mechanism to better describe their content. XML may become a way for databases from
different vendors to exchange information across the Internet.
APPLICATION
Structured records, such as a purchase order.
An object with data and methods, such as the persistent form of a Java object or ActiveX control.
A data record, such as the result set of a query.
An application's user interface or other forms of graphical presentation.
TOPICS COVERED
Getting Started What is XML Related XML Technologies Working with XML
How XML is Used Describing Information with XML Advantages of XML and Drawbacks of XML Real Life XML Examples
Basic Rules of XML XML File Contents Proper XML Syntax valid Documents Namespaces in XML White SPace Handling
Starting to Work with XML Your First XML File Associating a XML File with a StyleSheet Styling XML Tags with CSS Working with XML and CSS2
XML and Internet Exploere Data Binding Introduction: What are data Islands? Defining a Data Island and Binding to Layout Styling Data Islands with CSS Advanced Data Islands Exercise:Data Paging Exercise: Single-Record Binding
Using the DOM to Manipulate XML Introduction to the DOM Discovering Whats New in the XML Extracting Information and Manipulating the Data Creting New Document Content Bringing It all together: DOM, the XML and the HTML Page
XML and XPath What is XPath Taking Xpath for a Spin
XSLT Overview (Exstensible StyleSheet Language Transformations) What is XSLT? Styling XML with XSLT
Real World XSLT Examples Simple XSLT Styling Using XSLT with CSS Repeating Items Conditional Logic Sorting and Rearranging XML Data
Creating Document Type Definitions What is a DTD? DTD Syntax Declaring Elements Declating Attributes Exercise: Defining the DTD for Our Business Card XML File Associating an External DTD with a XML Document
Creating XML Schema Definitions What is XML Schema? How is It Different from Other DTD's Anatomy of a Schema Declaring Elements Declating Attributes Defininf a Schema for Business Card
Additional XML Processing Introduction to SAX (Simple API for XML) How SAX Work
Course Duration
Fees (Indian RS.)
Fees (US $)
30 sessions
8000
230
Management has full right tochange courses, contents, tuition fees without prior notice.