JavaScript 1.x Level 1
prerequisites
nice-to-know experience
durations
This course is taught over a full-day.
We also offer a briefer, compressed, less-detailed DHTML
course that covers CSS and JavaScript.
objectives
This course is for people with little or no previous JavaScript experience but who wish
to enhance sites they currently create and edit, so to make their web pages dynamic. This
allows web authors to easily and effectively improve interactivity in their sites.
The Document Object Module (DOM) is briefly introduced. Several methods of including
JavaScript into existing HTML files is illustrated. Code is written from scratch; existing
JavaScript code from public sources is integrated into files.
This course is very helpful to content developers of internet and intranet pages. It is
highly recommended before pursuing our FrontPage and Dreamweaver courses.
specific topics
- Understanding JavaScript
- What JavaScript Is and Is Not
- Client-side vs. Server-side Development
- Typical Applications
- Who Owns JavaScript
- Useful Online Resources
- Different Versions
- Cross-Platform Programming
- Embedding JavaScript Inside an HTML File
- Including Code Inline
- Including an Appropriate DOCTYPE tag
- Using the document Object
- Using the write Method
- Observing Syntax in JavaScript
- Using an Operating System alert
- Understanding Object-Oriented Programming
- Programming in an Object-Oriented Environment
- Using the Document Object Model
- Working with JavaScript Functions
- Accessing the Current System Date
- Documenting in JavaScript
- Using the Netscape JavaScript Console
- Integrating HTML code into JavaScript
- Making JavaScript Code Accessible
- Placing Code in HTML HEAD Section
- Using the LANGUAGE Option
- Developing Custom Functions
- Structuring and Calling Functions
- Using Memory Variables
- Constructing New Objects
- Extracting and Parsing Numeric and Data Data
- Manipulating and Concatenating String Data
- Using External JavaScript Libraries
- Using Memory Arrays
- Creating Array Objects
- Populating Array Objects
- Understanding Element Numbering
- Using Rollovers
- Produce Image Link Rollovers
- Preloading Images
- Using JavaScript Events
- Enhancing HTML Forms
- Setting the Focus into a Field
- Integrating Third-Party Code
- Understanding Copyright and Protocol
- Understanding IF and Loop Command Structures
- Working with Browser Windows
- Creating
- Filling
- Closing
- Customizing
- Understanding Non-Windowed Environments
- Producing JavaScript in Web Authoring Tools
- Using JavaScript Debuggers and Tools
|