Loading...

Course Description

12 hours 1.2 CEUs

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

12 Hours | 2 Days or 4 Nights

Loading...

Thank you for your interest in this course. Unfortunately, the course you have selected is currently not open for enrollment. Please complete a Course Inquiry or call 314-977-3226 so that we may promptly notify you when enrollment opens.

Required fields are indicated by .
*Academic Unit eligibility to be determined by college/university in which you are enrolled in a degree seeking program.