Javascript for Developers Training Series (Program Details)

 

Soft Skills

COURSE OUTLINE

 

Javascript Part 1 Session 1

 

Section A: Introduction
- Origins of JavaScript
- JScript
- JavaScript Versions
- Why Use?
- What is Scripting?
- Where to Use

 

Section B: Language Variations
- JavaScript from Netscape
- Check Version
- ECMA Script
- JScript
- What Brand is Best?
- How JavaScript Runs

 

Section C: Object Oriented Approach
- What are Objects?
- Native Objects
- Host Objects
- Collections
- Object Models
- Properties
- Methods & Events

 

Section D: JavaScript Syntax
- Guessing Game
- Case Sensitive
- Line Break
- Unicode
- Quotes
- Combined Data
- Comments
- Braces

 

Section E: Defining Variables & Using Functions
- Variable Usage
- Manipulate Variable
- Convert Variables
- Global & Local Variables
- Create & Use Functions
- Questions

 

Section F: Built-in Objects
- Number Object
- Using Number Object
- Methods
- String Object
- Manipulate String Objects
- Boolean Object
- Date Object
- Date Object Methods
- Date Conversion
- Date Access & Conversion
- Math Object
- Prototype Property
- Questions

 
Javascript Part 1 Session 2

 

Section A: Loops & Functions
- Looping Structures
- Built-in Functions & Properties
- Using Built-in Functions
- Using For Loop
- Questions

 

Section B: Event Handlers
- User Feedback
- Building Drop-Down Menus
- Managing Frame Contents
- Creating Frames
- Constructing Interactive Frames
- Multiple Frames

 

Section C: Error Handling
- Common Errors
- onError Event
- Try...Catch Block
- Using Try...Catch
- Questions

 

Section D: Simple Script
- Browser & Document Object Model
- Netscape & DOM
- Cross Browser Compatibility
- Common Objects
- Common Methods
- Scripting HTML Tags
- Using HTML Tags
- Functions for the Browser
- Questions

 

Section E: Conditional Logic
- Conditional Structures
- Using if.else
- Operators in JavaScript
- Using Operators
- Conditional Operators
- Switch
- Case Statement
- Conditional & Switch Statements

 

Section F: Multiple Windows
- Window Types
- Using Multiple Windows
- Print Function
- Questions

 

Section G: Arrays
- Creating Arrays
- Using Arrays
- Document & Browser Objects
- Shopping Cart Example

 

Javascript Part 1 Session 3

 

Section A: Working with HTML Forms
- HTML Form Architecture
- Accessing Forms & Elements in JavaScript
- Validating Form Data
- Processing Form Data
- Field Level Validation
- Subnet Object
- Checkbox & Radio Button
- Questions

 

Section B: Validating Data
- Techniques
- Numeric Data
- On Blue Event
- Pattern Match
- Numeric Validation
- Question

 

Section C: Working with Images
- Loading Images
- Swapping Images
- Animation
- Images Maps
- Sample Timer
- Animate
- Questions

 

Section D: Additional Scripting Techniques
- Global Variables
- Navigator Objects
- Location Objects
- Embedding with Eval
- JavaScript Source Files
- Animation

 

Section E: JavaScript in ASP
- Server Side Scripts
- ASP Architecture
- ASP Architecture (Script Processing)
- ASP Architecture (Processing Directives)
- IIS Objects
- Using COM Components
- Using Cookies
- Active Server Page Demo
- Cookies Demo
- Questions

 
Javascript Part 2 Session 1

 

Section A: Adaptive Forms
- Create Adaptive Forms
- Using DIV Tags
- Dynamic Forms
- Change Colours & Fonts

 

Section B: Tag Hierarchies
- Grouping with DIV Tags
- Colour & Font
- Positioning Tags
- Questions

 

Section C: Document Level Keyboard Events
- Key Codes in Netscape
- Key Codes in Internet Explorer
- Display Help
- Using Case Statement & Keyboard Events
- Display Lists

 

Section D: Tag Level Keyboard Events & Print Events
- Using onKeyPress
- Using checkLength
- Display Instructions
- Case Statement
- Print Events in IE5
- onBeforePrint & onAfter
- Questions

 

Section E: Creating Menus
- Site Menus
- Create a Site Menu
- Using Site Menu
- Context Menus
- Create a Context Menu
- Using Context Menus
- Questions

 

Section F: Creating Objects
- Objects
- Properties & Methods
- Using Custom Objects
- Object Properties
- Using Methods & Removing Properties
- Create Methods
- Removing Methods
- Complex Objects
- Inheritance & Hierarchy
- Arrays
- Questions

 
Javascript Part 2 Session 2

 

Section A: Frames
- Manipulating Frames
- Creating Frames
- Working with Child Frames
- onBlur & onFocus
- Resizing
- Questions

 

Section B: Cookies
- Understanding Cookies
- Creating Cookies
- Using Cookies
- Open & Read Cookies
- Creating Bookmarks
- Active Server Pages
- Serverside Cookies
- Questions

 

Section C: Applets
- Field & Method Definitions
- Communicating with Applets
- Using Threaded Applets
- Applet Features
- Applets in HTML Pages
- Questions

 

Section D: JavaScript Libraries
- Creating Libraries
- Using Libraries
- Use Libraries on the Client
- Using Libraries on the Server
- Questions

 

Section E: Performance Tips
- Caching Objects
- Overhead of Objects & Methods
- Techniques for Caching Code
- Questions

 

Career TrainingReturn To Main Product Page

 

Price: £349.00

(incl. VAT and Delivery)

for Single User Licence

Career Skills Shop | Skills Shop Policy