Corporate Training for Teams

Javascript: New User (In-House)

SquareOne Training, Nationwide
2 days
Next course start
Enquire for more information See details
Course delivery
In Company
2 days
Next course start
Enquire for more information See details
Course delivery
In Company
Leave your details so the provider can get in touch

Course description

Javascript Introduction: 2-day in-house training course for your company

The in-house introductory training in Javascript writing was designed to enable improvement in overall programming skills using JavaScript. This comprehensive two-day course teaches the significance of object-oriented programming, the keywords and constructs of the Java programming language, and the steps required to write dynamic JavaScripts.

Programming skills for the whole team

Participating staff will learn how to use Javascript in DOM models, as well as variables, expressions, objects and style sheets. In addition, course participants will learn how to write debugging JavaScript applications and create error handlers.

Upcoming start dates

1 start date available

Enquire for more information

  • In Company
  • United Kingdom

Suitability - Who should attend?

This two-day in-house training course in Javascript is aimed at Web designers or HTML programmers who wish to add interactive and dynamic content to their web pages. The course will show how to create validation forms, pop-up dialog boxes and customised content on the pages.

This course is suitable for both PC based users and MAC environment.

For more information on course suitability, please send an enquiry here

Training Course Content

This Javascript in-house training course is designed to cover the following modules:

JavaScript Programming Introduction

  • Basic Concepts
  • JavaScript Syntax Rules
  • Best Practices for JavaScript
  • Working with the Document Object Model

Document Object Model (DOM)

  • Using Window Objects
  • Working with Web Documents
  • Accessing Browser History
  • Working with the Location Object


  • Variables, Strings, and Arrays
  • Expressions and Operators

Data Types in JavaScript

  • Converting Between Data Types
  • String Objects
  • Substrings
  • Numeric Arrays
  • String Arrays
  • Sorting a Numeric Array

Using Functions and Objects

  • Functions
  • Introducing Objects
  • Using Objects to Simplify Scripting
  • Extending Built-in Objects
  • Controlling Flow with Conditions and Loops


  • Conditional Expressions
  • Test Multiple Conditions with IF and Else
  • Multiple Conditions with Switch and Loops
  • Using do…while Loops
  • Loops
  • Looping Through Object Properties
  • Using Built-in Functions and Libraries
  • Date Formulae

Responding to Events

  • Event Handlers
  • Mouse Events and Keyboard Events
  • Using the onLoad and onUnload Events

Windows with Objects

  • Timeouts
  • Moving and Resizing Windows
  • Displaying Dialog Boxes
  • Graphics and Animation

 HTML Forms

  • Using the form Object with JavaScript
  • Scripting Form Elements
  • Displaying Data from a Form
  • Form Validation


  • Creating Rollovers
  • Creating Slideshows

Style Sheets

  • Defining and Using CSS Styles
  • Using CSS Properties
  • Creating a Simple Style Sheet
  • Using External Style Sheets
  • Controlling Styles with JavaScript

Debugging JavaScript Applications

  • Avoiding Bugs
  • Basic Debugging Tools
  • Creating Error Handlers

Why choose SquareOne Training

25 years' experience of delivering quality IT Training Services

All trainers Certified Microsoft Office Trainer (MOS) or higher

Public and in-house training throughout the UK


In House training - delivered nationwide in the UK

This course is delivered In House - and can be tailored to meet the particular requirements of your organisation.  We will be happy to use any of your examples for delegates to ensure that the course is as interesting and relevant as possible.

Request info

Contact course provider

Fill out your details to find out more about Javascript: New User (In-House).

  Contact the provider

  Get more information

  Register your interest

Country *

reCAPTCHA logo This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
SquareOne Training
2 Tower Road
CH41 1FN Birkenhead

SquareOne Training

With 30 years of experience in IT training, personal skills, and consultancy, SquareOne specialise in crafting and delivering exceptional industry leading training courses. Our extensive range of courses are tailored to cater to a diverse range of learning preferences and...

Read more and show all courses with this provider


Case Studies

SquareOne Deliver IT Rollout Projects to a World Leading Gas and Oil Company

Read about SquareOne's global projects in New Hardware and Software Refresh and Microsoft Lync/Skype Rollout.

Excel Templates For Mexichem

SquareOne Training

At SquareOne Training we take pride in designing Spreadsheets for our customers, so we were delighted to be asked to design a solution to track staff courses and KPI alerts. This spreadsheet was implemented in 2018, but completely changed the way the company worked and made the data not only accurate but trackable.