|
|
|
This course presents the principles, components and benefits of the Extensible Markup
Language (XML) including advanced concepts of XPointers, Xlink, and XSLT.
The student learns how to apply XML secure programming using DOM and SAX and standards
such as Canonicalization, Signatures, and Encryption.
|
|
|
|
(54 hours lecture; Degree appropriate)
|
|
Advisory Prerequisite:
CISW 21 - Secure Client Side Web Programming
|
Course Measurable Objectives:
- Identify all parts of an XML document.
- Create well-formed and valid XML documents.
- Create programs using XML Application programming interfaces like DOM and SAX.
- Apply security standards like XML Canonicalization, Signatures and Encryption.
- Create XML Mapping for databases.
|
Course Level Student Learning Outcomes:
Students completing CISW 41 - XML Secure Programming will be able to:
- format XML using Cascading Style Sheets.
- create a well-formed XML document.
|
|
|
| |
OTHER WEB DEVELOPMENT
COURSES:
|
|