10152192Ajax, XSLT, and JQuery
Course Information
Description
This course takes up programming web pages with Javascript, including through the XMl DOM API and jQuery. Ajax is a special focus, including again MySQL and server-side PHP scripts. The central role of CSS is emphasized throughout. Additional topics include Web Services, XSLT, RSS, and Google maps. This course is an elective for the Internet Developer Certificate.
Total Credits
3

Course Competencies
  1. Write a DHTML application driven by Javascript arrays.
    Assessment Strategies
    by writing DHTML applications
    by using Ajax applications
    by writing jQuery applications
    by writing PHP scripts and XML files
    Criteria
    you perform tasks and assignments as designed and explained in the course handout
    you write applications, files, pages, and forms that successfully run.

  2. Write an Ajax application using the httpRequest object.
    Assessment Strategies
    by writing DHTML applications
    by using Ajax applications
    by writing jQuery applications
    by writing PHP scripts and XML files
    Criteria
    you perform tasks and assignments as designed and explained in the course handout
    you write applications, files, pages, and forms that successfully run.

  3. Write a basic jQuery application.
    Assessment Strategies
    by writing DHTML applications
    by using Ajax applications
    by writing jQuery applications
    by writing PHP scripts and XML files
    Criteria
    you perform tasks and assignments as designed and explained in the course handout
    you write applications, files, pages, and forms that successfully run.

  4. Write an Ajax jQuery application.
    Assessment Strategies
    by writing DHTML applications
    by using Ajax applications
    by writing jQuery applications
    by writing PHP scripts and XML files
    Criteria
    you perform tasks and assignments as designed and explained in the course handout
    you write applications, files, pages, and forms that successfully run.

  5. Use http parameters and appended elements in jQuery and Ajax.
    Assessment Strategies
    by writing DHTML applications
    by using Ajax applications
    by writing jQuery applications
    by writing PHP scripts and XML files
    Criteria
    you perform tasks and assignments as designed and explained in the course handout
    you write applications, files, pages, and forms that successfully run.

  6. Write a jQuery application to retrieve and display an RSS feed.
    Assessment Strategies
    by writing DHTML applications
    by using Ajax applications
    by writing jQuery applications
    by writing PHP scripts and XML files
    Criteria
    you perform tasks and assignments as designed and explained in the course handout
    you write applications, files, pages, and forms that successfully run.

  7. Become proficient in debugging Javascript with Firebug.
    Assessment Strategies
    by writing DHTML applications
    by using Ajax applications
    by writing jQuery applications
    by writing PHP scripts and XML files
    Criteria
    you perform tasks and assignments as designed and explained in the course handout
    you write applications, files, pages, and forms that successfully run.

  8. Write XML files conforming to a given schema.
    Assessment Strategies
    by writing DHTML applications
    by using Ajax applications
    by writing jQuery applications
    by writing PHP scripts and XML files
    Criteria
    you perform tasks and assignments as designed and explained in the course handout
    you write applications, files, pages, and forms that successfully run.

  9. Write XSLT transforms converting XML to XHTML.
    Assessment Strategies
    by writing DHTML applications
    by using Ajax applications
    by writing jQuery applications
    by writing PHP scripts and XML files
    Criteria
    you perform tasks and assignments as designed and explained in the course handout
    you write applications, files, pages, and forms that successfully run.

  10. Write an Ajax application retrieving data from PHP and MySQL.
    Assessment Strategies
    by writing DHTML applications
    by using Ajax applications
    by writing jQuery applications
    by writing PHP scripts and XML files
    Criteria
    you perform tasks and assignments as designed and explained in the course handout
    you write applications, files, pages, and forms that successfully run.

  11. Write a PHP script to return XML based on a MySQL table.
    Assessment Strategies
    by writing DHTML applications
    by using Ajax applications
    by writing jQuery applications
    by writing PHP scripts and XML files
    Criteria
    you perform tasks and assignments as designed and explained in the course handout
    you write applications, files, pages, and forms that successfully run.

  12. Write a Google Maps Ajax application.
    Assessment Strategies
    by writing DHTML applications
    by using Ajax applications
    by writing jQuery applications
    by writing PHP scripts and XML files
    Criteria
    you perform tasks and assignments as designed and explained in the course handout
    you write applications, files, pages, and forms that successfully run.