Home :: Software :: Business & Office :: Training & Tutorials  

Business Accounting
Communication
Database
Document Management
e-Commerce
Networking
Office Suites
Personal Finance
Presentation
Project Management
Reports & Forms
Schedule & Contact Management
Spreadsheet
Tax Preparation
Training & Tutorials

Word Processing
Building XML-Based Web Applications Curriculum CBT Training CDs

Building XML-Based Web Applications Curriculum CBT Training CDs

List Price:
Your Price:
Product Info Reviews

<< 1 >>

Rating: 5 stars
Summary: Building XML-Based Web Applications Curriculum CBT Training
Review: Course Overview
The Building XML-Based Web Applications Curriculum presents the learner with a broad overview of XML before moving onto a detailed treatment of each aspect of XML. It covers the treatment of validation technologies within XML. DTDs are covered, presenting detail on DTD elements and attributes and entities. XML Schemas are then introduced, emphasizing the advantages of schemas over DTDs and then covering data types and namespaces within XML Schemas. This curriculum also covers detailed treatment of Styling within XML, concentrating on XSL. The evolution from CSS to XSL is covered in detail. XSL transformation mechanisms are dealt with, along with linking technologies, XML filtering and sorting, language constructs and creating new XML elements, and a coverage of XSLT. This curriculum will provide the learner with a solid understanding of its importance and practice of its usage. The structure of the DOM is presented in detail, along with information on accessing DOM documents and navigating DOM trees and retrieving content. Dynamic transformation on the server and client is covered. The manipulation and display of XML data is covered. The final area of DOM to be covered is the posting of XML data, the creation of an XML packet, and its sending and processing.

This curriculum consists of five courses:
Course 73221 Building XML-Based Web Applications Part 1: XML Introduction and Technologies
Course 73222 Building XML-Based Web Applications Part 2: Validation and Dynamic Data Retrieval
Course 73223 Building XML-Based Web Applications Part 3: XSL and Data Islands
Course 73224 Building XML-Based Web Applications Part 4: Document Object Model
Course 73225 Building XML-Based Web Applications - Part 5: XDR Schemas and Commercial Applications

Learn To
See individual course descriptions for specific course objectives and scope.

Audience
The intended audience for this curriculum include individuals who operate a software development environment using Microsoft Windows DNA technologies and building Web applications. Job profiles include: Technical Manager, Application Developer, System Analyst, and Software Engineer. Suggest a working knowledge of COM+, IIS, ASP, and Visual Basic, and preferably have used Visual InterDev.

Deployment Options
e-Learning

Accreditation
NASBA credits: 4 CPE Credits Per Course

Language Options
US English

Total Learning Time
30 to 40 hours



Ground Shipping is always FREE.




Building XML-Based Web Applications Part 1: XML Introduction and Technologies
Course Overview
This is the first course in a five part series that presents the learner with a broad overview of XML before moving onto a detailed treatment of each aspect of XML in the subsequent courses within the curriculum. It aims to present XML within the context of its use as a solution to information processing challenges and its uses within commercial and business environments. This course introduces the learner to a history of XML and its response to the challenges of data structuring and information processing. The core W3C specifications for XML and the business and commercial uses of XML are introduced. The course goes also covers the basic elements of XML language and structure. The key elements of XML documents are covered, in addition to XML grammars and namespaces. Additionally, this course begins an introductory treatment of XML technologies. Style sheets are covered, with an emphasis on the evolutionary relationships and distinctions between CSS, XSL and XSLT. Core aspects of data binding are introduced. The final technology to be introduced is the Document Object Model (DOM).

Learn To

Identify benefits of structured data in Web-based applications.
Identify challenges associated with information processing.
Identify the origins of XML.
Identify features of cascading style sheets.
Identify features of XSL style sheets.
Identify the syntax for applying an XSL style sheet to an XML document.

Audience
The intended audience for this course include individuals who operate a software development environment using Microsoft Windows DNA technologies and building Web applications. Job profiles include: Technical Manager, Application Developer, System Analyst, and Software Engineer. Suggest a working knowledge of COM+, IIS, ASP, and Visual Basic, and preferably have used Visual InterDev.

Deployment Options
e-Learning

Accreditation
NASBA credits: 4 CPE Credits
CEU credits: 0.70 CEUs

Language Options
Korean, Japanese, US English

Total Learning Time
6 to 8 hours

Objectives
Unit 1: XML Introduction 3 - 4 hours

Identify benefits of structured data in Web-based applications.
Identify challenges associated with information processing.
Identify the origins of XML.
Identify limitations of HTML compared to XML.
Identify features of XML.
Identify goals used to drive the development of XML.
Match XML specifications with their descriptions.
Identify applications of XML.
Identify benefits of XML to e-business.
Identify the design principles of XML Blueberry.
Identify the features of XML syntax.
Match common XML grammars with their features.
Match components of an XML document with their descriptions.
Identify the structural elements of an XML document.
Identify features of advanced namespace usage in XML.
Identify features of XML namespaces.
Match XML tools with their functions.
Identify the requirements for a well-formed XML document.

