Homework Notes for XML Class


Resources

You should be able to find at least 10 resources that will help you with the class (XML) Post on Canvas in the discussion section under Resources and post to your homework page.

 

Fake HTML Resume

Create a fake resume using HTML for a super hero, sports figure, politician and post to your homework page.

 

Fake XML Resume

Create an XML version of the HTML Resume and post to your homework page.

 

Address Book

Requirements: First name, Last Name, Phone Number, E-mail address, Physical address (street, city, state, zip) You should have at least 8 entries!Remember to post your homework page!

 

DTD

Create a DTD that will validate the XML assignments (Resume & Address Book). Make sure you link the XML file to the external DTD or use an internal DTD. Remember to post your homework page!

 

CSS

Add a CSS so you can layout the content so it looks like a web page.Remember to post your homework page!

Create a Schema (XSD) that will validate the XML assignments (Resume & Address Book). Make sure to link the XML file to the Schema and validate the file.Remember to post your homework page!

 

Schema

Create a Schema that will validate the XML assignments (Resume & Address Book). Make sure you link the XML file to the external Schema. Remember to post your homework page!

 

XSL

Create an XSL that will display the XML file like a web page Pay attention to layout of the content. Remember to and post to your homework page!Remember to post your homework page!

 

AJAX (address book)

Take your address book and deliver it in some form using AJAX. ( You can modify the page I showed you in class to work with your address book).Remember to post your homework page!

 

 

 

Final Project

The goal of the final project is to show me what you have learned in the class. You will want to use either XSL and / or AJAX or PHP in your final project. Remember to post your homework page!

 

Ideas: You can create a use XML file and apply multiple XSL so the display changes based upon the navigation. You can also use AJAX to deliver different XML files that use XSL. You can use PHP or ASP to display the contents of a database in XML format.

 

 

 

 

Final Step:

Review in your mind everything we covered in class and remember to cover it again before you go to bed so your mind to process this information while you sleep.