Training Courses
Courses in London
- Acrobat Training
- ActionScript 3 Training
- Adobe Edge Training
- ASP.NET
- AutoCAD Training
- Blender Training
- CS5 Adv Design Bootcamp
- CS5 Design Bootcamp
- Captivate Training
- ColdFusion Training
- DreamWeaver Training
- ePubs with InDesign
- Flash Training
- Google Analytics Training
- HTML Training
- HTML5 Training
- Illustrator Training
- InDesign Training
- JavaScript Training
- Joomla Training
- Photoshop Training
- PHP / MySQL Training
- Rich Digital Publications
- SEO Training
- Web Bootcamp
Courses in York
In-House Courses
Online
Certification
Professional Services
About Us
Contact Us
Login
Introduction to JavaScript
Scheduled Dates
To find scheduled course dates or book securely click below
RRP: £495.00
Web Special: £450.00

Multi Place Discounts
Looking to book more than one course, or for more than one person? Our Multi Place Discounts allow you to save 10% when you book 2 places or 15% if you book 3 or more places. Call us free on 0800 156 0777.
The Intro to JavaScript training course is a 2 day training course which covers everything you need to know to get up and running with the JavaScript language.
Starting out with the basics of what JavaScript is, the course then goes on to cover the language itself with plenty of hands on exercises and examples.
Audience
The course is suitable for anybody who wants to work in web development or design and use the JavaScript language. You should be comfortable with HTML and CSS.
Location
This course is run on a public scheduled basis at our London centre or alternatively can be run at your own training facility.
Course Overview
Overview
- What is JavaScript
- What is it used for
- Where do you place it
- Your development environment
The JavaScript language
- Structure
- Comments
- Layout
- Writing conventions
Statements & Loops
- Ifs
- Loops (For, While, For-in)
- Break
- Continue
- The new keyword
Functions, Methods and Objects
- JavaScript Functions
- Arguments
- Recursive functions
- Methods
- The this keyword
- JavaScript Alerts
Built-in functions and Objects
- Objects and functions
- JavaScript String objects
- JavaScript Math objects
- Date objects
- Built-in functions
- The eval function
- The isNaN function
The Document Object Model
- What is the DOM?
- How to use it
- Accessing objects on the page with the DOM
- Controlling objects on the page
Events
- What is an event
- What type of events are there
- Creating JavaScript event handlers
- How to use event handlers
Validating forms
- Form validation with JavaScript
- Form control with JavaScript
Catching errors and exceptions
- Try…Catch
- handling JavaScript exceptions
JavaScript Variables
- Creating JavaScript variables
- Using JavaScript variables
- Variable scope
- Integers
- Floating points
- Booleans
- Strings
- Special characters
JavaScript Expressions & Operators
- JavaScript Expressions
- Conditional expressions
- Assignment operators
- Arithmetic Operators
- Increment/Decrement
- Negation
- Bitwise operators
- Logical operators
- Comparison operators
- String operators
