Log On/Register  

855.838.5028

JavaScript Level 1: Intro

Duration: 2 days
Course Price: $1,395
Try Our JavaScript Level 1: Intro E-Learning Video Description

Elements of this syllabus are subject to change.

Class Goals

  • Learn how JavaScript is used.
  • Learn JavaScript syntax.
  • Learn about objects, methods, and properties.
  • Learn to work with JavaScript variables.
  • Learn to create your own functions in JavaScript.
  • Learn to write flow control logic in JavaScript.
  • Learn to validate forms with JavaScript.
  • Learn to create roll-over images with JavaScript.
  • Learn to open and work with new windows.
  • Learn to work with JavaScript timers and intervals.
  • Learn to work with the navigator history, and location objects.

Audience

Webmasters, software developers, application programmers, client/server developers, and desktop publishers.

Visit the Learn IT! Programming & Scripting Portal for more information on this track.

 

Elements of this syllabus are subject to change.

Class Goals

  • Learn how JavaScript is used.
  • Learn JavaScript syntax.
  • Learn about objects, methods, and properties.
  • Learn to work with JavaScript variables.
  • Learn to create your own functions in JavaScript.
  • Learn to write flow control logic in JavaScript.
  • Learn to validate forms with JavaScript.
  • Learn to create roll-over images with JavaScript.
  • Learn to open and work with new windows.
  • Learn to work with JavaScript timers and intervals.
  • Learn to work with the navigator history, and location objects.

Audience

Webmasters, software developers, application programmers, client/server developers, and desktop publishers.

Visit the Learn IT! Programming & Scripting Portal for more information on this track.

 

Prerequisites

Students must be proficient in Hypertext Markup Language (HTML) authoring. No previous programming experience is required.

CHAPTER 1: INTRODUCTION TO JAVASCRIPT AND THE WEB

Introduction to JavaScript

Where Do My Scripts Go?

Your First Simple JavaScript Program

Writing More JavaScript

A Brief Look at Browsers and Compatibility Problems

CHAPTER 2: DATA TYPES AND VARIABLES

Types of Data in JavaScript

Variables—Storing Data in Memory

Using Data—Calculations and Basic String Manipulation

Data Type Conversion

Arrays

CHAPTER 3: DECISIONS AND LOOPS

Decision Making—The if and switch Statements

Looping—The for and while Statements

CHAPTER 4: FUNCTIONS AND SCOPE

Creating Your Own Functions

Scope and Lifetime

Functions as Values

CHAPTER 5: JAVASCRIPT—AN OBJECT BASED LANGUAGE

Object Based Programming

JavaScript’s Native Object Types

Creating Your Own Custom Objects

Creating New Types of Objects (Reference Types)

CHAPTER 6: STRING MANIPULATION

Additional String Methods

Regular Expressions

The String Object

Using the RegExp Object’s Constructor

CHAPTER 7: DATE, TIME, AND TIMERS

World Time

Timers in a Web Page

CHAPTER 8: PROGRAMMING THE BROWSER

Introduction to the Browser’s Objects

Determining the User’s Browser

CHAPTER 9: DOM SCRIPTING

The Web Standards

The Document Object Model

Manipulating the DOM

CHAPTER 10: EVENTS

Types of Events

Connecting Code to Events

The Standard Event Model

Event Handling in Old Versions of Internet Explorer

Writing Cross Browser Code

Native Drag and Drop 

 

Learn More
Please type the letters below so we know you are not a robot (upper or lower case):