PRODUCTS / Programming
Introduction to Programming - JavaScript
Introduction to Programming - JavaScript covers the principles of the subject and is aimed at beginner level. The areas covered include introduction to programming languages, variables, operators, operations (loops and decisions), complex data structures and modules.
Popular programming problems are addressed, such as searching and sorting. While the course is programming language generic, individual variants exist for a range of languages, such as Javascript.
![]()
- Programming
- Introduction
- Getting Started & History
- Programming Environment
- Software Development
- Variables
- Introduction to Variables
- Numeric Variables (Integers)
- Numeric Variables (Reals)
- Alphanumeric Variables (Characters & Strings)
- Date & Time Variables
- Operators
- Introduction
- Arithmetic Operators
- Relational Operators
- Boolean Operators
- Operations
- Introduction
- IF Decisions
- CASE Decisions
- FOR Loops
- WHILE Loops
- Data Structures
- Introduction
- Single-dimensional Arrays
- Multi-dimensional Arrays
- Modules
- Introduction
- Procedures
- Functions
- Call by Value vs. Call by Reference
- Objects
- Algorithms
- Introduction
- Sorting
- - Bubble Sort
- Searching
- - Linear Search
- - Binary Search






