Title: 4. Client-Side Programming (JavaScript)
Course: Web Technology 2020

The aim of this week is to introduce JavaScript concepts to help you create interactive web pages for your websites.

This topic covers the following:

- The basic syntax of JavaScript
- Data types and variables
- Javascript Functions
- Conditions and Repetitions
- Arrays and Regular Expressions.

At the end of this unit, you will be able to:

- Use event-handling to add interactivity to a web page.

The purpose of the pre-topic activity is to familiarize yourself with JavaScript before the lecture in the classroom, which will be practical-oriented.

Task:

- Read the book “The Missing Link” by Michael Mendez chapter 34.
- Check the W3schools link provided and note down what JavaScript can do from the given examples.
- Familiarize yourself with the basic syntax of JavaScript.
- Take an online quiz to check your basic understanding of JavaScript.

Attempt this quiz before face-to-face lecture 4.