MASTER SYLLABUS
XML
WEB 2350
|
Class Hours: 3 |
Credit Hours: 3 |
|
Laboratory Hours: 0 |
Date Revised: Fall 2007 |
Catalog Course Description:
XML Document
Design teaches you how to create intelligent structured web documents using the
Extensible Markup Language (XML). You will study the functions and
relationships between XML and other members of the XML family of technologies,
including the Extensible Hypertext Markup Language (XHTML) and Extensible Stylesheet Language (XSL). You will create and apply
styling to XML documents in a series of hands-on labs that focus on the
development of coding conventions and compliance with the rules for well-formed
XML. This course provides a balance of training in theory, technology and
hands-on development. The skills and concepts taught in this course enable
corporations to create persistent structured documents that can be published to
a variety of output formats and media. This course covers XML Document Design
as well as the basics of CSS, DHTML and XHTML.
Entry Level Standards:
Students
taking this course should be proficient in Windows 98, 2000 or XP
Prerequisite(s): WEB 2001 and 2002 and 2003; or CSIT 2645 or equivalent
Textbook(s) and other
Reference Material Basic to the Course:
Text: Carey, New Perspectives on XML, 2nd Edition—Comprehensive, Course Technology, 2007.
Supplementary Materials:
System Requirements: You will need a basic text editor, the current version of the Internet Explorer (IE 6 or higher), Netscape, Firefox, or Safari Web browsers, and an XML validator. This book assumes that you will be using the Home Edition of XMLSpy to validate your XML documents, but you may use another application. Note that XMLSpy requires the Windows operating system.
I.
Week /Unit/Topic/Basis:
|
Lesson 1: Introduction to XML |
|
Lesson 2: Creating
XML Documents |
|
Lesson 3: Working
with Namespaces |
|
Lesson 4: Validating
XML Documents |
|
Lesson 5: Working
with Schema |
|
Lesson 6: Working
with Cascading Style Sheets and XML |
|
Lesson 7: Working
with Cascading Style Sheets and XML |
|
Lesson 8: Using XML
as a Data Source: Data Binding |
|
Lesson 9 : Working with XSLT and XPath
to transform an XML document |
|
Lesson 10 : Working with XSLT & XPATH,
cont’d |
|
Lesson 11 : Working with DHTML |
|
Lesson 12 : Working with XHTML |
|
Lesson 13 : Working with the Document
Object Model (DOM) |
|
Lesson 14: The |
II. Course Objectives*:
*Roman
numerals after course objectives reference goals of the Web Technology program.
III. Instructional Processes:*
The student will use the following processes to accomplish the objectives of
this course:
*Strategies
and outcomes listed after instructional processes reference
IV. Expectations of Student Performance*:
Upon successful completion of this course, the student should be able to:
*Letters after
performance expectations reference the course objectives listed above.
V. Evaluation
Online
quizzes will be built into the course. The primary portion of the student's
grade will be based on the projects completed and quizzes taken. The purpose of
the online quizzes is to encourage the student to work through the exercises
and to become familiar with the textbook chapters. The quiz items and settings
will be very similar to those taken for the actual CIW Web Developer exam.
Grading
Procedure:
Grading Scale: The following grading scale will be used in this course:
|
A |
90-100 Points |
|
B+ |
86-89 |
|
B |
80-85 |
|
C+ |
76-79 |
|
C |
70-75 |
|
D+ |
66-69 |
|
D |
60-65 |
|
F |
0-59 |
VI. Policies:
Attendance Policy:
Some exams are to be taken at
the
If you are taking this course
at a distance and cannot come to the
Academic Honesty: You are
expected to submit only work that you do yourself. Do not collaborate on work
with other students unless you are given a group project. Failure to observe
these rules could result in you receiving a failing grade or being dismissed
from the class with a grade of F. Plagiarism, cheating and other forms of
academic misconduct are prohibited. A student guilty of academic misconduct,
either directly or indirectly through participation or assistance, is
immediately responsible to the instructor of the class. In addition to other
possible disciplinary sanctions that may be imposed through the regular
Pellissippi State procedures as a result of academic misconduct, the instructor
has the authority to assign an F or a zero for the exercise or examination or
to assign an F in the course. (
Other Policies:
Facilities: Students must have a valid Pellissippi ID to be presented on demand
to gain access to Pellissippi facilities.
Americans with Disabilities
Policy:
If you need accommodations because of a disability, if you have emergency
medical information to share, or if you need special arrangements in case the
building must be evacuated, please inform the instructor immediately. Please
see the instructor privately after class or in his/her office. Students must
present a current accommodation plan from a staff member in Services for
Students with Disabilities (SSWD) in order to receive accommodations in this
course. If you require an accommodation in order to function effectively in this
class, please contact the Director for Students with Disabilities by phone at
Hardware/Software
Requirements for this Course
IBM-type
criteria:
Hardware:
Software:
Macintosh criteria:
Hardware:
Software:
FOR CIW Courses: CD-ROM. Each coursebook includes a supplemental CD-ROM with files that are referenced and used in the course. The labs will refer you to the CD and you will access these and use the files in the course.