Admission
Individuals and corporations willing to create persistent structured documents that can be published to a variety of output formats and media.
XML Document Design
Exam # |
Duration |
Language |
Level |
Type |
Classroom |
Code |
Fees |
-- |
24 |
Arabic/English |
Professional |
Course |
Classroom |
Cs474 |
0 LE |
Description :
XML Document Design teaches you how to create intelligent structured documents using the Extensible Markup Language (XML). You will study the functions and relationships between XML and other members of the XML family of technologies, including Extensible Hypertext Markup Language (XHTML), Extensible Stylesheet Language (XSL), XPath, XLink, namespaces, schemas, and Extensible Stylesheet Language Transformation (XSLT). You will create and apply styling to XML documents in a series of hands-on labs that focus on the development of coding conventions and compliance with the rules for well-formed XML
Objectives :
-
Learn about Network Concept.
-
Define XML and its family of technologies, explain their functions, and describe how they relate to one another.
-
Create well-formed XML documents, and convert HTML documents into XHTML documents.
-
Create Document Type Definitions (DTDs) and use them to validate XML documents.
-
Explain the function of parsing, and use online and command-line parsers to parse XML data.
-
Apply formatting to XML documents using Cascading Style Sheets (CSS) and XSL formatting objects.
-
Use XML namespaces to create and reference XML element vocabularies, and use XML schemas to create structure and conformance among XML documents.
-
Transform XML documents for output rendering using XSLT.
-
Use command-line, visual and graphical XML tools to reduce manual tasks and development time.
Topics :
Introduction to XML
-
What Is XML
-
Markup Languages
-
SGML Roots
-
XML Directives
-
XHTML, XML and HTML
-
XML Development Organizations
-
XML Parsers
-
XML Browsers
-
XML Alone Is Insufficient
-
Implementing XML
-
Benefits of XML
Well-Formed XML Documents
-
What Is an XML Document
-
Tags and Elements in XML
-
Rules for Well-Formed XML
-
Discerning Structure
-
Working with Mixed Content
-
Adding Comments to XML Documents
-
XML Encoding
-
Balkanization of the Web?
Creating a Valid XML Document
-
Beyond Well-Formedness: Valid XML Documents
-
Document Object Model (DOM
-
Document Type Definition (DTD)
-
Referencing DTD Definitions in XML
-
Creating a DTD for an Existing XML File
-
Creating a DTD for Mixed Content
-
Declaring Attributes in a DTD
-
Creating XML Documents from a DTD
-
Pre-Existing DTDs
XML Parsers
-
Parsers
-
Object-based and Event-based Parsers
-
Validating and Non-Validating Parsers
-
Online XML Parsers
-
Command-Line Parsing
-
GUI Parser Applications
The XML Family of Technologies
-
The XML Family
-
Namespaces in XML
-
XPath
-
XPath Expressions XLink
-
XPointer
-
XForms
-
XML Query
-
Resource Description Framework (RDF)
XSL Transformation
-
XSL, XSLT and Style Sheets
-
XSLT Document Structure
-
XSLT Templates
-
Transforming Data: XML to XML
-
Saxon XSLT Processor
-
Transforming Data: XML to HTML
-
Multiple Document Sources
XML Formatting
-
XML Styling
-
XML and CSS
-
CSS Syntax
-
XML and XSL
-
Formatting Objects
-
XSL Page Layout
-
XML, XSL and Formatting Objects
-
XSL/XSLT Processing
-
Converting XSL Flow Objects to PDF
XML Schemas
-
Schemas
-
Components
-
Data Types
-
Document Instance Schema Reference
-
Schema Element
-
SimpleType vs. ComplexType
-
Attributes
-
Facets
-
Grouping
Extensible Hypertext Markup Language (XHTML)
-
XHTML Roadmap
-
HTML vs. XML
-
XHTML Definition Variations
-
XHTML Conformance Requirements
-
XHTML 1.1 and Modules
XML Tools
-
XML Tools
-
Tool Types
-
HTML to Well-Formed XML
-
Creating a DTD
-
Creating a Schema
-
Importing Database Information
-
XML Project Management Guidelines
-
XML-Driven Technologies
Recommended Knowledge :
Before taking this course, students should take the Web Page Authoring Fundamentals course or be able to demonstrate basic HTML and Internet knowledge.
Recommended Course(s) :
Discovering the Internet 2007 |
HTML & CSS |
Training Materials :
CIW Official Curriculum
Labs :
This course includes several labs to ensure you will gain the targeted skills and experience.
Credential :
This course is a credit towards CIW Web Developer
Category :
Web Design
The Instructor: