See how to make your web clients read or play content to its users. You will
Implement an Ajax-enabled scrollable table, in which rows are dynamically fetched from the server, as the user scrolls, without the whole page refreshing. This technique is unique and very convenient for implementing pages with a lot of dynamic content in a readable form; for instance, a live news feed.
Learn how to write the Java code necessary to make effective use of the DOM
class in the Google Web Toolkit.
Take a look at the Yahoo User Interface (YUI) library. If you are looking for a solid AJAX framework to help with rich user interface development or just want to code some AJAX, the YUI can be a great start.
Learn how to write the Java code necessary to perform drag-and-drop operations in AJAX using the GWT and Java. Also learn a little more about the use of the FocusListener and ClickListener interfaces.
Review several implementations of Rich Text Editors (RTE) that dynamically apply HTML markup to plain text before it is submitted to the server. You will see how to install several versions of the editor widgets, and then determine which is best for you.