eWebProgrammer  
Advanced Perl
Active Server Pages
EJB Architecture
Entity Beans
JavaBeans
JDBC
JSP and Servlets
Perl Programming
XML Programming

Related Links
Distributednetworks
OOPortal
RelationalDBDesign
SEOPearl
SEOMining
prev next prev next
Course navigation
Lesson 1
  Introduction to XML
    XML Fundamentals
Extensible Markup Language (XML) provides the most flexible and transportable mechanism for the exchange of data in a massively connected eweb based world.
Focusing on the semantics and structure of data,
XML allows for the creation of content-based documents, which may then be transformed in many ways to deliver that data in a meaningful manner to many types of devices.
XML Fundamentals shows you how to apply XML to your advantage.
You'll create well-formed XML documents and DTDs.
In addition, I will introduce you to the related technologies of
  1. XLink,
  2. XSL, and
  3. CSS.
XLink,
XSL, and
CSS.

XML Course goals After completing the course, you will be able to:
  1. Explain the origins and applications for XML
  2. Create a well-formed XML document
  3. Create a DTD
  4. Use an XML parser to check well-formedness and validity
  5. Use XML related technologies such as CSS, XSL, and XLink
  6. Apply the concepts of namespaces and metadata
  7. Keep up with developments in XML
    In this course, XML is presented with three kinds of interactivity:
  1. Slide Show
  2. MouseOvers, and
  3. Simulations.
The interactivity in this course gives you the opportunity to learn and apply XML concepts.
The exercises in this course are designed to take you step-by-step through the process of XML coding.
In order to learn proper coding syntax,
  1. you'll edit text files which present XML code.
  2. You will create your own text files to practice manual coding skills and logical markup.
  3. You will create tags based on content rather than visual formatting.
  4. You'll also create (DTDs) Document Type Definitions to define these elements for XML files.
  5. You will design style sheets for an XML document using the Extensible Style Language (XSL).
If you're using IE 6.1, one optional exercise shows you how to use your browser to check your code for well-formedness and validity.
At the end of the course, you'll be able to create your own projects with XML and its related technologies
    In the next Lesson, the prerequisites for the course will be discussed.
Course navigation