LearnKey Training

JavaScript for Developers Part 1 Course

JavaScript for Developers Part 1 Course

Back to Product Page


JavaScript for Developers Part 1 Course

3 Sessions -
8 Hours of Interactive Training

The JavaScript for Developers Part 1 training course from LearnKey starts with core concepts and takes you step-by-step through the process of creating richer, more dynamic client-side web pages using JavaScript. Expert instructor Campbell Gunn combines information usually found only in multiple reference sources into this concise course. At the conclusion of this course, you'll understand how to effectively use JavaScript to develop interactive client-side web pages.

Benefits
  • Increase earning potential with technical mastery
  • Enhance employment opportunities with development knowledge
  • Gain new skills in a useful, productive manner

About The Author
Campbell Gunn is founder of GunNet Software Inc. and has more than 10 years experience as a software developer for Fortune 500 companies and the Australian Department of Defense. Among his specialties is integrating technologies from various vendors using standard-based tools like HTML, COM+, and XML.

Session 1

Section A: Introduction

  • Origin of JavaScript
  • JScript
  • Versions
  • Why Use?
  • What Is Scripting?
  • Where to Use

Section B: Language Variations

  • JavaScript from Netscape
  • Check Version
  • ECMAScript
  • JScript
  • What Brand Is Best?
  • How JavaScript Runs
  • Questions

Section C: Object-oriented Approach

  • Overview
  • What Are Objects?
  • Native Objects
  • Host Objects
  • Collections
  • Object Models
  • Properties
  • Methods & Events

Section D: JavaScript Syntax

  • Guessing Game
  • Case-sensitive
  • Line Breaks
  • Unicode
  • Quotes
  • Combined Data
  • Comments
  • Braces

Section E: Variables & Functions

  • Variable Usage
  • Manipulate Variables
  • Convert Variables
  • Global / Local Variables
  • Create & Use Functions
  • Questions

Section F: Built-in Objects

  • Overview
  • Number Object
  • String Object
  • Boolean Object
  • Date Object
  • Math Object
  • Prototype Property
  • Questions

Session 2

Section A: Simple Script

  • Browser and DOM
  • Netscape and DOM
  • Browser Compatibility
  • Common Objects
  • Common Methods

Section B: JavaScript with HTML

  • Scripting HTML Tags
  • Using HTML Tags
  • Browser Functions
  • Questions

Section C: Conditional Logic

  • Conditional Structures
  • Using If...Else
  • Operators in JavaScript
  • Using Operators
  • Conditional Operators

Section D: Statements

  • Switch
  • Case Statement
  • Conditional / Switch

Section E: Loops and Functions

  • Looping Structures
  • Functions and Properties
  • Using Built-in Functions
  • Using For Loop
  • Questions

Section F: Event Handlers

  • User Feedback
  • Build Drop-down Menu
  • Managing Frame Content
  • Creating Frames
  • Constructing Interactive
  • Multiple Frames

Section G: Error Handling

  • Overview
  • Common Errors
  • OnError Event
  • Try...Catch Block
  • Using Try...Catch
  • Questions

Section H: Multiple Windows

  • Overview
  • Using Multiple Windows
  • Print Function
  • Questions

Section I: Arrays

  • Overview
  • Creating Arrays
  • Using Arrays
  • Document / Browser
  • Shopping Cart Example
  • Questions

Session 3

Section A: Working with HTML Forms

  • Overview
  • HTML Form Architecture
  • Forms and Elements
  • Form Data
  • Field-level Validation
  • Submit Object
  • Check Box & Radio Button
  • Questions

Section B: Validating Data

  • Overview
  • Techniques
  • Numeric Data
  • onBlur Event
  • Pattern Match
  • Numeric Validation
  • Questions

Section C: Working with Images

  • Images
  • Loading Images
  • Swapping Images
  • Animation
  • Image Map
  • Sample Timer
  • Animate
  • Questions

Section D: Scripting Techniques

  • Overview
  • Global Variables
  • Navigator Objects
  • Location Objects
  • Embedding with Eval
  • JavaScript Source Files
  • Animation
  • Questions

Section E: JavaScript in ASP

  • Server-side Script
  • ASP Architecture
  • IIS Objects
  • Using COM Components
  • Using Cookies
  • ASP Demo
  • Cookie Demo
  • Questions