Watch A Short Video Overview of Instructor-Led Online Classes

Free Demonstration
What Students are Saying…

See More Student Testimonials
News and Discounts
Subscribe to receive news about our new courses and valuable training discounts!
 
First Name
Last Name
Email
   

Javascript Training

How To Take This Class:

Instructor-Led Online Course Tuition:

$900.00

Course Duration:

3 Days

Course Description:

This JavaScript training course is a jump-start to creating and working with JavaScript. This course covers the material students need to know to become proficient using JavaScript with Web pages. Students will learn JavaScript’s critical elements, including language syntax, script design, and deployment. This course will provide students with a strong foundation in JavaScript and enable them to build JavaScript enabled Web pages correctly and with confidence.

Course Objectives:

Upon successful completion of this course, students will be able to:

  • Write JavaScript code and use it in Web pages.
  • Use JavaScript to interact with HTML forms.
  • Grasp the fundamentals of JavaScript data types, such as Strings, Integers, and Booleans.
  • Implement loops and handle arrays.
  • Handle errors and exceptions gracefully in your applications.
  • Model data using an object-based approach.
  • Organize scripts to make them easier to change in the future, and implement into other projects.

Course Audience:

This course is designed for Web designers and others who want to learn how to use JavaScript to enhance their Web sites.

Course Prerequisites:

Practical experience with PCs and desktop workstations. Knowledge of web browser platforms (Internet Explorer, Mozilla/Netscape, etc) is helpful. General knowledge of HTML/XHTML tags, including form tags. Basic programming knowledge is helpful, but not necessary.

Course Syllabus:

  1. Introduction to JavaScript
    • JavaScript’s Humble Beginnings
    • JavaScript and ECMA
    • New Features of JavaScript 1.5
    • Internet Explorer vs. Netscape Navigator
    • Introducing the DOM
    • Script Placement
    • Variables, Expressions, and Evaluations
    • JavaScript Conditions and Loops
    • The if/if…else Control Structure
    • The Switch Statement
    • Boolean Operators: NOT/AND/OR and Bitwise
    • Loops
    • The with Statement
  2. Strings and Functions
    • Strings
    • Functions
    • Variable Scope
  3. Arrays
    • Introduction to Arrays
    • Simple Arrays
    • Arrays as Structures
    • Parallel Arrays
    • Multidimensional Arrays
    • Using the Array Object
  4. Form Interaction
    • Working with Form Objects
    • Form.Elements[]
    • Validation and the onSubmit Event
  5. Built-In Objects
    • String Object
    • Date() Object
    • setInterval() and setTimeout()
    • Math Objects
    • Regular Expressions and the RegExp Object
  6. Windows and Frames
    • Spawning a Window
    • Referencing the New Window
    • Creating Content in the New Window
    • Launching Functions and Passing Values
    • Modal and Modeless Dialog Boxes in Internet Explorer 5+
    • Creating a Frameset
    • Parents and Children
    • iframes
  7. Event Handling
    • Popular Browser Event Models
    • Event Objects
    • Browser Differences
    • Event Types
  8. Error Handling
    • Reading Error Messages
    • Exception Handling
    • JavaScript Debugging
  9. Custom Objects
    • Functions
    • Variables and Arguments
    • Objects and Properties
    • Objects and Methods
    • Method Overriding
    • Best Practices


Untitled Document