Web Development and Design Curriculum
(60.62 KB) View, Download, or Print Catalog as a PDF.
- (X)HTML
- This course provides an introduction to XHTML (eXtensible HyperText Markup Language), which is a reformulation of HTML 4.0 as an XML 1.0 application. With XHTML, richer and more complex Web pages can be created on an increasing range of browser platforms including cell phones, televisions, cars, wallet-sized wireless communicators, kiosks, and desktops. XHTML can be interpreted by existing browsers now provided certain guidelines are followed. These guidelines will be introduced to students in this course. Students will also be introduced to numerous tags and their uses in creating web pages. Students will also learn how to format text, insert images and hyperlinks, create image maps and tables, utilize frames, and create forms. This class is very hands-on oriented, resulting in students developing a significant webpage.
- (X)HTML and Dreamweaver MX
- This course provides a hands-on introduction to the Extensible Hypertext Markup Language (XHTML) as well as introduce students to the basics of the Macromedia Dreamweaver MX Web development application which generates (X)HTML. It introduces tags and their uses in order to create web pages which include formatted text, images, hyperlinks, image maps, tables, frames and forms.
- Dreamweaver MX: Level 1 (Windows)
- Dreamweaver MX: Level 1 is a hands-on course that will introduce you to the basics of the Dreamweaver MX Web development application. Students will create web sites that include frame-based pages, tables, graphics, and links. By the end of the course, students will have created an entire website in Dreamweaver MX and learned to upload the site to a server.
- Dreamweaver MX: Level 2 (Windows)
- This course will introduce you to advanced concepts of Dreamweaver MX. Students will work with advanced Web site creation features including libraries and behaviors, as well as many of the new features available within the HTML 4 standard including style sheets and layers. By the end of the course, students will be able to create Web sites that include simple rollovers, complex navigation bars, and page elements that provide visual feedback.
- Flash MX: Level 1 (Windows)
- Flash MX: Level 1 is a hands-on course that will introduce you to the basics of creating objects and animating in Flash MX. You will explore the basics of Flash, including tools and features, and will create different types of animations. Finally, you will publish material for the Web.
- Fireworks MX: Level 1 (Windows)
- This is a hands-on course that will allow you to create vector graphics, edit bitmap graphics, optimize images, and create and assign rollover effects for the Web. Students will be able to create, modify, and optimize graphics for use on Web sites; create graphics that include rollovers, text, hotspots, and other visual effects.
- Fireworks MX Level 2
- Fireworks MX: Level 2 is a hands-on course that teaches you powerful techniques for creating and editing Web graphics and pages. You will learn advanced skills for working with vector graphics, photographic images and effects, slicing and rollovers, symbols and animation, and exporting to HTML. By the end of the course students will able to create and edit paths. Students will create graphic effects such as text wrapping to a path. Students will create image effects, and learn techniques for sharpening images. Students will create complex rollover behaviors, and create animation and buttons using symbols.
- Ajax - JavaScript and XML
- This course introduces Ajax and its underlying technologies. XML is introduced as the foundation for XHTML documents. The differences between an HTML and XHTML document are discussed as well as formatting XHTML documents using Cascading Style Sheets (CSS). JavaScript is covered in detail along with its interaction with the W3C DOM for XML and XHTML. Students will learn how all of these technologies come together to form the basis of an Ajax application. The XMLHttpRequestObject will then be studied as a means of communicating with server-side components.
- XML For Programmers
- This comprehensive course teaches you the principles, benefits and components of XML, introduces some advanced principles of XML development and emerging standards such as XSL, XPath, and XML Schemas. The course includes the use of the Java programming language to inspect, modify and create XML documents using the SAX and DOM Interfaces.



