Syllabus: Intermediate Scripting Languages
This is a partial syllabus. To receive the complete syllabus for this course download: syllabus.
This course is a thorough examination of Cascading Style Sheets and the separation of content from presentation as a process for designing Web based documents. All exercises and projects for the course utilize the practice of current web standards as defined by the World Wide Web Consortium. The standards emphasized include the XHTML Strict document type definition, Web Accessibility Initiative, CSS 2.1 validation, and XHTML 1.0 validation. A portfolio quality web site is developed during the course and distributed on a Web server. Prerequisites: MM1043, MM2032.
Outcome Objectives:
Upon successful completion of this course you will be able to:
- Create a web site using Cascading Style Sheets for all presentation, and XHTML for structure.
- Develop a website strategic marketing plan for client review and development guidelines.
- Understand and provide for the principles of web site accessibility according to guidelines from the World Wide Web consortium and section 508 of the Disabilities requirements.
- Create a forms-based web page for the collection of information.
- Understand how you learn best and increase your skills at self-directed learning.
- Research and identify information sources about web standards, designing with CSS, and related information and aggregate these resources for your continuing study and application.
Enabling Objectives:
- Develop a strategic plan for your final project that includes a purpose statement, specific goals and objectives for accomplishing the purpose, a target audience, navigation flowchart, and storyboards for each page of a fifteen (15) page web site.
- Create a website that solves a real-world problem and focuses on appropriate design, client usability, section 508 accessibility requirements, an external CSS style sheet(s) utilizing XHTML 1.0 strict document type, and well-formed semantic code. A rubric is provided for specific requirements of the final project.
- Describe and demonstrate a variety of methods used in providing interactivity in Web design including: forms and Cascading Style Sheets.
- Create a site map/decision tree showing hierarchy of site information and navigation.
- Create a brand identification into the interface design of a Web site.
- Explore and define emerging technologies in Web design.
- Use File Transfer Protocol (FTP) to upload Web pages for development as well as to establish and maintain a Web site.
Course Information:
Most current websites are out of date or obsolete. “XHTML, XML, CSS, ECMAScript (JavaScript), and the DOM are here to stay. They are not ends in themselves, but components of a rational solution to problems that have plagued site owners and builders since the