JavaScript for Developers Part 1 - JAS1

The JavaScript For Developers training course from ATS starts with the basics and takes you step-by-step through the process of creating dynamic Web pages using JavaScript. You'll learn about ECMA Script and Jscript for Internet Explorer and JavaScript for Netscape. At the conclusion of this course you'll understand the basics of object-oriented programming and how JavaScript works with HTML, the Web, and browsers.

Course Outline

Module 1

Section A: Introduction to JavaScript • What is ECMA Script? • What is JavaScript? • Where Can JavaScript be Used? • Compiled & Interpreted Code

Section B: The Basics of Object Oriented Programming • What are Objects? • What are Properties? • What are Methods? • What are Events?

Section C: The Basics of the JavaScript Syntax • Case Sensitivity • Using Semicolons & White Space • Use of Singe & Double Quotes • Use of Braces • Commenting Your Code • Naming Conventions • Reserved Words

Section D: Built in Objects in JavaScript • Existing Objects in JavaScript Number, Boolean • Using Built in Objects

Section E: Creating a Simple Script to Run in the Browser • Declaring Variables • Creating Your Own Functions • Creating Expressions • Objects Available in IE & Netscape • Introduction to Document Object Model • Handling Mouse Click Events • Calling Your Custom Function

Module 2

Section A: Adding Conditional Logic to Simple Browser Script • Using Operators • Using if...else Branches • Using Switch Statement

Section B: Using Loops & Functions • When to Use a Loop • Using a For Loop • Using a While Loop • Using Built-in Functions • JavaScript Outline

Section C: Writing Event Handlers • What Events Are Possible? • Event Bubbling • Writing JavaScript Event Handlers

Section D: Error Handling • Using the onError Method • Creating a Custom Error Handling Function • Browser Differences in Error Handling

Section E: Using Multiple Windows • Using Alerts • Using Prompts • Using Confirms • Using the Status Bar

Module 3

Section A: Working with Arrays • Why Use Arrays? • Defining Arrays • Adding Elements • Retrieving Elements

Section B: Working with HTML Forms • Form Logic • Form Validation • Using Checkboxes in Forms • Using Select Lists • Creating Functions for Forms in JavaScript

Section C: Validating Data • Different Techniques to Use • Testing for Required Fields • Validating Numeric Data • Validating String Data

Section D: Working with Images • Check the Browser • Define & Load Your Images • Choosing the DOM Events to Write Code For

Section E: Additional Scripting Techniques • Using Eval Function • Using Global Variables • Using the Navigator Object • Using the Location Object

Section F: Using JavaScript in ASP Pages on the Web Server • ASP Page Basics • Request & Response Object • Working with COM Components

Price £550 (Bundle of 3)

Complementary Courses
AJV1 - AS/400 Java Introduction (mainly for AS/400 Developers)
JA2E - Java 2 Enterprise Edition
XMJV - XML in Java

JAS2 - JavaScript for Developers Part 2

<<Back <<Contact Us