JavaScript Programming

Permission Required:
No
Distribution:
Computer Programming
Prerequisite:
(COP1000 and CGS1820)
Credits:
3.00 Credits

Course Description:

This course provides an understanding of structured programming concepts used to create dynamic and interactive webpages, preparing students for the CIW JavaScript Specialist Industry Certification. Students will learn how to work with data, variables, functions, methods, and events in JavaScript as well as how to control program flow and change HTML dynamically. Using object-based technology, students will gain fundamental concepts like the Document Object Model (DOM), JavaScript language and custom objects, and knowledge of debugging and troubleshooting JavaScript programs. We also explore JavaScript security, libraries, and frameworks.Lab fee required.

PHSC Course Schedule: JavaScript Programming

Displaying 1 - 3 of 3
Fall 2023
Section Availability Dates Days Meeting Time Location Delivery Bldg/Room Instructor Credit Hours Clock Hours Fees Comments
7186 Open 08/21/2023-12/08/2023 Wed 12:30P- 1:45 Porter Campus
Hybrid - Remote
ZOOM Glynis Holden 3.00 25.00
In this modality, the course meets remotely on the day and time listed in the schedule by utilizing technology (Zoom) through Canvas. The remainder of the course is delivered with online assignments and activities. Students need a webcam and microphone for this class.
Spring 2024
Section Availability Dates Days Meeting Time Location Delivery Bldg/Room Instructor Credit Hours Clock Hours Fees Comments
4462 Open 01/08/2024-04/29/2024 Online
Online
Glynis Holden 3.00 45.00
Available through Canvas any time throughout the semester offering a high level of flexibility. Check the schedule comments for possible on on campus expectations.
Summer 2024
Section Availability Dates Days Meeting Time Location Delivery Bldg/Room Instructor Credit Hours Clock Hours Fees Comments
4540 Open 05/06/2024-07/11/2024 Online
Online
Glynis Holden 3.00 45.00
Available through Canvas any time throughout the semester offering a high level of flexibility.