CSCE 102 Outline
I. The Internet
II. Creating web pages by coding in XHTML
a. Differences in XHTML and HTML
b. Tags and Elements
i. Block-level tags/In-line tags
ii. Nesting
iii. Empty
iv. Custom tags (user defined)
c. Cascading Style Sheets
i. Internal
ii. External
iii. Local
iv. Applying Classes
d. Links
i. External
ii. Internal
iii. Combination of External and Internal
iv. Opening Multiple Windows
v. CSS
1. a:link
2. a:visited
3. a:hover
4. a:active
e. Images
i. Images as links
ii. Images maps
f. Lists
i. Ordered
ii. Unordered
iii. Definition
iv. Nesting lists
g. Tables
i. Headings
ii. Captions
iii. Applying CSS properties
h. Design and layout Issues
i. Tables
1. Nesting Tables
ii. Frames
i. Multimedia
i. sound
III. JavaScript Programming
a. Algorithms
b. Objects
c. Data types
i. Strings
ii. Integers
iii. Floating point
iv. Boolean
d. Assignment Statements
e. If Statements
i. Logical Operators
ii. If Else
iii. Nesting
f. Using Functions
i. Local and Globle Variables
ii. Passing Parameters
iii. Returning values
g. Creating Interactive Web pages
i. Forms
ii. Textboxes
iii. Check boxes
iv. Radio buttons
v. Pull-down menus
h. Performing Calculations
i. Basic arithmetic
ii. Using Math Objects
i. Creating Online Quizzes
j. Loops
i. For
ii. While
iii. Do-while
k. Automatic slide show
l. Arrays
i. Creating
ii. Using with Loops