Most of the assignments for this class can be completed using a simple text editor such as TextPad, Notepad or WordPad and a freely downloadable web browser such as Internet Explorer, Netscape, Mozilla or Firefox. Web pages can be uploaded using the Secure Shell file transfer software. This software is installed and available in all Metropolitan State computer labs or you may download copies for home use. We will also use Macromedia Dreamweaver or Microsoft FrontPage software for at least one lab.
This course focuses on how to design and implement information services over the Internet from the client side. Topics include the principles, strategies, and policies of World Wide Web design, such as the rules of the interface design, human factors, ethical concerns, and information security. Through labs and programming projects, students will also learn how to use current scripting and markup languages to implement client-side computing, and how to employ state-of-the-art tools to embed interactive pages into web based applications. Server-side processing, such as user authentication and file access, will be introduced briefly.