|
Notes for IT6212 (Semester 2, 2005), by Dr Jan Pajak
IT6212 course carries 20 credits, or 200 learning hours. It extends for
one semester, means for 16 weeks in total. It represents level 6 in BIT 2
Year 2. It is composed of three parts, namely part 1 (4 weeks) composed of
programming in JavaScript, part 2 (4 weeks) composed of client-side scripting,
and part 3 (7+1 weeks) composed of server-side scripting.
Lecture notes and example programs that I am presenting here
are prepared for interpretation by the Internet Explorer, version 6.0.
Notice that:
- In order to run or to download any of these items, simply
click on the underlined part of
the description of this item!
- For further instructions see the end of this web page.
- Click the button BACK (from the browser) to return to the previous web page.
Course outline:
Course Outline (for semester 2 of 2005).
Part 1: Programming in JavaScript (i.e. the first 5 weeks):
Programming part of this course is based on materials handed out to students.
However, the preliminary use of following textbook would be helpful:
[1] H.M. Deitel, P.J. Deitel, A.B. Goldberg, "Internet and World Wide Web - How to Program", 3rd Edition, Pearson Education, Inc. (Upper Saddle River, New Jersey 07458), ISBN 0-13-145091-3, 1535 pages, pb., one CD-ROM (examples), around NZ$ 119.95.
Additional extension of your learning may provide the book:
[2] Danny Goodman, "JavaScript Bible", 4th Edition, Hungry Minds, Inc., 2001, USA, ISBN 0-7645-3342-8, 1200 pages, pb., one CD-ROM (examples), around $NZ 125.
Title page (Contains the header page and the content page of the booklet.)
Exercise JS1 (Environment and tools for programming in JavaScript.)
Exercise JS2 (JavaScript programming exercises.)
Revision guidelines (Contains questions helpful for revision of your learning.)
Project 1 (Contains Semester 2, 2005 specification for project 1.)
Resources page (Describes where to find further help and resources for this subject.)
Part 2: Client-side and server-side scripting in JavaScript (i.e. another 5 weeks):
Title page (Contains the header page and the content page of the booklet.)
Exercise SS1 (Environment and tools for programming in JavaScript.)
Exercise SS2 (JavaScript programming exercises.)
Revision guidelines (Contains questions helpful for revision of your learning.)
Project 2 (Contains specificiation for project 2.)
Resources page (Describes where to find further help and resources for this subject.)
Part 3: Advanced server-side scripting in PHP (i.e. final 5 weeks of the course):
Title page (Contains the header page and the content page of the booklet.)
Exercise SSA1 (Server-side housekeeping. Navigation between directories and windows. Addressing.)
Revision guidelines (Contains questions helpful for revision of your learning.)
Exercise SSA2 (Advanced features of JavaScript language.)
Revision guidelines (Contains questions helpful for revision of your learning.)
Exercise SSA3 (Advanced client-side and server-side scripting.)
Revision guidelines (Contains questions helpful for revision of your learning.)
Exercise SSA4 (Commercial systems of web pages.)
Revision guidelines (Contains questions helpful for revision of your learning.)
Project 3 (Contains specificiation for the final project 3 - basic version.)
Project 3b (Contains specificiation for the final project 3 - version "b".)
Resources page (Describes where to find further help and resources for this subject.)
Instructions on how to use this web page:
(1) Each JavaScript program is provided here as a source code (*.htm),
which is prepered for interpretation by the MS Internet Explorer version 6.
(2) In order to download to your computer any of these two versions (*.htm
click on this version,
and then follow the procedure of downloading source coide of a web page.
(3) To return to this web page, click on the Back
button on the tool palette of your browser.
(4) Postal address for correspondence (August 2005): Dr Jan Pajak, P.O. Box 33250, Petone 6340, New Zealand.
(5) Email contact:
janpajak@gmail.com.
The latest update of this web page: 14 August 2005.
Here are indications of subsequent hit counters:
|