Processing your application. Please be patient while we make sure we receive every piece of it.
Introduction to JavaScript
3 Day(s)
REQUEST
PRIVATE SESSION
COURSE DESCRIPTION
OVER
VIEW
+
OBJEC
TIVES
+
AUD
IENCE
+
PRERE
QUISI
TES
+
OUT
LINE
+
Course OverviewIn this JavaScript training course, students learn to use JavaScript effectively to make their web pages more dynamic and functional and to reduce the number of roundtrips to the server.ObjectivesUpon successful completion of this course, students will be able to: • Understand how JavaScript is used. • Understand JavaScript syntax. • Understand objects, methods, and properties. • Work with JavaScript variables. • Create their own functions in JavaScript. • Write flow control logic in JavaScript. • Validate forms with JavaScript. • Create roll-over images with JavaScript. • Open and work with new windows. • Work with JavaScript timers and intervals. • Work with the navigator history, and location objects. AudienceThis course is intended for students with experience with HTML. Experience with CSS and programming is also beneficial.PrerequisitesBefore attending this course, students must have experience with: • HTML • CSS
Price: $1,898
To find out more available information
about this course, please contact us:

416-929-1599
info@acend.com
To find out more available information
about this course, please contact us:

416-929-1599
info@acend.com
To find out more available information
about this course, please contact us:

416-929-1599
info@acend.com

Introduction to JavaScript

Topics

JavaScript Basics

  • The Name "JavaScript"
  • The HTML DOM
  • JavaScript Syntax

ü Basic Rules

ü Dot Notation

· Square Bracket Notation

  • Where Is JavaScript Code Written?
  • JavaScript Objects, Methods and Properties

ü Methods

ü Properties

ü The Implicit window Object

ü The getElementById() Method

  • Event Handlers


Variables, Arrays and Operators

  • JavaScript Variables

ü A Loosely-typed Language

ü Storing User-Entered Data

  • Arrays

ü Associative Arrays

ü Array Properties and Methods

  • JavaScript Operators


JavaScript Functions

  • Built-in Functions

ü Number(object)

ü String(object)

ü isNaN(object)

ü parseFloat() and parseInt()

  • Built-in Functions vs. Methods
  • User-defined Functions

ü Function Syntax

ü Passing Values to Functions

ü A Note on Variable Scope

ü Returning Values from Functions


Built-In JavaScript Objects

  • String
  • Math
  • Date
  • typeof Operator



Conditionals and Loops

  • Conditionals

ü if - else if - else Conditions

ü Switch / Case

  • Loops

ü while Loop Syntax

ü do...while Loop Syntax

ü for Loop Syntax

ü for...in Loop Syntax


JavaScript Form Validation

  • Accessing Form Data
  • Basics of Form Validation

ü The this Object

ü Cleaner Validation

  • Validating Radio Buttons
  • Validating Checkboxes
  • Validating Select Menus
  • Focus, Blur, and Change Events

ü Focus and Blur

ü Change

  • Validating Text areas


Images, Windows and Timers

  • Image Rollovers
  • Preloading Images
  • Creating a Slide Show
  • Windows
  • Timers
  • Popup Timed Slide Show


Navigator, History, and Location Objects

  • The navigator Object
  • Feature Detection
  • history Object
  • location Object
  • Creating a Simple Quiz

SITE MAP