DataSchenk Training
 
Click to view the schedule for this class  Click for a printer-friendly version of this page 

Javascript Programming Training near Nashville Tennessee

JavaScript Programming

3 Day Training Class

Students will learn how to program by using JavaScript 1.3.

Performance-based objectives of this JavaScript programming training class:

  • List the JavaScript syntax rules and implement good coding practices.
  • List the data and variable types that JavaScript supports, use the many control statements available in JavaScript, and create and use functions.
  • Describe object characteristics, use objects, instantiate objects, and create custom objects.
  • Describe the purpose of the Document object and use its properties, methods, and event handlers.
  • Script with frames in mind.
  • Describe the purpose of the Form object and use its properties, methods, and event handlers to read and write to HTML forms.
  • Choose a general process for validating user input into web forms.
  • Validate user input into HTML forms including testing for required fields, numeric data and numeric data within a range of values specified, and string data.
  • Describe the purpose of the Date object, instantiate and use instances of the Date object to create clocks, count-down timers, and perform date math.
  • Describe the purpose of the Math object and use its constants and methods to perform mathematical operations.
  • Characterize the compatibility landscape and choose between the various techniques for dealing with potential incompatibilities. Detect browsers in order to create code that works around platform incompatibilities.

Training Course Content:

Lesson 1: Getting Started with JavaScript

  • JavaScript Overview
  • JavaScript Programming Overview

Lesson 2: JavaScript Building BlocksVariables and Operators

  • Variables and Data Types Overview
  • Using Variables and Data
  • Operators

Lesson 3: JavaScript Building BlocksControl Statements

  • Controlling the flow JavaScript Control Statements

Lesson 4: JavaScript Building BlocksFunctions and Objects

  • Functions
  • Objects

Lesson 5: The Window Object

  • The Window Object
  • Dialog Boxes
  • Status Bar Messages
  • Window Manipulations

Lesson 6: The Document Object

  • The Document Object
  • Writing to Documents
  • Dynamic Documents

Lesson 7: Working with Frames

  • HTML Frames Review
  • Scripting for Frames

Lesson 8: Working with Forms and Forms-based Data

  • The Form Object
  • Reading Data from Form Elements

Lesson 9: Validating Form Data

  • A General Approach
  • Testing for Required Fields
  • Validating Numeric Data
  • Validating String Data

Lesson 10: Dates and Math

  • Overview of the Date Object
  • Using and manipulating Dates
  • Overview of the Math Object
  • Doing Math with JavaScript

Lesson 11: Introduction to Cross-browser Compatibility

  • Examining the Compatibility Landscape
  • Detecting Browser and Platforms

JavaScript programming classes. Training the Nashville and Murfreesboro areas.

Please Consider our Schedule for Javascript Programming Training near Nashville Tennessee
Training Schedule  (DSOC0060)
Training for this course is not presently scheduled, but give us a call...
We may be able to schedule a training class for you
Not Found
 

[Home] 611 Potomac Place • Suite 101 • Smyrna, Tennessee 37167 • 615.223.6789 • ContactUs@DataSchenk.com
Classes • Training • Nashville • © 1998 - 2008 DataSchenk, Inc.  All Rights Reserved 
 
We Offer • SQL Server Training • Exchange Server Training • C Sharp Training • VB.NET Training • Javascript Training
 • SSAS Training • SSIS Training • SSRS Training • Project Training • SharePoint Training • Access Training • Excel Training
 
We have Customers in • Phoenix, AZ • San Bernadino, CA • San Diego, CA • Atlanta, GA • Carbondale, IL • Chicago, IL
• Lafayette, IN • Lenexa, KS • Golden Pond, KY • Winchester, KY • Lafayette, LA • Minden, LA • O'Fallon, MO
• Asheville, NC • Greenville, NC • Raleigh, NC • New York, NY • Rome, NY • Cincinnati, OH • Cuyahoga Falls, OH
• New Concord, OH • Canby, OR • Gordonsville, TN • LaVergne, TN • Lebanon, TN • Lynchburg, TN • Manchester, TN
• Mt. Juliet, TN • Mt. Pleasant, TN • Murfreesboro, TN • Nolensville, TN • Oak Ridge, TN • Old Hickory, TN
• Pleasant View, TN • Pulaski, TN • Rogersville, TN • Sewanee, TN • Tazewell, TN • Watertown, TN • Winchester, TN
• Woodbury, TN • Longview, TX • San Antonio, TX • Big Stone Gap, VA • Forest, VA • Fredericksburg, VA • Lynchburg, VA
• Virginia Beach, VA • Manchester Center, VT
ROBROY - DSOC0060-Javascript