Home       Search Courses in South Africa       Blog      Course Providers     Pricing     FAQ      About Us       Login
Course Categories
 
 
 
Course Provider
  User Name:

Password:
Forgot your Password?
Join Now!
 
Student Login
  User Name:

Password:
Forgot your Password?
Join Now!
 

Company Name: Multimedia Centre Training
Telephone:
Fax:
Cell Phone:
Email: trainingatmultimediacentre.co.za
Website:

Course Title:   XML course

This practical hands-on course is designed to give HTML coders a comprehensive introduction to XML (plus DTD, Namespaces and RSS) and the emerging technologies of Xlink, Xpointer and Xinclude.

Audience

This practical hands-on course is designed to give HTML coders a comprehensive introduction to XML (plus DTD, Namespaces and RSS) and the emerging technologies of Xlink, Xpointer and Xinclude.
Pre-Requisites

On Completion

Upon successful completion of this course, students will have a solid understanding of :

XML Rules
Document Type Definition
XML Schema
Templates
XSLT 

Description

XML is a meta-language for describing markup languages. XML offers the capability to define tags and the structural relationships between them and omits the need for predefined tags. This eliminates the unnecessary restrictions faced when coding in HTML which explains XML's fast growing popularity.

This practical hands-on course is designed to give HTML coders a comprehensive introduction to XML (plus DTD, Namespaces and RSS) and the emerging technologies of Xlink, Xpointer and Xinclude.

XML Level 1 Course Outline

Introduction
• XML, XHTML and HTML
• Why XML?
• The Document Object model
• Modelling XML documents
• Well-formed and valid documents

Basic rules of XML
• Elements, Attributes and Values
• XML declaration
• The Root Element
• Adding comments
• Default entities
• Displaying tags as text
• Namespaces

Document Type Definition (DTD)
• Internal DTD
• External DTD
• Personal external DTD
• Public external DTD
• Occurrence operators

Defining elements and attributes in a DTD
• Defining elements
• Defining an element to contain
- only text
- one child
- a sequence
• Defining choices
• Simple attributes
• Attributes and unique values

Entities and notations in DTDs
• Internal general entities
• Shortcuts for text in external files
• External parameter entities
• Entities for unparsed content
• Embedding unparsed content

Really Simple Syndication (RSS)
• Push vs Pull technology
• RSS readers
• Transforming your RSS
• Browsers and RSS transformation

XML schema
• Simple and complex types
• Schema namespaces
• Target location
• Simple schema
• Simple schema's location
• Annotating schemas
• Validating with schemas

Introduction to XSLT
• Source tree
• Style sheet
• Result tree
• Parsers
• Template rules
• Literals
• Xpath

Building templates
• Looping through your XML document
• Formatting your template
• Template match
• Value-of select
• Extracing attributes
• Formatting tables
• Sorting

Emerging technologies
• Xpointer
• Xinclude

Questions and answers

 

Course Title 2 XML course
Classification IT -> Design -> Design XML
Course Requirements You should have the following experience prior to taking this course:

Have experience with Windows or Macintosh operating systems

Use and have knowledge of the web environment and web browsers

Have HTML coding experience
Price
Notes Sorry at this time we have no public Level One courses scheduled, please call or email us to see if we can arrange a private course for you.
Course Information
Location Western Cape - Cape Town
Course Type Full-time
Start Dates
Length of Course 2 days
Final Registration Date
    
Contact Details
Name Multimedia Centre Training
Phone +27 21 790 3684
Email trainingmultimediacentre.co.za


Home | Blog | Course Providers | FAQ | About Us | Contact Us | Terms of Use|Advertise
Copyright © 2007 MyDreamCourse.co.za
Website By iKabot.co.za
Site Map1
Site Map2