JavaScript is a scripting language that can be used to read and modify HTML elements, validate data and react to events such as a mouse click or a key press on a keyboard.

In our JavaScript course you will learn:

  • Programming essentials
  • The JavaScript language
  • DOM and event handling
  • Create dynamic HTML and navigation
  • Write web applications

If you are looking to work in web design or would like to update your skills in IT then the JavaScript course can be a wonderful addition to your resume.


Course Outline
Course Code: 
100 hours - Access for 12 months
Online & Correspondence
Statement of achievement
Lesson Structure: 
  1. Introduction
  2. JavaScript Essentials I
  3. JavaScript Essentials 2
  4. Functions
  5. Events and Event handling
  6. Advanced JavaScript
  7. Dynamic HTML
  8. Emails, Forms and Form Validation
  9. Pop Ups and Navigation Menus
  10. JavaScript Applications
Aims - the learning objectives of the course: 
  • Understand what JavaScript is, identify different locations for JavaScript and be able to enable JavaScript in different browsers.
  • Develop knowledge of the basic programming constructs in JavaScript and their application.
  • Further develop knowledge of JavaScript programming constructs in JavaScript and their application.
  • Describe DOM, and Events and event handling and identify their application in JavaScript.
  • Describe the different events, and explain how these can be handled with event handling in JavaScript.
  • Understand conditional statements and explain in which situations they are used.
  • Understand for loops and while loops and explain how these can be used in Javascript to improve efficiency of a program and reduce code length.
  • Review key concepts of this course and write simple web applications using HTML, CSS and JavaScript.