jQuery Rich Internet Application Development

OCI - Education & Training - jQuery Rich Internet Application Development

Goals

jQuery is a very popular JavaScript library that simplifies writing cross-browser web applications that perform DOM traversal/modification, event handling, animation, Ajax and more. This hands-on course will introduce students to using jQuery for creating rich web applications that have features found in desktop applications. JavaScript is the only programming language supported by all major web browsers. Recent improvements in JavaScript engine performance and the release of the 5th Edition of the ECMAScript Language Specification (the specification for the JavaScript language), will result in JavaScript and associated libraries like jQuery being used more heavily to create rich, web-based user interfaces. After completing this seminar, participants will:
  • Have a working knowledge of HTML, CSS and JavaScript programming
  • Be able to use the jQuery library to create rich web applications

Audience

Developers who want to create Rich Internet Applications

Duration

2 days

Prerequisites

  • Some experience with HTML and CSS
  • Experience with any programming language.
Students will learn everything they need to know about HTML, CSS and JavaScript in this class before we cover the jQuery JavaScript library.

Contents

  • HTML overview
  • CSS overview
  • HTML DOM overview
  • JavaScript programming language
  • jslint
  • jQuery selectors (by tag, class, id, attribute value, etc.)
  • jQuery DOM traversal (parent, children, siblings, find, etc.)
  • jQuery event handling (click, keypress, mouseover, live, etc.)
  • jQuery effects (hide, show, fade, animate, etc.)
  • jQuery DOM manipulation (attributes, classes, text, children, etc.)
  • jQuery Ajax (GET, POST, XML, JSON, JSONP, etc.)
  • jQuery plugins (Form, jQuery UI, Validation, Tablesorter, etc.)

Format

Schedule


Course Location Begin Date End Date Time Hours Register
jQuery Rich Internet Application Development St. Louis Sep 21, 2010 Sep 30, 2010 T/Th, 5:30pm-8:30pm 12 CAIT
© 2010 Object Computing, Inc.