JavaScript Training Class

Get Started

CP6-32px

Are you ready to make the leap from writing HTML and CSS web pages to creating dynamic web applications? Do you want to take your web skills to the next level and you’re finally ready to add “programmer” to the resume? If so, sounds like you're ready to learn the Web's most popular programming language: JavaScript. This class provides you with the concepts and skills to use JavaScript effectively. You get hands-on practice working with basic through advanced techniques to get the most out of your experience.

Cost: $795.00
Register more than a week prior to the class start date to take advantage of our early bird rate of $695.00

To register for this class, click the registration link above or call 215-643-8580 option 3.

Course Outline

Lesson 1
  • Getting Started with JavaScript
  • Create Basic JavaScript Script
  • Types of Scripts
  • The Script Tags
  • Components of JavaScript
  • The Alert Statement
  • Browser Support
  • Script Errors
  • Identify Scripting Guidelines
  • Comments
  • Line Terminators
Lesson 2
  • Managing the Browser Window
  • Display Messages on the Status Bar
  • Objects
  • Types of Objects
  • Client-Side Objects
  • Core Objects
  • Object Hierarchy
  • Instances
  • The Window Object
  • Window Object Properties
  • Window Object Methods
  • Event Handler
  • Mouse Events
  • Open a Linked Page in a New Window
Lesson 3
  • Managing the Document
  • Write Content to a Document
  • The Document Object
  • Document Properties
  • Document Methods
  • Document Event Handlers
  • Create a Dynamic Document
  • Document Object Model
  • DHTML
  • Image Rollover
Lesson 4
  • Storing Data Using Forms
  • Creating a Form
  • The Form Object
  • The Text Object
  • Button
  • The Select Object
  • Radio Buttons and Check Boxes
  • Creating a Function
Lesson 5
  • Store Data Using Variables
  • Data Type
  • Primitive Data Type
  • Composite Data Types
  • Variable
  • Guidelines for Variable Naming
  • Variable Status
  • Escape Characters
  • Constants
  • Understanding Variable Scope
  • Global Object
  • Manipulate Data Using Operators
  • Types of Operators
  • Assignment Operators
  • Operator Precedence
  • Special Unary Operators
  • Convert Data Types
Lesson 6
  • Validate Statements
  • Control Constructs
  • The if Construct
  • The switch … case Construct
  • Comparison Operator
  • Logical Operator
  • Execute Statements Iteratively
  • Understanding Loops
  • The while Loop
  • The do … while Loop
  • The for Loop
  • Understanding Arrays
Lesson 7
  • Working with Numerical, String, and Date Values
  • Using Standard Functions
  • Calculate Numerical Values
  • The Number Object
  • Number Properties
  • Number Methods
  • The Math Object
  • Math Constants
  • Math Methods
Lesson 8
  • Manipulating String Values
  • The String Object
  • String Properties
  • String Methods
  • Substring
  • Trimming
  • Manipulate Date Values
  • The Date Object
  • The get Methods
  • The set Methods
  • The to Methods
Lesson 9
  • Implement Pattern Search
  • The Custom Object
  • The RegExp Object
  • Using Wildcards
  • Placeholders
  • The OR and NOT Functionality
Lesson 10
  • Implement Pattern Search
  • XML
  • AJAX
  • Architecture of AJAX
  • The XMLHttpRequest Object

 

 

 

 

 


Our facility is conveniently located near these major cities:
Philadelphia, Pennsylvania, PA
Harrisburg, Pennsylvania, PA
Princeton, New Jersey, NJ
New York, New York, NY
Baltimore, Maryland, MD
Wilmington, Delaware, DE
Washington DC