JavaScript Introduction

Level
Total time

JavaScript Introduction

Aspect Training
Logo Aspect Training
Provider rating: starstarstarstarstar 9.8 Aspect Training has an average rating of 9.8 (out of 1 reviews)

Need more information? Get more details on the site of the provider.

Starting dates and places
There are no known starting dates for this product.

Aspect Training offers their products as a default in the following regions: Surrey

Description

Our public scheduled sessions are held in Leatherhead, Surrey and any of our courses can be run as a closed course on your site or on one of ours nationwide.

 

Overview:

If you're new to JavaScript, or an experienced web developer looking to improve your

skills, Aspect Training's JavaScript Introduction provides you with complete, no-nonsense

coverage of this quirky yet essential language for web development. You'll learn

everything from primitive data types to complex features, including JavaScript elements

involved with Ajax and dynamic page effects. By the end of this course, you'll be able to

work with even the most sophisticated libraries and web applications.

Complete with hands on practices and examples of JavaScript use, JavaScript

Introduction will show you how to integrate the language with the browser environment,

and how to pra…

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

Our public scheduled sessions are held in Leatherhead, Surrey and any of our courses can be run as a closed course on your site or on one of ours nationwide.

 

Overview:

If you're new to JavaScript, or an experienced web developer looking to improve your

skills, Aspect Training's JavaScript Introduction provides you with complete, no-nonsense

coverage of this quirky yet essential language for web development. You'll learn

everything from primitive data types to complex features, including JavaScript elements

involved with Ajax and dynamic page effects. By the end of this course, you'll be able to

work with even the most sophisticated libraries and web applications.

Complete with hands on practices and examples of JavaScript use, JavaScript

Introduction will show you how to integrate the language with the browser environment,

and how to practice proper coding techniques for standards-compliant websites.

Prerequisites:

An understanding of basic HTML is required, or attendance of our HTML introduction

course. This course is also useful to users of Dreamweaver, Expression Web or

SharePoint Designer.

Course Topics:

Introduction and First Looks

Twisted History: Specs and

Implementations

Cross-Browser Incompatibility

Common JavaScript Myths

What You Can Do with JavaScript

First Look at JavaScript

The JavaScript Sandbox

Accessibility and JavaScript Best

Practices

JavaScript Data Types and Variables

Identifying Variables

Scope

Simple Types

Constants: Named but Not Variables

Operators and Statements

Format of a JavaScript Statement

Simple Statements

Conditional Statements and Program

Flow

The Conditional Operators

The Logical Operators

Advanced Statements: The Loops

The JavaScript Objects

The Object Constructor

The Number Object

The String Object

Regular Expressions and RegExp

Purposeful Objects: Date and Math

JavaScript Arrays

Associative Arrays

Functions

Defining a Function

Callback Functions

Functions and Recursion

Nested Functions

Function As Object

Catching Events

The Event Handler at DOM Level 0

Forms and JIT Validation

Accessing the Form

Attaching Events to Forms: Different

Approaches

Selection

Radio Buttons and Checkboxes

Input Fields and JIT Regular Expressions

The Sandbox and Beyond

The Sandbox

All About Cookies

Alternative Storage Techniques

Cross-Site Scripting (XSS)

The Basic Browser Objects

BOM at a Glance

The window Object

Frames and Location

history, screen, and navigator

The all Collection

Inner/Outer HTML and Text

The Document Object Model

A Tale of Two Interfaces

The DOM and Compliant Browsers

The DOM HTML API

Understanding the DOM

The DOM Core Document Object

Element and Access in Context

Modifying the Tree

Creating Custom JavaScript Objects

The JavaScript Object and Prototyping

Creating Your Own Custom JavaScript

Objects

Object Detection, Encapsulation, and

Cross-Browser Objects

Chaining Constructors and JS

Inheritance

One-Off Objects

Advanced Error-Handling Techniques

Building Dynamic Web Pages

JavaScript, CSS, and DOM

Fonts and Text

Position and Movement

Size and Clipping

Display, Visibility, and Opacity

Moving Outside the Page with Ajax

How Ajax Works

Hello Ajax World!

The Ajax Object

Working with XML

There are no reviews yet.
Share your review
Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate £1.- to Stichting Edukans.

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.