This online course is focused on teaching you the fundamental skills and concepts of JavaScript, the standard programming language of the web, used by 95 per cent of the more than 1.6 billion websites in existence.

Along with CSS and HTML, JavaScript is one of the core languages of the web, enabling interactivity and functionality. And because it is the global standard web language, if you write JavaScript code it can be used by virtually anyone on Earth.

After completing the course, you will be able to write efficient, functionally powerful and syntactically correct JavaScript code, use data types supported by JavaScript and understand how to solve complex problems with JavaScript code.

Please note: Apart from a similar name and sharing syntax and some standard libraries, Javascript is a very distinct language from Java, which is used mainly to write distributed applications for business, server-side web applications and Android apps.

This online course will teach you a wide range of topics. You are required to pass one exam covering the following content:

  • JavaScript Operators, Methods, and Keywords
  • Variables, Data Types, and Functions
  • Decisions and Loops
  • Document Object Model
  • HTML Forms

What’s Included

  • All course content

  • Practice exercises and quizzes

  • A practice exam

  • A certification exam voucher

Course Handbook

Course Topics

Prerequisites & Requirements

No previous experience with JavaScript is required, but the following level of study is mandatory (or equivalent experience):

  • Third-level degree in information technology (with HTML and CSS a significant portion of the degree), or
  • Information Technology Specialist: HTML and CSS
  • Microsoft Technology Associate using HTML and CSS (Retired exam)

If you have an aptitude for programming and wish to become skilled in the internet’s most widely used language, this course is for you.

  • All students should have access to a PC or laptop running a supported version of Windows (e.g Windows 10)Apple/Android devices are not supported and cannot be used for this course.
  • A broadband connection is essential to stream video content.
You will be required to install a text editor/code editor and various Web Browsers for testing purposes.


After earning your JavaScript certificate, you will be skilled in one of the world’s most dynamic programming languages, and one of the most sought after proficiencies in the IT industry. Upon qualification, you may be confident in seeking junior roles in front-end development, full-stack development, WordPress development, eCommerce website development and many other related fields.


Upon completing the course, some students may wish to further explore web design by enrolling in the following courses provided by eCollege:

  • Visual Design using Adobe Photoshop
  • Graphic Design and Illustration Using Adobe Illustrator

For students who wish to further specialise in web development and programming, we recommend the following eCollege courses:

  • Information Technology Specialist: Database
  • Access to Oracle-certified courses in Java programming, starting with Java Foundations Junior Associate

Course Code: NC12379 – ITS JavaScript

Is this course for you?

There are multiple ways to apply for this course, please check out the different options below.

At the moment, Solas has made eCollege courses available to the public. You can apply for the course using the button below.

If you are currently unemployed, you will find the contact details for your local Intreo office by using the button below. An Intreo officer will be able to guide you through your application.

Skills To Advance aims to equip employees with the skills to progress in their current job, or to take advantage of new job opportunities.