XML Introduction
- Recommended Duration:
- 3 Days
- Version
- XML 1.0 and 1.1.
- Benefits
- This course shows participants how eXtensible Markup Language (XML) may be used to improve web applications. Students will learn to create well-formed XML documents, use DTDs, use DOM documents, and use XSL specifications.
- Audience
- Developers, XML document authors, and support people who need to understand what XML is and how it is used.
- Prerequisites
- General web and information systems experience. Experience using the web is necessary. HTML experience is very helpful but not required.
- Major Topics
-
- XML concepts, what it is and what it is not
- XML history and SGML
- HTML and XML working together
- XML vocabulary
- XML tools, processors, parsers
- Structures
- Namespaces
- Document Type Definitions (DTDs)
- XML Schemas
- XML and Style sheets
- CSS (Cascading Style Sheets)
- XSL (eXtensible Style Language)
- XSLT (XSL Transformations)
- XML element declarations
- Intro. to Simple Application Program Interface for XML (SAX)
- Intro. to Document Object Model (DOM)
- Client-side vs Server-side transformations
- Server-side transformations
- XML-aware applications, databases, and servers
- XML and Java overview
- Introduction to Web services, SOAP, and SAX
- Exercises
- There are fifteen hands-on exercises.