Support

Introduction to XML

Our Introduction to XML provides the student with a thorough look at the Extensible Markup Language including its history, its companion technologies and many examples of its usefulness in web and desktop applications. The student will leave the class knowing how to create both well-formed and valid xml applications. The student will also learn how to write a Document Type D...

see more

Our Introduction to XML provides the student with a thorough look at the Extensible Markup Language including its history, its companion technologies and many examples of its usefulness in web and desktop applications. The student will leave the class knowing how to create both well-formed and valid xml applications. The student will also learn how to write a Document Type Definition. The role of Schemas, DTD's, and stylesheets will be explored within the context of XML. Exercises are completed using an XML editor. If you need a specific class in XML editors you should consider our Introduction to XMLSpy and Introduction to Oxygen classes which focus on the software more than the fundamentals of XML. We are authorized Training Providers for both Altova (XMLSpy) and Oxygen (XML editor).

Class Objectives:

* Identify the benefits of using XML.
* Write well-formed XML using XML syntax such as elements, attributes, comments, and processing instructions.
* Write valid XML with DTDs.
* Write valid XML with Schema.
* Use DOM and SAX effectively.
* Display XML in Internet Explorer using Cascading Style Sheets (CSS).
* Transform XML using XSLT.
* Use XML namespaces and create links using the HTML namespace.
* Identify the functions and benefits of the XML linking specifications.

Lesson #1: The Past, Present, and Future of XML

1. The Limitation of SGML
2. XML:The Best of All Worlds

Lesson #2: Creating Well-formed XML Documents

1. XML Document Markup
2. Creating XML: Elements, Attributes, and Entities
3. Creating an XML Markup Language
4. Processing Instructions
5. Character Data, and Comments
6. XML and HTML

Lesson #3: Valid XML With DTDs

1. Introduction to the Document Type Definition (DTD)
2. Creating a DTD

Lesson #4: Valid XML With Schema

1. Schema Specification
2. Defining Elements
3. Defining Attributes
4. XML Schema Data Types

Lesson #5: XML DOM and SAX

1. XML APIs
2. SAX

Lesson #6: Displaying XML Documents Using CSS

1. Style Sheets
2. Cascading Style Sheets

Lesson #7: Transforming XML With XSLT

1. XSLT
2. Using XSLT To Order Your Output

Lesson #8: XML Namespaces

1. Introduction to Namespaces
2. Linking Using HTML Namespaces

Lesson #9: XLink and XPointer

1. XLink and XPointer

The next class is: Introduction to XML Schema

see less

Ages

18 year olds or older

Skill level

Beginner

Tags

xml
  • Write a review
  • Add to favorites

Choose from 1 available session:

When

Contact teacher to schedule a time and date

Where

  • San Francisco, CA

    Willing to travel up to 100000 miles

Price: $500.00

Offers discounts or promotional pricing!

Notes:

Two student minimum. Class duration is one day.

Type

  • 1:1 / Private Lessons
  • Class / Group Sessions

Reviews write a review

  • "Professional, thorough, and detail oriented"

      • 5/5 stars
    • Ted Jalbert

    Review of Kevin Ruse, July 16, 2009

    I sat in Kevin's desktop publishing class at Silicon Valley College and was very impressed at his thorough knowledge of Photoshop and Quark Xpress. He understood the technical background of these programs deeply, and was able to focus and teach the lessons efficiently. Kevin maintained a very professional attitude, and stayed on topic at all times. Kevin used the class time to maximize the lessons and amount of information he had to teach in a very short period.

    less

    I sat in Kevin's desktop publishing class at Silicon Valley College and was very impressed at his thorough knowledge of Photoshop and Quark Xpress. He understood the technical background of these programs deeply, and was able to focus and teach the lessons efficiently. Kevin maintained a very professional attitude, and stayed on topic at all times. Kevin used the class time to maximize the less...

    more

    • Pros:
    • Smart, Patient, Good communicator
    • How was this location?:
    • OK
    • How was the price?:
    • OK

    I would recommend this teacher


  • "Time Well Spent"

      • 5/5 stars
    • Robert Munoz

    Review of Kevin Ruse, May 18, 2009

    Dave was very knowledgeable in teaching the 3 day Dreamweaver CS4 class. He answered our questions very thoroughly and many times he use examples. He taught with the book as well as add a few subjects not found in the book. The Adobe book was unique in some of the examples that I had not seen in other books about Dreamweaver CS4. Thanks Dave

    less

    Dave was very knowledgeable in teaching the 3 day Dreamweaver CS4 class. He answered our questions very thoroughly and many times he use examples. He taught with the book as well as add a few subjects not found in the book. The Adobe book was unique in some of the examples that I had not seen in other books about Dreamweaver CS4. Thanks Dave

    • Pros:
    • Helpful, Engaging, Encouraging, Smart, Patient, Funny, Fun, Good communicator
    • How was this location?:
    • Awesome
    • How was the price?:
    • OK

    I would recommend this teacher


see all reviews

Ready to learn?

  • Listed by
  • Kevin Ruse
  • What is this?
  • Contact teacher

Favorited By add me

  • Does this look like a class you'd love?

    Bookmark it by clicking "add me". We'll save your complete list of favorites on your profile page, for whenever you want it.

Related Articles

Ruby On Rails Resources

Posted by Foong Woo in Programming Language

Ruby On Rails Resources

Here I share you some online resources that will get you started to lear Ruby On Rails:

The Site - www.rubyonrails.org
The Best Rails Screencast ever (FREE!) - www.railscasts.com

See Ya!
&n...

more » 1 comment

How to deploy a website

Posted by Daryn in Programming Language

How to deploy a website

FIRST!

more » 2 comments