Session Number | Topics | Assignments |
1 01-24-2011 | -
Introductions
· Who am I
· Who are you
| - Reading :
Textbook Chapter 1 - What is XML?
- Homework :
Review XML specification at http:\\www.w3c.org
|
2 01-31-2011 | - XML Specifications Continued
-
XML Basics
· Syntax
· Prolog and declaration
· Elements and Attributes
- Creating an XML document using tools
| - Reading :
Textbook Chapter 2 - Well Formed XML
- Lab :
Create an XML document using XMLNotepad
- Homework :
Create a simple XML document using XML Notepad DUE next week
|
3 02-07-2011 | - Student presentations of Homework #1 - XML document creation
-
Document Type Definition(DTD) - Part I
· Element declarations
· Attribute declarations
| - Reading :
Textbook Chapter 4 Document Type Definitions
|
4 02-14-2011 | -
Document Type Definition (DTD) - Part II
· Entities
· Conditional Inclusion
| - Lab :
Create a DTD for an XML document
- Homework :
Create a DTD for an XML document DUE Next week
|
5 02-21-2011 | - Student presentations of Homework #2 - DTD
| - Reading :
Textbook Chapter 3 XML Namespaces
- Reading :
Textbook Chapter 5 XML Schemas
|
6 02-28-2011 | - Student presentations of Homework #2 - DTD
| - Reading :
Textbook Chapter 3 XML Namespaces
|
7 03-7-2011 | -
** NO CLASS TODAY **
· Spring Break
· Syntax
· Browser based
| - NONE :
THERE WILL BE NO COURSE MEETING TONIGHT
|
8 03-14-2011 | | - Reading :
Textbook Chapter 5 XML Schemas
|
9 03-21-2011 | -
Navigating XML Documents
· XPATH
| - Reading :
Textbook Chapter 7 XPATH
|
10 03-28-2011 | -
XML Presentation: XSL and XSLT
· XSLT
· Syntax
· Browser based
| - Reading :
Textbook Chapter 8 - XSLT
|
11 04-04-2011 | -
XML Presentation: XSL and XSLT - Continued
· Server based transformations
· Document transformations
· Review course web site
| - Lab :
Creation of an HTML document using XSLT
- Homework :
Create an HTML document using XSLT
|
12 04-11-2011 | - Student presentations of Homework #3 - XSLT transformations
-
Processing XML documents
· Document object model (DOM)
| - Reading :
Textbook Chapter 11 The XML Document Object Model (DOM)
|
13 04-18-2011 | -
Processing XML documents - continued
· Document Object Model (DOM)
| - Lab :
Using VB.Net - parse a comma separated file and construct an XML document using DOM methods
- Homework :
Create an XML document using DOM methods and Visual Basic
|
14 04-25-2011 | - Student presentations of Homework #4 - DOM Processing
-
Processing XML documents - continued
· Simple API for XML (SAX)
| - Reading :
Textbook Chapter 12 Simple API for XML (SAX)
- Lab :
Using VB.Net create an application that reads an XML document using SAX
- Homework :
Build a Visual Basic application that parses and displays an XML document using either SAX or DOM methods.
|
15 05-02-2011 | -
Web service Technologies
· SOAP - Simple Object Access Protocol
| - Reading :
Chapter 14 - Web Services
- Reading :
Chapter 15 - SOAP and WSDL
- Lab :
Build an application that accesses a local Web Service
|
16 05-09-2011 | -
Final Exam will be:
· Thursday June 25, 2009
· 2 hours: 6pm to 8pm
· Open book and open notes
· 40 true/false questions
| - Study :
Review notes, reading assignments, labs and homework
|