Loading...

Course Description

Create web pages that respond to events and change dynamically using JavaScript to interact with HTML and CSS to enhance the user experience. You will learn the basic commands and structure of the language, including variables, expressions, and functions. Practice incorporating calculations into your pages, and display the current date on your page using the built-in Date object. Learn how to create scripts that respond to different events such as button clicks or other user interaction. Additional topics include adding alert boxes and understanding the HTML DOM (Document Object Model) that allows you to programatically change your web pages.

 

In this class, you will learn: 

  • How to modify the HTML on a page programmatically using getElementById and innerHTML 

  • How to use variables to store and to manipulate data using string functions and arithmetic functions 

  • How to add, manipulate, and show dates 

  • Use events to allow the user to interact with the page 

  • Get user information from the page, such as text box entry, and use it to affect what happens on the page 

  • How to debug a web page 

Prerequisites

Introduction to HTML or equivalent experience.

Applies Towards the Following Certificates

Loading...

Enroll Now - Select a section to enroll in

Section Title
Introduction to JavaScript
Type
Discussion
Days
W
Time
8:30AM to 4:00PM
Dates
Oct 28, 2026
Schedule and Location
Contact Hours
6.5
Location
Delivery Options
Course Fee(s)
Fee non-credit $500.00
Drop Request Deadline
Oct 26, 2026
Transfer Request Deadline
Oct 26, 2026
Section Title
Introduction to JavaScript
Type
Discussion
Days
W
Time
8:30AM to 4:00PM
Dates
Oct 28, 2026
Schedule and Location
Contact Hours
6.5
Location
Delivery Options
Course Fee(s)
Fee non-credit $500.00
Drop Request Deadline
Oct 26, 2026
Transfer Request Deadline
Oct 26, 2026
Section Title
Introduction to JavaScript
Type
Discussion
Days
W
Time
8:30AM to 4:00PM
Dates
Nov 04, 2026
Schedule and Location
Contact Hours
6.5
Location
Delivery Options
Course Fee(s)
Fee non-credit $500.00
Drop Request Deadline
Nov 02, 2026
Transfer Request Deadline
Nov 02, 2026
Section Title
Introduction to JavaScript
Type
Discussion
Days
W
Time
8:30AM to 4:00PM
Dates
Nov 04, 2026
Schedule and Location
Contact Hours
6.5
Location
Delivery Options
Course Fee(s)
Fee non-credit $500.00
Drop Request Deadline
Nov 02, 2026
Transfer Request Deadline
Nov 02, 2026
Required fields are indicated by .