|
||||||||||||||
|
||||||||||||||
|
|
|||||||||||||
| Website: | http://www2.bc.edu/~nagelh/exploring.the.internet |
| Location: | O'Neill 245 |
| Meeting Time: | Tuesdays 6:30 - 9:00pm |
| Instructor Information: | H. Nicholas Nagel, Ph.D. nagelh@bc.edu |
This course comprises a survey of various Internet technologies and protocols. It's purpose is to introduce students to a range of languages and techniques used in World Wide Web (WWW) development thereby enabling them to publish content to the Web and discover information to suit their individual needs. The objectives of this course are...
This is a hands-on course ~~ meaning that students are expected to spend much time experimenting with the techniques and concepts presented in class. Consequently, class time will be divided between lecture and lab where students can use the classroom facilities available, or, alternatively, personal computers to practice techniques learned in class. Due to the nature of the material, some classroom sessions may (at the discretion of the instructor) be carried out remotely (i.e., using live, on-line techniques for remote delivery).
The required text and supporting materials for this course take the form of a Web-based Workbook entitled: Exploring Internet Development. This workbook is available on-line for purchase for a nominal fee. It contains conceptual material, a large number of example documents, and exercises designed to reinforce the conceptual material and build Web-development knowledge and skills.
The workbook may be purchased via credit-card transaction from Web3DBooks.com. Access codes will be distributed only when all registered students have purchased the workbook for the semester.
Those students who intend to continue their web-development efforts beyond this course may also wish to purchase reference texts for their personal libraries. The following texts are optional, but are excellent desktop resources to have on hand for Web development/authoring.
An excellent desktop reference on HTML/XHTML and CSS.
A great resource covering both core and client-side Javascript
The following requirements must be met for successful completion of the course...
Course grades will be determined according to the following weighted components:
Introduction
Overview of the Internet -- How the WWW Works
History of the Internet and World Wide Web
Internet Protocols
World Wide Web Development, Part I: Markup Languages
HTML
World Wide Web Development, Part II: Cascading Style Sheets
World Wide Web Development, Part III: Scripting and Programming
JavaScript
Java
Embedding Multimedia Content
Assorted Topics
Internet Security
Data Storage and Retrieval: Searching the Internet
Peer to Peer
All website content and style authored by: H. Nicholas Nagel, Ph.D. (unless otherwise noted). Copyright (c) 2003-2007, all rights reserved.