Skip to main content

Basic Javascript for Web Development


Department of Information and Communications Technology
Enrollment in this course is by invitation only

Course Overview

This course introduces the basic concepts of JavaScript. It focuses on basic commands, functions, conditional statements, and array.

What You Will Learn

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

  • design, code, test, and debug simple JavaScript
  • connect JavaScript to HTML
  • manipulate arrays in JavaScript

Course Content

Week 1: Introduction to JavaScript

9 Videos | 2 Activities

9 Videos

  • Welcome to the course!
  • What is JavaScript?
  • Setting Up the Environment
  • Write Your First JavaScript Code
  • What is JavaScript doing on your page?
  • Client-side vs. Server-side Code
  • Add JavaScript to Your Page
  • Comments in JavaScript
  • Summary

2 Activities

  • Recall Activity
  • Exit Assessment

Week 2: JavaScript Variables and Data Types

6 Videos | 2 Activities

6 Videos

  • Declare, Initialize and Update Variables
  • Variable Naming Rules
  • Variable Types and Constants
  • Arithmetic and Assignment Operators
  • Comparison Operators
  • Summary

2 Activities

  • Recall Activity
  • Exit Assessment

Week 3: Conditional and Looping Statements in Javascript

13 Videos | 2 Activities

13 Videos

  • What are conditional statements?
  • if…else Statement
  • else…if Statement
  • Nesting if…else Statement
  • Logical Operators: AND, OR, and NOT
  • JavaScript Switch Case statement
  • What are looping statements?
  • The Standard for Loop Statements
  • Looping through Collections with a For Loop
  • while Statement
  • do-while Statement
  • Which loop type should you use?
  • Summary

2 Activities

  • Recall Activity
  • Exit Assessment

Week 4: JavaScript Array

6 Videos | 2 Activities

6 Videos

  • What is an array?
  • Creating and Finding the Length of an Array
  • Accessing, Modifying Array Items, and Finding Items in an Array
  • Adding, Removing, and Accessing Every Item in an Array
  • Converting between String and Arrays
  • Key Takeaways

2 Activities

  • Recall Activity
  • Exit Assessment
  1. Course Number

    DICT-WD003
  2. Classes Start

    TBA
  3. Estimated Effort

    2 hrs./week (8 hours)
  4. Price

    Free