JavaScript

ScheduleRegister for this courseOutline300 | WestLake Capstone Series: JavaScript: DOM Scripting (DHTML)

5 days, 9am-4pm (3.0 CEUs)
Delivery: Open-Enrollment | Customized Onsite | Virtual Classroom
Price: $2,825 or 5 Vouchers

Learn the programming techniques needed to develop cutting-edge Web sites. You will be able to fully exploit the capabilities of any modern Web browser by using dynamic features of client-side Web programming in the JavaScript language. From simple mouse-driven events to advanced drag-and-drop features, you will learn the tools to publish a truly interactive Web site that is browser independent and complies with the latest Web Standards techniques.

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

  • Understand JavaScript commands and program structures 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
  • Generate page animation by joining CSS and JavaScript, enabling you to move page elements gradually to specific locations on the page or having sections appear and disappear in response to user actions
  • Build dynamic pages that respond to selecting text, pressing keys, dragging and dropping page elements, resizing of windows and more
  • Understand the future of DOMScripting (DHTML) through Ajax
  • Control cookies
  • Create reusable code with object oriented programming techniques
  • Create shopping carts and calendars

Courses in this Capstone series include:

Students can choose to enroll in this 5-day course or choose to attend classes individually. By enrolling in the Capstone Series instead of the individual courses, students benefit from a $100 savings off the total tuition. Students who successfully complete the class exercises and/or Capstone project will receive the WestLake Certification along with real-world sample code.