![]() |
![]() |
Email: info@sysoft.com Phone: (800) 467-9736 or (732) 549-9002 Fax: (732) 549-7060
Sysoft 7240 |
Creating E-Commerce with XML Applications |
| Offered as | This course focuses on development of E-Commerce applications using XML |
| Certification | - SIP Level 2 |
| Topics | - E-Commerce Product Catalog
Description - Technical Specification - XML Specification - The Code - Servlet Programming - XML to HTML Transformation - The Future of Server-Side XML - Data Aggregation - E-Commerce Shopping Agents - Setting up shop - Creating the product catalog - Publishing the catalog - Process the XML into HTML on the server side - Process the XML into HTML on the client side - SGML, HTML, XML, and the Web - Basic Markup - SGML Markup and Hyperlinking Before (and After) the Web - HTML and HTTP: Building the Web - Markup and Style Sheets - XML and the Web - XML and Other Distributed Application Technologies - XML Documents and HTTP - Processing XML on the Server - XML and Relational Databases - XML and Object Databases - XML and the Document Object Model - XML and Middleware - XML and File Systems - XML and Serialized Objects - XML as a Foundation for Standards - XML/EDI - XML and Distributed Applications - Creating Simple XML Documents - Data and Markup - Document Foundations - The XML Declaration - Version Information - The Encoding Declaration - The Standalone Declaration - Comments - Document Content - Elements - Attributes - Built-in and Character Entities - Building XML Documents - Complex Well-Formed Documents: - Processing - Instruction, CDATA, and General Entities - Well-Formed and Valid Documents - Processing Instructions: Talking to the Application - CDATA Sections: Hiding from the Parser - Using the Document Type Declaration - General Entities: Tools for Content Inclusion - Internal Parsed Entities - External Parsed Entities - Well-Formedness Checking and Entities - Language and White Space - Building Valid Documents - Validation and Documents - Validation and Data - Validation and Application - Architectures - Building Document Type Definitions - Element Declarations - Attribute Declarations - Notation Declarations - Building and Using DTDs - Beyond Validation: Schemas - Syntactical Issues and Schemas - Data Typing and Schemas - The Eventual Place of Schemas - DTD Power Tools - Parameter Entities: Tools for Declaration Inclusion - Conditional Sections: Include and Ignore - External Unparsed Entities - Styles: Presenting Information - Basic Concepts - Connecting Style Sheets to Documents - The CSS Model - The XSL Model - CSS and XSL? - Implications - Namespaces: A Brief Introduction - The Problem of Names - Transformations as Solution - Namespaces as Solution - XPointers: Referencing Fragments - Basic Concepts - XPointer Syntax - Absolute Location Terms - Relative Location Terms - Other Locations - Implications - XLink: Building Connections - Basic Concepts - Building Simple Links - Building Extended Links - Building Extended Link Groups - Implications - BUILDING XML APPLICATIONS - Overview of Java XML Parsers - Introduction - Types of Parsers - Validating v. Non-Validating Parsers - Tree-Based v. Event-Driven Interfaces - Tree-Based Interfaces - About the Document Object Model (DOM) - Event-Driven Interfaces - About the Simple API for XML (SAX) - Parser Profiles - &Aelig;Elfred XML Parser - DataChannel XML Parser (DXP) - IBM XML for Java - Lark - Microsoft XML Parser (MS-XML) - XML Parser in Java (XP) - The &Aelig;Elfred XML Parser - Assessing &Aelig;Elfred - Overview of API - The XmlHandler Interface - The XmlParser Class - Installing &Aelig;Elfred - Class - Document - Event to Object Mapping - The Microsoft XML Parser - Introduction to MS-XML - Installing MS-XML - Using the MS-XML Command Line Program - Working with MS-XML - The Document Class - The Element Interface - Traversing the MS-XML Tree Structure - Creating an XML Summary Document - Searching an XML Document - Remapping MS-XML Tree Data - Modifying XML Documents - Creating New Elements - Editing/Deleting Elements - Saving Modified XML Documents - Creating an XML Database - The Simple API for XML (SAX) - SAX Defined - Origins of SAX - SAX-Compliant Parsers - Working with SAX - Anatomy of a SAX Parsing Session - Installing SAX - Hello, SAX! - Hello, SAX! Version 2.0 - Error Handling - Working with InputSources - Working with Attributes - Building a SAX Tree Utility - Building an XML Browser - Software Architecture - The CDF Site Map Applet - XML Specification - Introduction to the Channel Definition Format (CDF) - The CDF Subset - Software Arhitecture - The Code - Node.java - Handler.java - SiteMap.java - Building an Xlink Applet - Rebuilding Image Maps to a New Model - Creating Maps with Extended Links - Storing and Retrieving Changeable Information - Growing and Exploring Trees - Building an Application that Uses an XML Preferences File - Opening the Preferences File - Reading a Preference Item - Changing or Creating a Preference Item - Writing the Preferences File - Testing the Preferences File from the Command Line - Using the Preferences File in a Program |
Home | Tools | E-Business | Education | Tracks | Authorized Education Center | Certification | Contact Us | Sysoft on Tour
Copyright © 1999-2000, Sysoft Inc.