Javascript tutorials : learn quickly/cost-effectively with this Javascript training course.

CBT Training IT Training Course Specialists
 
Classroom Training Distance Learning / Correspondence Courses eBooks Kid's CDs Learning Management System Reference Material Web Based Training
 Javascript for Developers CBT Course (Prices exclude VAT)
[to previous page]   [other products in "Programming And Development"]
   Product: Javascript for Developers CBT Course
Price:
  Part 1 - Single User Licence    £190.00 
  Part 2 (Adv) - Single User Licence    £140.00 
  Parts 1 & 2 - Single User Licence    £290.00 
 
Details:

The JavaScript For Developers training course 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.

JavaScript Training Course (Part 1) Outline
Session 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

Session 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

Session 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

Session 4
Section A: Creating Adaptive Forms Creating Form Elements
Section B: Interacting with the Keyboard & Printer • Testing Keystrokes in Netscape 4+ • Testing Keystrokes in Internet Explorer 4+ • Printing Events in Internet Explorer 5+
Section C: Opening & Closing Windows • Using Window Object
Section D: Creating Your Own Objects • Creating the Object • Adding Properties to Your Object • Adding Methods to Your Object • Passing Your Object to Another Page

Session 5
Section A: Working with Frames • What Are Frames? • Requirements for Controlling Frames • Manipulating Frames
Section B: Working with Cookies • Cookies Explained • Setting a Cookie • Setting Parameters • Reading Cookie Information
Section C: Working with Live Connect • Communicating with Applets • Communicating with Plug-Ins
Section D: Creating JavaScript Libraries • Browser Computability Issues • Creating the Library File • Creating a Reference to the Library File
Section E: Performance Tips for JavaScript • Caching Objects • Caching Scripts • Costs of Using Objects & Methods


The Advanced JavaScript training course completes the JavaScript series begun with JavaScript For Developers. Expert instructor Campbell Gunn uses his extensive experience at integrating solutions from software produced by different vendors to provide information usually found only in multiple reference sources. At the conclusion of this course you'll understand how to effectively use JavaScript to develop richer, more dynamic client-side Web pages.

JavaScript Training Course (Part 2 - Adv) Outline
Session 1
Section A: Adaptive Forms Overview Create Adaptive Forms Using DIV Tags Dynamic Forms Change Colors/Fonts
Section B: Tag Hierarchies Overview Grouping with DIV Tags Color/Font Positioning Tags Questions
Section C: Document Level Keyboard Events Overview 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 Overview 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

Session 2
Section A: Frames Overview 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 Overview Field/Method Definitions Communicating with Applets Using Threaded Applets Applet Features Applets in HTML Pages Questions
Section D: JavaScript Libraries Overview 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

2Gb USB 2.0 Flash Drive on Special Offer.

What's Hot
 ***Special offers ***
•  A+ 2009 Training
•  Office 2010 Training
•  Project 2007 Training
•  Network+ 2009 Training
•  Office 2007 Essentials Training
•  Office 2003 Essentials Training
•  Project 2003 Essentials Training
•  CCNA Training (640-802)
•  Sage Line 50 Training
•  ITIL v3 Foundation Training
 **Recent Additions**
RCS Newsletter
*Verify: 2777976

New Articles

Child Care Courses
MCSE Training Courses
Dedicated Servers
Accounting Software
Choosing Software
Backup Software


Settings, Tip & Tricks
ComputerArticles
Biodiesel Energy
Computer Training
PPE Safety Equipment
Learn English (Basic)

From the Best Seller List : A+ 2009 Training - This complete CompTIA A+ Training Package covers the course objectives for the required A+ Essentials exam, aswell as for all three A+ Specialist Exams (one required): IT Technician, Remote/ Helpdesk Support and Depot Technician, which allows you to study the curriculum of your choice.

CBT Training | Distance Learning | LMS (Enterprise) | Online Learning
Best Sellers | Classroom Courses | Special Offers | MCSE Courses
Copyright 2002-2011 RCS Limited. All rights reserved. More ...
RCS Limited for home study/ self study/home learning/CBT/Computer Based Training SSL