Unit 2: XML Technologies 3 - 4 hours

Identify features of cascading style sheets.
Identify the syntax for applying an XSL style sheet to an XML document.
Identify features of XSL style sheets.
Identify the syntax to attach a style sheet to an XML document.
Identify features of XSL Transformations (XSLT).
Identify advantages of using XML data islands to send data from a Web server to a client computer.
Identify features of binding XML data to HTML elements.
Identify features of binding XML data to an HTML table.
Identify features of the Document Object Model (DOM).
Identify common DOM objects.
Identify the syntax to access an XML data island by using the DOM.
Identify features of Application Programming Interfaces (APIs) for XML parsing.



Ground Shipping is always FREE.




Building XML-Based Web Applications Part 2: Validation and Dynamic Data Retrieval
Course Overview
This is the second course in a five part series that presents an introduction to the treatment of validation technologies within XML. DTDs are covered, presenting detail on DTD elements and attributes and entities. XML Schemas are then introduced, emphasizing the advantages of schemas over DTDs and then covering data types and namespaces within XML Schemas. The course then covers the treatment of the generation of dynamic data and its transmission between server and client. The core components of Active Server Pages (ASP) are covered. Substantial treatment is given to Active Data Objects (ADO) and its use in generating HTML and XML data. The final aspect of dynamic data generation covered within the course is SOAP.

Learn To

Identify features of XML validation.
Identify features of a document type definition (DTD).
Identify ways of attaching document type definitions (DTDs) to an XML document.
Identify features of retrieval and mapping of XML data.
Identify benefits of XML to Web applications.
Identify the procedure used by Web applications to communicate between the browser and the server.

Audience
The intended audience for this course include individuals who operate a software development environment using Microsoft Windows DNA technologies and building Web applications. Job profiles include: Technical Manager, Application Developer, System Analyst, and Software Engineer. Suggest a working knowledge of COM+, IIS, ASP, and Visual Basic, and preferably have used Visual InterDev. In addition, learners should have taken the first part of the series (73221).

Deployment Options
e-Learning

Accreditation
NASBA credits: 4 CPE Credits
CEU credits: 0.80 CEUs

Language Options
Korean, Japanese, US English

Total Learning Time
6 to 8 hours

Objectives
Unit 1: Validation Technologies 3 - 4 hours

Identify features of XML validation.
Identify features of a document type definition (DTD).
Identify ways of attaching DTDs to an XML document.
Validate an XML document by using a DTD.
Identify features of elements used in XML documents.
Identify features of declaring attributes in a DTD.
Identify features of entities.
Identify features of internal entities.
Match categories of external entities with their features.
Identify features of conditional sections of a DTD.
Identify origins and features of XML Schemas.
Identify features of the World Wide Web Consortium (W3C) Recommendation for the XML Schema Definition (XSD) language.
Identify features of namespace usage to define a schema.
Match XML Schema elements with their descriptions.
Identify syntax for defining an XML Schema element.
Identify syntax for defining attributes in an XML Schema.
Identify features of XML Schema content models.
Identify features of XML data types.
Identify features of XML Schema simple data types.
Identify features of XML Schema complex data types.
Create an XML Schema.

Unit 2: Dynamic XML Data 3 - 4 hours

Identify features of retrieval and mapping of XML data.
Identify benefits of XML to Web applications.
Identify the procedure used by Web applications to communicate between the browser and the server.
Identify features of Active Server Pages (ASP).
Identify the features of server-side script in an ASP page.
Identify ways of submitting data from HTML forms.
Identify features of the Request object.
Identify features of the Response object.
Identify features of the maintenance of state in ASP.
Create and use an ASP.
Identify features of the ActiveX Data Objects (ADO) interface.
Identify features of the Connection object.
Identify syntax for populating a recordset.
Identify syntax for retrieving records from a recordset.
Identify methods used to navigate recordsets.
Identify syntax for returning data as HTML to the client.
Identify syntax for returning XML data to a client.
Identify syntax for saving an ADO recordset in XML format.
Query a database by using the ADO object model.
Identify features of Simple Object Access Protocol (SOAP).
Identify features of the SOAP message structure.
Identify features of the SOAP Fault element.
Identify features of the supported types within Simple Object Access Protocol (SOAP) encoding.
Identify the structural elements of the Web Service Description Language (WSDL) supporting file.
Identify the features of SOAP usage in HTTP.
Identity the features of the Microsoft SOAP Toolkit 2.0.
Identify how a Web service can be implemented with Simple Object Access Protocol (SOAP)using HTTP.



