supervised and delivers only the official training programs for more than 3000 Courses and 480 Certificates, through 30 dedicated Learning Centers in Egypt, Kuwait, and UAE.....


learning process

partner of the most world's technology leaders such as: Microsoft, Cisco, Math-Works, CompTia, WiMax, CWNP, Oracle, EC-Council, CIW, Symantec, ETS, Parametric, PearsonVUE, and more ...


Warm welcome

WE aimed to improve and develop the human resources to be qualified for job Opportunities. By assure quality through the four basic elements of learning process (Official curriculum, Expert Teaching Staff, Hand-ON labs, Suitable Environment)...


Quality assurance

our quality control and montoring system is added value, allow our customers watching the secure cams 24/7, performance and evaluate the training progress. ...

Nada Youssef
Date: 2012-11-10
nice site... More...
Ahmed Ali
Date: 2012-11-10
I like the site design, it's sweet .. simple ... well organized. Hope to see next projects... More...
Maha el Said
Date: 2012-11-11
Very Helpful and very organized company...it opens its doors for people who are willing to learn and develop their designing abilities.... More...
mohamed saad
Date: 2012-11-28
it\'s very nice website go ahead..... More...

  • Category: Microsoft Office
    Date: 2012-11-12

  • Category: Adobe
    Date: 2012-11-12

  • Category: Adobe
    Date: 2012-11-12

  • Category: Entercaps Traning Center
    Date: 2012-11-11
  • Photoshop CS5-The Missing Manual
    Photoshop CS5-The Missing Manual
  • Photoshop CS6 For Dummies
    A dobe Photoshop is one of the most impo
  • Pro .NET Best Practices
    Pro .NET Best Practices
  • Hardening Cisco Routers
    Hardening Cisco Routers
   XML Document Design


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
  • 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


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: