Dreamweaver course in north London

JavaScript Training

JavaScript is a scripting language designed primarily for adding interactivity to Web pages and creating Web applications. It is used to make web pages interactive & spontaneous.
JavaScript is widely supported for all the major web browsers, including Internet Explorer, Firefox, Google Chrome, Safari etc.

You have probably come across many sites displaying image or typographic animations, fades, blurs, sliders, interactive form input/validation? This will most likely be javascript working on page. For todays online user experience, java script is a must have component.

Web Designers and Developers who need to get up to speed with the powerful new features in Javascript in order to create rich interfaces and functionality in their web and mobile apps.

It's required that students are comfortable using a mouse, opening/ saving files and with the general operation of computers.

Experience of programming in any other type of language, i.e.HTML, CSS, etc is desirable.

To ensure success on this course, we recommend you first take our HTML/CSS Course or have equivalent experience or knowledge.

Course outline

Introduction to JavaScript
  • Why Choose JavaScript?
  • Writing your first JavaScript
Writing JavaScript into HTML
  • Inline Script
  • Head Section Script
  • Using External Script

Variables and Data Types
  • Introduction of Variables
  • Data Types in JavaScript

Using Operators and Expression
  • Introduction of Operators and Expressions
  • The if Statement
  • The if...else Statement
  • The if...else if....else Statement
  • Complex Conditions with Logical Operators
  • Switch Statement

  • Introduction of Loops
  • The for Loop
  • The while Loop
  • The do…while Loop
Working with Functions
  • Introduction of JavaScript Functions
  • Function Parameters / Arguments
  • Functions With a Return Value
  • Variable Scope and Lifetime
Objects in JavaScript
  • JavaScript String Object
  • JavaScript Date object
  • JavaScript Math Object
JavaScript Array Object
  • Introduction of Arrays
  • Properties of Array object
  • Methods of Array object
Document Object Model (DOM)
  • Introducing the DOM
  • Finding HTML Elements by Id
  • Changing HTML Style
  • Assign Events Using the HTML DOM
The Window Object
  • Properties of the Window Object
  • Displaying Dialog Boxes
  • Opening New Window
  • Window Timer
  • Get the Browser Information
JavaScript Events
  • Reacting to Events
  • Responding to Button Click
  • Image Rollover Example
  • Swapping Background
Validate Web Form
  • Make a field mandatory
  • Validate numbers
  • Validate Email Address
Project: Image Gallery

Class time is 10:00 a.m.- 4:30/5:00 p.m.
Breaks are scheduled throughout the day and lunch is typically scheduled between 1-2 pm.
We provide you with Tea, Coffee, Biscuits and other refreshments on the house. We also have a fridge and a microwave available for you to store/warm up any food you wish to bring along for your lunch.

We recommend the following courses that relate to this class: WordPress Advanced Training and PHP MySQL Training

Course Duration 2 Days
Course Price £250
Scheduled Dates Please call us on 02084432888 to arrange dates
Course Times 10:00 till 17:00

If you can't come to us we can come to you! This course is available as individual 1:1 tuition or small groups at your office as well as at our centre. Please click here for more information.