The page uses Browser Access Keys to help with keyboard navigation. Click to learn moreSkip to Navigation

Different browsers use different keystrokes to activate accesskey shortcuts. Please reference the following list to use access keys on your system.

Alt and the accesskey, for Internet Explorer on Windows
Shift and Alt and the accesskey, for Firefox on Windows
Shift and Esc and the accesskey, for Windows or Mac
Ctrl and the accesskey, for the following browsers on a Mac: Internet Explorer 5.2, Safari 1.2, Firefox, Mozilla, Netscape 6+.

We use the following access keys on our gateway

n Skip to Navigation
k Accesskeys description
h Help
Lake Washington Institute of Technology    
  Feb 25, 2018
Catalog 2016-2017 [ARCHIVED CATALOG]

ITAD 122 JavaScript and jQuery

5 credits

Students learn to apply programming skills to build dynamic, interactive web pages and web applications. Students use JavaScript and jQuery to manipulate the Browser Object Model, validate forms, use object-oriented techniques, and enhance website usability and user experience by adding dynamic features to the HTML pages.

When enrolling into this class, students are expected to know HTML and CSS syntax, basic programming control structures (loops and if-else statements), and be familiar with array manipulation and function-writing techniques in programming language of their choice.

Prerequisites: ITAD 111  and ITAD 112  or instructor permission.

Quarters Offered: Fall, Winter

Student Outcomes/Competencies:
Upon successful completion of this course students will be able to:

  • Use JavaScript data types and operators to write syntactically and functionally correct code
  • Demonstrate knowledge of both JavaScript and jQuery syntax
  • Write code that manipulates Browser Object Model and CSS properties of the objects
  • Use JavaScript control structures for program flow control
  • Read, analyze, design, and implement function definitions and function calls
  • Demonstrate knowledge of the browser event model
  • Handle events with jQuery and JavaScript
  • Manipulate data in strings and arrays
  • Validate form data
  • Create animations and visual effects with jQuery
  • Add expandable menus, slideshows, and modal dialogs to websites using jQuery
  • Use jQuery UI widgets
  • Use jQuery plug-ins
  • Debug and handle errors in JavaScript code
  • Use JavaScript and jQuery to implement dynamic, user-friendly web pages