Loading...

Course Description

24 hours | 2.4 CEUs | $ 2,660

JavaScript is the most widely deployed and popular programming languages in the world. It can be used to write front-end client side code, back-end code for servers, or even for game development. In this hands-on class, JavaScript is used along with HTML and CSS to make their web pages more dynamic and functional and to reduce the number of roundtrips to the server. Students first learn JavaScript syntax, then move on to working with the DOM, and developing and debugging across browsers. Topics include basic JavaScript syntax, event handlers, built-in JavaScript Objects, JavaScript form validation, and the HTML Document Object Model.

Course Outline

  • Overview on scripting languages
    • JavaScript and HTML
    • Basic tags for scripting in HTML
  • Terminology
    • Variables
    • Expressions
    • Conditionals and loops
  • Understanding the JavaScript object hierarchy
    • User input
    • Dialog boxes
  • Understanding event-driven programming
    • Event handlers in JavaScript
    • Responding to events through scripts
  • Forms and their function
    • Form design and data validation using JavaScript
    • Server side requirements
  • Using JavaScript to open and close windows
  • Importing existing HTML content in new windows
  • Creating new windows and HTML content "on the fly"
  • Properties, Methods, and Event Handlers used in Form Validation

Prerequisites

  • HTML5 and CSS3: Essentials or equivalent experience.
  • Prior programming or scripting experience is also helpful.

Duration

24 Hours | 4 Days or 8 Nights

Loading...
Enroll Now - Select a section to enroll in
Section Title
Programming JavaScript
Type
Instructor-Led
Days
M, W
Time (Central Time)
5:30PM to 8:30PM
Dates
Oct 06, 2025 to Oct 29, 2025
Schedule and Location
# of Course Hours
24.0
Delivery Option
Course Fee(s)
Rate non-credit $2,660.00
Potential Discount(s)
Required fields are indicated by .
*Academic Unit eligibility to be determined by college/university in which you are enrolled in a degree seeking program.