Ground Shipping is always FREE.




Building XML-Based Web Applications Part 3: XSL and Data Islands
Course Overview
This is the third course in a five part series that presents a detailed treatment of Styling within XML, concentrating on XSL. The evolution from CSS to XSL is covered in detail. XSL transformation mechanisms are dealt with, along with linking technologies, XML filtering and sorting, language constructs and creating new XML elements, and a coverage of XSLT. The course then covers treatment of Data Islands. The basic elements of data access and the Web are covered in addition to the binding of HTML elements to XML data and manipulation of data sources.

Learn To

Identify features of cascading style sheets.
Identify features of XSL.
Identify features of an XML document tree.
Identify benefits of ActiveX Data Object (ADO) technology for data access on the World Wide Web.
Identify ways in which XML Data Source Objects (DSOs) are used to separate presentation logic and data.
Identify features of client-side data binding.

Audience
The intended audience for this course include individuals who operate a software development environment using Microsoft Windows DNA technologies and building Web applications. Job profiles include: Technical Manager, Application Developer, System Analyst, and Software Engineer. Suggest a working knowledge of COM+, IIS, ASP, and Visual Basic, and preferably have used Visual InterDev. In addition, learners should have taken the first two parts of this series (73221 and 73222).

Deployment Options
e-Learning

Accreditation
NASBA credits: 4 CPE Credits
CEU credits: 0.70 CEUs

Language Options
Korean, Japanese, US English

Total Learning Time
6 to 8 hours

Objectives
Unit 1: XSL 3 - 4 hours

Identify features of cascading style sheets.
Identify features of XSL.
Identify features of an XML document tree.
Identify features of XSL transformations.
Match XSLT elements with their functions.
Identify features of XPath.
Identify syntax for matching XML nodes.
Identify syntax for outputting nodes.
Identify syntax for invoking additional template rules.
Identify syntax components for creating an XSL template.
Identify XSL elements used to create new XML nodes.
Identify features of XPointer.
Identify features of XLink.
Match XPath operators with their descriptions.
Identify XPath syntax used to filter and select elements.
Identify features of node sorting in XSL.
Identify syntax for selectively transforming XML elements into HTML by using XPath filter elements and operators in a style sheet.
Identify syntax for creating a loop in XSL.
Identify syntax for conditional processing mechanisms in XSL.
Identify features of the XSL processing model.

Unit 2: Data Islands 3 - 4 hours

Identify benefits of ADO technology for data access on the World Wide Web.
Identify ways in which XML DSOs are used to separate presentation logic and data.
Identify features of client-side data binding.
Identify characteristics of mapping XML data to an ADO recordset.
Identify HTML element extensions that are used to support data binding.
Identify syntax for displaying data in an HTML table.
Identify syntax used to display repeating XML elements in nested tables.
Identify syntax for accessing XML attributes by using DSOs.
Identify syntax for manipulating an ADO by using DSOs.
Identify syntax for binding labels to an XML data island.
Identify DSO events.
Identify syntax for client-side scripting of XML data islands.



Ground Shipping is always FREE.




Building XML-Based Web Applications Part 4: Document Object Model
Course Overview
This is the fourth course in a five part series dedicated to coverage of the Document Object Model. This course will provide the learner with a solid understanding of its importance and practice of its usage. The structure of the DOM is presented in detail, along with information on accessing DOM documents and navigating DOM trees and retrieving content. Dynamic transformation on the server and client is covered. The manipulation and display of XML data is covered. The final area of DOM to be covered is the posting of XML data. The creation of an XML packet, its sending and processing are covered.

Learn To

Identify features of the XML parser.
Identify features of the Document Object Model (DOM) tree structure.
Identify features of the Node object.
Identify ways of searching for element nodes in the DOM tree.
Identify syntax for accessing the content of an element in the DOM tree.
Sequence the steps for creating a new element in a DOM tree.
Sequence the steps to relay information between a client and a Web server by using XML.
Sequence the steps involved in building an XML data packet on a client and posting it to the server.
Identify features of building an XML data packet.

Audience
The intended audience for this course include individuals who operate a software development environment using Microsoft Windows DNA technologies and building Web applications. Job profiles include: Technical Manager, Application Developer, System Analyst, and Software Engineer. Suggest a working knowledge of COM+, IIS, ASP, and Visual Basic, and preferably have used Visual InterDev. In addition, learners should have taken the first three parts of this series (73221-73223).

Deployment Options
e-Learning

Accreditation
NASBA credits: 4 CPE Credits
CEU credits: 0.70 CEUs

Language Options
Korean, Japanese, US English

Total Learning Time
6 to 8 hours

Objectives
Unit 1: DOM and Dynamic Transformation 2 - 3 hours

