IT/ITM 461: Schedule of Topics
Each topic will be covered in one or more fifty or seventy-five minute class
periods.
This schedule is subject to change and revision; the latest version will always
be in the
current course syllabus.
All readings should be done prior to class.
-
- Topic 01: Introduction to the Internet
- Exercise: Log in and change your password
Reading: Niederst Nutshell Chapter 4, pages 50-57.
Online Reading: History of the Internet http://itwebmaster.iit.edu/resources/history.html;
Structure of the Internet http://itwebmaster.iit.edu/resources/structure.html;
Network and Computer Use Policies http://itwebmaster.iit.edu/policies.html
Introduction to UNIX for Web Developers http://www.extropia.com/tutorials/unix/toc.html;
Honeycutt: Chapter One,
Appendix A
- Topic 02: Internet Addresses, Electronic Mail and Mailing Lists
- Exercises: Reading, composing and sending email
Online Reading: Electronic Mail http://itwebmaster.iit.edu/resources/email.html;
Email Details & Directory Services http://itwebmaster.iit.edu/resources/emaildetails.html;
Honneycutt: Chapters Two, Fifteen, and Twenty
Optional: Honeycutt: Sixteen, Seventeen, and Nineteen.
Note: With the understanding that reading for the first day could not be done in advance,
it is important to go back and complete these readings
- Topic 03: Telnet, SSH and other Net Utilities
- Exercises: Using telnet, telnet to a port, SSH, ping and finger
Online Reading: Telnet, Ping & Finger http://itwebmaster.iit.edu/resources/telnet.html;
Honeycutt: Chapter Twenty-three (Telnet material only)
- Topic 04: File Transfer Protocol
- Exercises: Using FTP and Windows FTP
Reading: Niederst Nutshell Chapter 4 (FTP section); Niederst Learning Chapter 3 (FTP section)
Online Reading: File Transfer Protocol (FTP) http://itwebmaster.iit.edu/resources/ftp.html;
Honeycutt: Chapter Twenty-two
- Topic 05: Introduction to the World Wide Web & Web Search Sites
- Reading : Niederst Learning Chapter 2
Online Reading: Learning & Using Web Browsers http://itwebmaster.iit.edu/resources/browsers.html;
Search the Web http://itwebmaster.iit.edu/resources/search.html;
Honeycutt: Chapters Eight, Nine and Eleven
- Topic 06: Web search and research techniques
- Exercises: Searching the Web
Online Reading: Powersearching the World Wide Web http://itwebmaster.iit.edu/resources/powersearch.html
- Topic 07: Internet Text, Voice and Video Communications
and Netiquette
- Exercises: Talk and chat
Online Reading: IRC and Chat http://itwebmaster.iit.edu/resources/ircchat.html;
Etiquette on the Internet: Netiquette http://itwebmaster.iit.edu/resources/netiquette.html;
Honeycutt: Chapters Twenty-four & Twenty-five
- Topic 08: Introduction to XHTML & Web Authoring
- Exercise: Creating a Web Page
Reading: Niederst Learning Chapter 6; Niederst Nutshell Chapter 8
Online Reading: HTML Online Documentation: The Essentials http://itwebmaster.iit.edu/resources/htmlbasics.html
- Topic 09: XHTML Document Structure, Tags and Page Composition
- Exercises: Tag Attributes, Tag Attributes, Lists and Tables
Reading: Niederst Learning Chapters 7 & 10; Niederst Nutshell Chapters 9, 10 & 11
Online Reading: Web Style Online Documentation: The Essentials http://itwebmaster.iit.edu/resources/webstylebasics.html
- Topic 10: Introduction to Page Design
and Cascading Style Sheets
- Lab: Online design resources and Web page coordination
Reading: Niederst Learning Chapters 4, 5, 8 & 19; Niederst Nutshell Chapters 1, 2 & 6; Williams Chapter 6
Online Reading: Page Design Resources http://itwebmaster.iit.edu/resources/designintro.html
- Topic 11: Introduction to Color and Graphics for the Web
- Exercise: Adding color and graphics
Reading: Niederst Learning Chapters 9 & 13; Niederst Nutshell Chapter 12; Williams Chapters 9 &
Online Reading: Color and Graphics: The Essentials http://itwebmaster.iit.edu/resources/webgraphics.html
- Topic 12: Using Multimedia Elements, Photographs and Imagemaps
- Exercise: Basic Graphics Arts Tasks and Creating an Imagemap
Reading: Niederst Learning Chapters 14, 15 & 16; Niederst Nutshell Chapters 28-34; Williams Chapter 11
Online Reading: Graphics Tools http://itwebmaster.iit.edu/resources/graphicstools.html
Photos and Imagemaps http://itwebmaster.iit.edu/resources/webphoto.html
- Topic 13: Cascading Style Sheets (CSS) & Dynamic HTML (DHTML)
- Exercise: Adding styles to your page and using CSS to control page appearance across a site
Reading: Niederst Learning Chapter 8; Niederst Nutshell Chapters 17, 18, 26 & 27; Williams pp. 256-260
Online Reading: Cascading Style Sheets http://itwebmaster.iit.edu/resources/css.html
- Topic 14: Advanced Site Design: Page Layout with CSS
- Exercise: Controlling page format with Cascading Style Sheets
Reading: Niederst Nutshell Chapter 19-25
Online Reading: CSS Layout http://itwebmaster.iit.edu/resources/csslayout.html
- Topic 15: Introduction to WYSIWYG Web Page Editors
- Exercise: Using a WYSIWYG Web page editor
Online Reading: Web Tools http://itwebmaster.iit.edu/resources/webtools.html
- Topic 16: Midterm Examination
- Topic 17: Web Site Proposals & Final Project Discussion
- Exercise: Final Project Proposal and Design
Online Reading: Web Site Proposals http://itwebmaster.iit.edu/resources/proposals.html
- Topic 18: Online Data Input
- Exercise: Writing forms for Web pages
Reading: Niederst Nutshell Chapter 15
Online Reading: Forms http://itwebmaster.iit.edu/resources/forms.html
- Topic 19: Server Side Includes and Maximizing your Page Exposure
- Exercise: Using meta tags, Server Side Includes and boilerplate
Reading: Niederst Nutshell Chapter 18 & pp. 113-114; Williams Chapter 16
Online Reading: Meta Tags/Promoting Your Page http://itwebmaster.iit.edu/resources/metatags.html
Using Server Side Includes http://itwebmaster.iit.edu/resources/ssi.html
- Topic 20: The Page Grid and Page Templates
- Exercise: Creating a page template
Online Resources: Web Page Grid Template http://itwebmaster.iit.edu/resources/Gridtool.pdf
Web Page Pixelmeasure Template http://itwebmaster.iit.edu/resources/pixelmeasure.html
- Topic 21: Design Standards for Site Consistancy
- Exercise: Drafting a design standard
Online Reading: Web Standards http://itwebmaster.iit.edu/resources/webstandards.html
- Topic 22: Color Theory & Color in Context
- Exercise: Color in Tables and CSS
Readings: Niederst Learning Chapter 13; Color supplement [3.5 MB pdf]
Online Reading: Color Theory http://itwebmaster.iit.edu/resources/colortheory.html
- Topic 23: Typography & Graphic Design for the Web
- Exercise: Designing Graphical Text Elements
Reading: Niederst Learning Chapters 14 &15; Williams Chapters 10 & 11; Niederst Nutshell pp. 31-36
Online Reading: Graphics Tools http://itwebmaster.iit.edu/resources/graphicstools.html
- Topic 24: Tables, Frames and iFrames
- Exercise: Controlling structure with tables and frames
Reading: Niederst Learning Chapters 11 & 12; Niederst Nutshell Chapters 13 & 14
Online Reading: Table and Frame Resources http://itwebmaster.iit.edu/resources/tableframe.html
- Topic 25: User Interface Design & Web Site Structure
- Exercise: Designing a Web site: top-down and bottom-up with a user interface for your site
Reading: Williams Chapters 4, 7 & 8; Niederst Learning Chapters 20 & 21;
Online Reading: Web User Interface Design http://itwebmaster.iit.edu/resources/webui.html
Yale/AIM Style Manual http://imc.iit.edu/internet.access/manual/
- Topic 26: Animations, Sound and Video: Pages That Dance & Sing
- Exercise: Creating animated .gif files
Readings: Niederst Learning Chapter 16 & pp. 405-416, Niederst Nutshell Chapters 32-35
Online Reading: Video & Audio for the Web http://itwebmaster.iit.edu/resources/webanim.html
- Topic 27: Web Site Management
- Exercise: Using the directory structure, redirects, and symbolic links
Online Reading: Web Site Management http://itwebmaster.iit.edu/resources/webmgmt.html
-
- Topic 28: Networks: the OSI Model, Packets, and Internet Connectivity
- Exercises: Using traceroute, ping, nslookup and whois
Online Reading: Protocols http://itwebmaster.iit.edu/resources/protocols.html
DNS, Ping, and TraceRoute http://itwebmaster.iit.edu/resources/dns.htm
- Topic 29: Understanding Intranets
- Online Reading: Intranets http://itwebmaster.iit.edu/resources/intranets.html
- Topic 30: Legal Aspects of the Internet I
- Online Reading: Internet Use Policies http://itwebmaster.iit.edu/resources/weblawiup.html;
Copyright and Intellectual Property http://itwebmaster.iit.edu/resources/weblawcopyright.html
Trademarks and Domain Name Disputes http://itwebmaster.iit.edu/resources/weblawtrademark.html
-
- Topic 31: Legal Aspects of the Internet II
- Online Reading: E-Commerce Legal Issues http://itwebmaster.iit.edu/resources/ecomlaw.html
E-Commerce Legal Issues http://itwebmaster.iit.edu/resources/ecomlaw.html
Internet Privacy Issues http://itwebmaster.iit.edu/resources/weblawprivacy.htm
- Topic 32: Hosting a Web Site
- Exercise: Finding a Web site provider
Reading: Niederst Learning Chapter 3, pages 32-36
Online Reading: Finding a Web Host http://itwebmaster.iit.edu/resources/webhost.html
- Topic 33: The Business of Web Development
- Readings: Codes of Ethics [146 kb pdf]
Online Reading: The Business of Web Development http://itwebmaster.iit.edu/resources/webbusiness1.html
Organizations, Associations, & Standards http://itwebmaster.iit.edu/resources/orgsstan.html
Web Developer Periodicals and Publications http://itwebmaster.iit.edu/resources/webpubs.html