CIT Department Logo CIT 412
XML-Based Web Applications

Prerequisites
CIT 213 or CIT 254
200 Level Programming Course
Offered
Spring, Fall
Software
Internet Explorer (version 5.5 or greater)
Java2 SDK
Credit By Exam
No
Coordinator
Eugenia Fernandez

Description
This course covers how to build web applications using XML. Students will learn how to create and validate data in XML documents and how to display XML documents using Cascading Stylesheets (CSS), XSL Transformations (XSLT), and the Document Object Model.

Objectives
  • List the uses and benefits of XML on a Web site.
  • Create well-formed and valid XML documents.
  • Create an XML schema.
  • Use XSL to display XML data in a Web browser.
  • Use XSL to transform XML data into a different format.
  • Display dynamic XML data in a Web browser by using the Document Object Model.
  • Use ASP and ADO to read data from a data source and store it as XML.
  • Post XML data to a server.
  • Add, delete, and update data on the server using XML. server.
ABET Outcomes (What is ABET?)
  • a. Use and apply current technical concepts and practices in the core information technologies.
  • b. Analyze, identify and define the requirements that must be satisfied to address problems or opportunities faced by organizations or individuals.
  • c. Design effective and usable IT-based solutions and integrate them into the user environment.
  • f. Analyze the impact of information technology on individuals, organizations and society, including ethical, legal and policy issues.
  • k. Recognize the need for continued learning throughout their career.
Principles of Undergraduate Learning (What are Principles of Undergraduate Learning?)
Topics
  • What is XML?
  • Creating XML Documents
  • XML Technologies - The Big Picture
  • XSL Language Constructs
  • XML Validation
  • Posting XML Data to a Server
  • Programming XML with Javascript and ASP


Bobby Approved Logo Bobby 508 Approved Logo All contents copyright 2003, CIT Department, IUPUI
Last Updated: