Course Number
605.644
Next Offered
Summer 2025
Primary Program
Location
Online
Course Format
Online - Asynchronous

The course explores understanding the tradeoffs among XML grammars and XML techniques to solve different classes of problems. Topics include optimization of XML grammars for different XML technologies; benefits of using different XML schema languages; tradeoffs in using different parsing approaches; benefits of parsing technology vs. XML query; the role of Web 2.0 to deliver functionality through various web services approaches; exploiting XML to drive audio, visual, and tactile displays; the role of XML in multiplying the power of standard web browser technologies; and the role of Web 3.0 to deliver Semantic Web functionality. XML technologies that will be covered include XML Schema, XPath, XSLT, SAX, DOM, XQuery, SOAP, WSDL, JAX-B, JAX-WS, REST, RDF, and OWL.

Course Prerequisite(s)

EN.605.681 Principles of Enterprise Web Development or equivalent Java experience.

Course Offerings

Open

XML Design Paradigms

605.644.81
05/21/2025 - 08/14/2025
Semester
Summer 2025
Course Format
Online - Asynchronous
Location
Online
Cost
$5,455.00
Course Materials