
XML ProgrammingLength: 5 Days | Price: $2595 The Extensible Markup Language (XML) provides a standard, document-based approach to handling, transforming, storing and querying structured data. XML is widely accepted as a file and message format because it preserves application data in a language-independent way. Standard tools make it possible to merge content from distributed systems with relative ease. XML is a fundamental building block of interactive web applications, enabling service-oriented architectures in which XML is used as the message payload. XML is the basis for web display languages such as XHTML (used in browsers), WML (cell phones), SVG (vector graphics), SMIL multimedia presentations and others. This hands-on XML programming class is a thorough introduction to using XML in a variety of practical applications. Numerous examples are presented using Java, .NET and JavaScript. AJAX programming techniques are included. The course covers structuring data with XML; validating data with document type definitions (DTDs) and XML Schemas; creating and viewing XML documents; transforming XML documents with the XML Stylesheet Language (XSL, XSLT and XPath); Service-Oriented architectures using SOAP and Web Services; accessing and editing XML data via the document object model (DOM) and Simple API for XML (SAX) libraries; Mapping XML structures to and from databases and object-oriented languages. These techniques are then combined in client or server-based applications to deliver rich AJAX user interfaces with clear and modular code. Extensive examples combined with comprehensive hands-on lab exercises reinforce the concepts being taught and introduce the practical application of XML to business problems. Prerequisites: Programming experience in an object-oriented language such as Java, JavaScript (JScript, ECMAScript) or C# is strongly recommended. XML Programming Training Overview
Select from 12 convenient locations
near you. Click here to register. IT Training Across the Mid-Atlantic |