Identify features of the Document Object Model (DOM) tree structure.
Identify syntax for accessing the root element of a DOM tree.
Identify properties used to navigate within the DOM tree.
Identify syntax for navigating through DOM node collections.
Identify features of dynamic transformation.
Identify features of transforming an XML document on a client.
Identify features of transforming an XML document dynamically on the server.
Identify the properties of the ParseError object.
Identify features of the Node object.
Match DOM levels with their features.
Identify properties used to retrieve data from a node.
Identify features of the XML parser.
Identify ways of accessing XML data in a DOM document.

Unit 2: Manipulating and Displaying XML Data 2 - 3 hours

Identify ways of searching for element nodes in the DOM tree.
Identify syntax for accessing the content of an element in the DOM tree.
Sequence the steps for creating a new element in a DOM tree.
Identify syntax for accessing the attributes of an element.
Identify syntax for creating a new attribute in a DOM tree.
Identify features of the element.
Identify features of building an HTML string dynamically.
Identify syntax for performing calculations by using the DOM.

Unit 3: Posting XML Data 2 hours

Sequence the steps to relay information between a client and a Web server by using XML.
Sequence the steps involved in building an XML data packet on a client and posting it to the server.
Identify features of building an XML data packet.
Identify features of populating an XML data packet with information from XML data islands and user input.
Identify syntax for instantiating the XMLHTTP Request object.
Identify features of the send method of the XMLHTTP Request object.
Identify the syntax for creating a DOMDocument object on a server.
Identify features of retrieving an HTML response on a client.
Identify features of retrieving an XML response on a client.
Identify considerations for updating a database by using XML data.
Identify syntax for building an HTML response on a server.



Ground Shipping is always FREE.




Building XML-Based Web Applications - Part 5: XDR Schemas and Commercial Applications
Course Overview
This goal of this final course within the curriculum is to provide the learner with a detailed understanding of the mechanisms of data validation using schemas within XML and a knowledge of the applications of XML within business and commercial environments. The course begins with a coverage of validation within XML and the advantages of schemas over DTDs. The elements of an XDR schema are covered along with the writing and extending of an XDR schema. Schema coverage is completed with a section on validation within a client/server environment. The course closes with an examination of XML-based markup languages within the business environment and a coverage of the key applications of XML to business, for example, Web services, the .NET initiative, BizTalk, and the eCo Framework.

Learn To

To identify which features of an XML document can be tested by validation.
To sequence the steps in the process for validating XML documents.
To identify the technical advantages of XDR schemas compared with Document Type Definitions (DTDs).
To identify features of XHTML.
To identify features of the Wireless Application Protocol (WAP).
To identify features of using XML for Electronic Data Interchange (EDI).

Audience
Candidates for this curriculum operate a software development environment using Microsoft Windows DNA technologies and building Web applications. Job profiles include: Technical Manager, Application Developer, System Analyst, and Software Engineer. Course Prerequisites: Working knowledge of COM+, IIS, ASP, and Visual Basic. Candidates will preferably have used Visual InterDev.

Deployment Options
e-Learning

Accreditation
NASBA credits: 4 CPE Credits
CEU credits: 0.70 CEUs

Language Options
Korean, Japanese, US English

Total Learning Time
6 to 8 hours

Objectives
Unit 1: XDR Schemas and XML Data Validation 3 - 4 hours

Identify which features of an XML document can be tested by validation.
Sequence the steps in the process for validating XML documents.
Identify the technical advantages of XDR schemas compared with Document Type Definitions (DTDs).
Identify causes of invalid XML documents.
Identify the techniques for handling invalid documents.
Match XDR schema elements with their descriptions.
Identify the syntax for creating and attaching a Microsoft XDR schema.
Identify the syntax for defining an element type in an XDR schema.
Identify the attributes used to define child elements in an XDR schema.
Identify the attributes of the group element in an XDR schema.
Identify the steps involved in creating an XDR schema.
Identify the syntax for defining new attribute types in an XDR schema.
Identify the syntax for using attribute types in element type definitions in an XDR schema.
Identify requirements for creating XDR schema extensions.
Identify steps involved in accessing XDR schema extensions by using Document Object Model (DOM).
Identify features of applying an XDR schema to an XML document programmatically.
Identify the properties of the ParseError object.

Unit 2: XML Business and Commercial Applications 3 - 4 hours

Identify features of the Wireless Application Protocol (WAP).
Identify features of ebXML.
Identify features of Web Services.
Identify features of Universal Description, Discovery and Integration (UDDI) specifications.
Identify features of BizTalk Server 2000.
Identify objectives of the eCo Framework.
Identify functions of the EDIFACT repository.
Identify features of XHTML.
Identify features of using XML for Electronic Data Interchange (EDI).
Match key elements of the .NET framework with their functions.


<< 1 >>

© 2004, ReviewFocus or its affiliates