CIS 246 Web Dev VI JavaScript Frameworks, Spring 2014

Students will investigate and use the advanced techniques available in JavaScript Frameworks (libraries) such as JQuery, AJAX, MooTools and Prototype.
Back to Courses page Return to EdCC Top 10 Fav Courses


Comments about this course...

This class was HUGE surprise. I had only a brief introduction to jQuery back in the JavaScript class (and I think we got that just to get around some tricky coding for our final project). When I found out all the things a developer can do with jQuery (and the other libraries) my mind was totally blown and I had to wonder: Why are they even bothering to teach us JavaScript...? Well, the answer is that is a bunch of legacy code using JavaScript and the libraries are still rather new in web developer tool time. But, boy Howdy, is this an amazing class. Grade: 4.0


Course Level Objectives

  1. Make clear decisions about the advantages-disadvantages of using advanced scripting techniques over other web technologies. [REASON]
  2. Create intermediate web sites using JQuery, AJAX, MooTools and other JavaScript framework libraries. [REASON]
  3. Read, modify, and create XML documents through AJAX libraries. [REASON]
  4. Create advanced user interface using MooTools, JQuery, and Prototype. [REASON]
  5. Incorporate advanced scripting techniques into web pages and web sites. [REASON]
  6. Make clear decisions and use the appropriate JavaScript framework technology as needed within a web page or site. [REASON]
  7. Create clear and useful documentation of technologies to create a web page or site. [REASON]
  8. Communicate assumptions and choices made in the techniques used to create web sites. [COMMUNICATE]
  9. Engage in conversations about the different development tools and technologies used to create web sites. [COMMUNICATE]
  10. Communicate the advantages and disadvantages of each of the different JavaScript framework technologies. [COMMUNICATE]
  11. Demonstrate the ability to work collaboratively within groups. [EXPLORE]
  12. Apply the appropriate tools and technology to facilitate sustainable web sites. [EXPLORE]

Course Examples

Creating Advanced Forms with jQuery Quick Assignment (opens a new tab/window) The object was to match a picture of a form and add jQuery to trap for certain conditions (field validation). Just click the button to see what happens...

Demo of the jQuery accordion. The datepicker in the Contact Me tab has a minimum date of 'today' and a maximum date of 9/20. (opens a new tab/window).

Valid XHTML 1.0 Transitional