The objective of this hands-on course is to gain a foundational knowledge of website planning and creation. The course teaches the development technologies such as Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Extensible Markup Language (XML), JavaScript, Java applets, Dynamic HTML, plug-ins, multimedia, and databases. Other topics include graphics, links, lists, layouts, tables, frames, style, animations, internal and external style sheets. Basic issues in using graphics on the Web will also be covered. The students will explore the extensibility of design tools, incompatibility issues surrounding these tools, scripting languages, content creation tools, management tools, and digital media.