JavaScript

ScheduleRegister for this courseOutline310 | Fundamentals of JavaScript: DOM Scripting (DHTML)

3 days, 9am-4pm (1.8 CEUs)
Delivery: Open-Enrollment | Customized Onsite | Virtual Classroom
Price: $1,755 or 3 Vouchers

Learn important techniques that will enable you to design Web pages with the user in mind. Through an understanding of the Document Object Model (DOM), you will be able to create fast and efficient client-side scripting code using the JavaScript language. This course will build on your knowledge of simple hypertext mark-up language (XHTML/HTML) to expand the functionality of forms, data entry and user interfaces. You will supplement your previous knowledge with techniques using images and topics in Cascading Style Sheets (CSS) to enhance your ability to design Web sites compliant with the latest Web Standards methods.

By the end of the class students will be able to:

  • Understand JavaScript commands and program structure including arithmetic and logical operators, scalar and array variables, control structures and functions
  • Know how to write compact, extractable script
  • Build dynamic image changes that respond to the user's mouse movements
  • Build pages with browser independence
  • Calculate and validate form content
  • Create real-time dynamic content such as the user's time of day
  • Build pages that open and close based on the user's actions
  • Dynamically position content with CSS to precisely control the position and appearance of the elements
  • Employ regular expressions to enable scripts to check whether a string of characters matches a specific pattern