CIS 201 Java

First exam

Chapter 1 Web Site Design

12 Know your audience
13 Make use of consistancy
Monitor, Browser, Plug-ins, connection speed (one large file or several small files)

17 Drill Down
19 less is more (watch clutter)
20 Backgrounds
21 Color choices

24 Search engines, Navigation tools
26 "What's New"
29 Discussion groups
30 Multi-Media

31 Testing, different browsers
32 different connection speeds

 

Chapter 2 Web Page Design

36 Know your audience
37 Choosing Information
38 Presenting Information
40 Paragraphs, Lists, Images, Font styles, Tables
44 Alternate Pages
45 Page Elements - Last updated date, Contact information, Counters
49 Breaking up long pages
50 Graphic elements
52 Table of contents, Text effects

 

Chapter 3 HTML 4.0 Tag Reference

61 Event Handlers (mouse)

62 Document Structure Tags
65 <HTML> </HTML
70 <TITLE> </TITLE> (displays on the top bar)

72 Formatting Tags
73 <B> </B> (bold, Pg86<STRONG> </STRONG>)
75 <FONT SIZE=2> </FONT>
89 <BR> (line break)
90 <CENTER> </CENTER>
93 <P> </P>
94 <PRE> </PRE>

102 Hyperlink Tags
102 <A> </A>
104 HREF
104 Image tags
109 Table Tags (do you want to use an authoring tool?)
119 Forms
120 <INPUT>
125 <TEXTAREA>
126 <BUTTON>

129 Frame Tags
130 <FRAME> </FRAME>
131 <NOFRAME> </NOFRAME>

 

Chapter 18 Introduction to JavaScript

440 Introduction - Compiled, Interpreted language - JavaScript executes on a users browser
441 What can JavaScript do - Math Strings, Open new windows, user input (PROMPT() Pg 493)
442 Hiding Script, Comments // single line
443 Language Reference Appendix A
Identifiers (datanames, variables) data types integers, floating point, strings
444 Functions, Objects properties
445 expressions
446 Operators - 447 assignment =
448 Math operators, Comparison (relational)
450 Logic and & - or | - not !

450 Controlling JavaScript
451 IF (selection)
457 WHILE (loop)
453 Break, Continue (difficult to debug)
457 Var
458 JavaScript and Web browsers - when scripts execute

 

 

Second Exam:

Chapter 8 Forms

234 Overview: Forms and CGI (CGI, Common Gateway Interface - Server side)
235 <FORM> tag
237 <INPUT> tag
237 Types of Named Input fields - Table 8.2
237 non-breaking space &nbsp
238 Text & Password fields
239 Check boxes
240 Radio buttons
243 Multiple Line Text Windows
245 Menus
250 Button

 

Chapter 19 The Web Browser Object Model

463 The window Object, Properties, Methods
463 open(), close()

465 The location Object

468 The document Object

473 The form Object
476 onClick
477 onMouseOver, onMouseOut

479 Date Object
480 Math Object

 

Chapter 20 Windows and Frames - JavaScript

484 window.open()
486 options

493 alert(), confirm(), prompt

502 Frames

 

Chapter 21 Using JavaScript to create Smart Forms

514 Client side Form validation

517 Prefilling entries

518 - 525 Formatting and Validating

 

Chapter 22 Cookies

540 Stateless HTP

541 - 542 Cookies
543 Retrieving Cookie Values
544 Setting Cookie Values