Introduction to JavaScript Scripting (Multi-platform)
Course specifications
Course number: 75-902
Software version number: 1.1
Course length: 1 day
Hardware/software required to run this course
You will need 8 MB megabytes (MB) of Random Access Memory
(RAM) if you are using JavaScript. See your reference manual for
hardware considerations that apply to your specific hardware
setup.
Course description
Overview: Students will learn how to use JavaScript to
enhance their Web pages.
Prerequisites: Solid knowledge of HTML, solid knowledge
of standard programming techniques, some knowledge of
object-based programming techniques.
Delivery method: Instructor-led, group-paced,
classroom-delivery learning model with structured hands-on
activities.
Benefits: Students will learn how to use JavaScript to
enhance their Web pages.
Target student: Students enrolling in this course
should have a solid knowledge of HTML, solid knowledge of
standard programming techniques, and some knowledge of
object-based programming techniques.
Performance-based objectives
Lesson objectives help students become comfortable with the
course, and also provide a means to evaluate learning. Upon
successful completion of this course, students will be able to:
- Understand what JavaScript is, what it can do, and how it
works
- Use JavaScript to display messages in the Netscape status
bar, display the current date, and display and
dynamically update the current time
- Use JavaScript to create scrolling text banners and to
create a RoloURL to access URLs from a list
- Use JavaScript to validate then submit user-entered HTML
form data
- Use JavaScript to generate an HTML table to display a
monthly calendar in its own window
- Use JavaScript to manage the final multiframe JavaScript
Central! home page
Course content
Lesson 1: Getting started with JavaScript
- JavaScript: What is it?
- JavaScript: What can it do?
- JavaScript: How does it work?
Lesson 2: JavaScript scripting basics, part 1
- Displaying messages in the Netscape status bar
- Displaying the current date
- Displaying and dynamically updating the current time
Lesson 3: JavaScript scripting basics, part 2
- Creating scrolling text banners
- Creating a RoloURL to access URLs from a list
Lesson 4: Validating user-entered data
- Validating user-entered text data
- Validating user-entered numeric data
- Validating user-entered check box data
- Enabling the Surveys Submit button
Lesson 5: Generating tables and windows
- Generating an HTML table to display a monthly calendar
- Displaying the current month in the calendar table
- Enabling users to display other months
- Displaying the calendar in its own window
Lesson 6: Managing frames
- Laying out the final multiframe JavaScript Central! page
- Displaying documents in windows and frames
- Creating Back and Forward frame-history navigation
buttons
Appendix A: JavaScript scripting reference