PATH: Instructional Server> COP 1830>

COP 1830 - Virtual Textbook


There are literally hundreds of textbooks printed or on the Web about web programming. For this course, we have chosen to assemble a collection of online references to create a virtual textbook that we have grouped into virtual chapters labeled A, B, C, etc. (to minimize confusion with online tutorial chapters labeled as 1, 2, and 3). Students are encouraged to locate their own supplemental reading (either printed or online) and to notify your instructor and classmates when a quality resource is found by posting a message under the Question and Answer Forum in the Discussion Forums.

VIRTUAL CHAPTERS BY LETTER
Chap. Category Page to Read or Site to Browse
A WWW Read the following instructor notes:
Web Page Authoring Overview
Intellectual Property Issues and Copyrights and Web Publishing Ethics.
Also browse: Web Page Authoring Glossary and HTML References.
And read [HTML Editor Notes] and [HTML URL's].
B HTML Read the Wikipedia page about [HTML]
Then read the following pages from W3Schools.com:
[HTML HOME], [Introduction], [Doctypes], [Head].
Then read the Instructor's Examples and Templates page.
Then read the W3Schools pages: [Get Started], [Basic], [Elements], and [Images].
Next read the Wikipedia page about [HTML Elements].
Then read the W3Schools pages: [Attributes], [Headings], [Paragraphs], [Formatting], [Entities], [Fonts], [Styles], [Colors] and [Colorpicker].
Pre-project reading from W3Schools - browse: [Quick List] and [Examples].
Pre-project reading from your instructor: Data Storage Concepts and Terminology and Filename Extensions
C HTML Read the W3Schools page [HTML Links] and the Windows 7 Help page about [Working with files and folders].
Then read the W3Schools pages: [Tables], [Layout], and [Lists].
(Optional) read about FTP - Uploading Web Content to Web Servers.
D HTML Read the W3Schools page about [HTML Forms] and browse the W3Schools pages [Tag List (by function)] and [Meta].
E CSS Read the W3Schools pages: [CSS HOME], [Introduction], [Syntax], [Id & Class], [Pseudo-class], [Pseudo-element], [Selectors], [Attribute Selectors], [Grouping/Nesting], [How To]
F CSS Read the W3Schools pages: [Box Model], [Border], [Outline], [Margin], [Padding], [Measurement Units], and [Dimension Properties],
Then read the W3Schools pages: [Display], [Positioning], [Floating] and [Align].
Pre-project reading from W3Schools - browse: [CSS Examples] and [CSS Reference].
G JavaScript Read the page posted for the college Intro. to Computer Programming course:
[Computer Programming: Analysis and Coding]
Then read the W3Schools pages: [JavaScript Tutorial], [Introduction], [How To], [Where TO], [Statements], [Comments].
Also read the pages on the same site entitled [JS Special Text] and [JS Guidelines].
Then read the [notes about the JavaScript document.write() function.
H JavaScript Read the W3Schools pages: [JS Variables], [JS Operators], [JS Popup Boxes], and [JS Functions]
I JavaScript Read the page posted for the college Intro. to Computer Programming course:
[Logical Control Structures (PDF File)], [Flowcharting Symbols & Guidelines], [Selection Using the if Statement] and [Repetition Control Structure (a.k.a. Looping)].
Read the W3Schools pages: [JS Comparisons], [JS If...Else], [JS Switch], [JS For Loop], [JS While Loop], and [JS Break Loops]
J JavaScript
& HTML DOM
Read the W3Schools pages: [JS Objects Intro], [JS Object Examples], [HTML DOM Tutorial] (Read HOME - How To pages), [JavaScript and HTML DOM Objects and References] and [JS Events]
K JavaScript Revisit the W3Schools page about [HTML Forms] and read their page about [JS Form Validation]
L JavaScript Read the W3Schools pages: [JS Browser Reporting], [HTTP Cookies Explained], [HTTP Cookie Tutorial], and [JS Cookies].
Then read the archived web pages: [JS Animation] and [HTML Image Maps] (via the [Wayback Machine at web.archive.org] - you might have to click on the Impatient? link after the page loads.)
Next, read the W3Schools page: [HTML area Element].
Finally, read about [JS Image Maps] (via the Wayback Machine)

PATH: Instructional Server> COP 1830>