bright stepLEARNING
← All courses

Basic Tech & Web Skills · BEGINNER

Introduction to JavaScript Functions

Practise introduction to javascript functions with worked examples, useful checklists and fictional projects. Learn free; a Certificate of Completion is optional.

4–5 hours including activities and assessments5 short lessonsSelf-paced · English

What you’ll be able to do

  • Apply the workflow: define and call a function.
  • Apply the workflow: use parameters and return values.
  • Apply the workflow: keep responsibilities small.
  • Apply the workflow: test inputs and edge cases.
  • Apply the workflow: connect functions to safe page actions.

Your course, step by step

  1. Define and call a function
  2. Use parameters and return values
  3. Keep responsibilities small
  4. Test inputs and edge cases
  5. Connect functions to safe page actions

How completion works

Pass the practice question in every lesson first, then pass four assessment sets in order. Each set has 10 distinct questions and requires at least 80% (8 out of 10). All four must be passed; a high score in one cannot compensate for another. It is open-book and must be your own work. This automated assessment checks course understanding; it does not independently verify identity or workplace competence.

Each set attempt has its own 15-minute window. Starting an attempt counts even if you abandon it. Wait 15 minutes from the start before a retake; after every third attempt of the same set wait 24 hours. Passed sets stay saved. A live attempt can be resumed. Retakes and learning remain free.