Catalog 2016-2017 
    
    Oct 23, 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