The Google Web Toolkit is a powerful framework for developing Rich Internet Applications (RIA) that need to communicate with a server to provide a responsive web application. The library contains a large set of standard graphical elements ('widgets'), and there is also the capability to create and re-use your own customised ones. Advanced features, such as Internationalisation are supported. The framework allows JUnit testing.
The framework works by generating JavaScript code directly from server-side Java, and inserting this into the returned HTML pages, (via a JS optimising process). It is possible in GWT to interact with this process, and develop with JavaScript directly.
Target Audience:
The course is designed for web developers who intend to use the Google Web Toolkit to write Rich Internet Applications with a Java-based framework.
At the end of this course you will be able to:
Module 1: Introduction to Google Web Toolkit
Module 2: Writing a GWT Application
Module 3: GWT Widgets
Module 4: Communicating with the Server using AJAX
Module 5: Customising Widgets
Module 6: Interacting with JavaScript
Module 7: Testing GWT Applications
Module 8: Internationalisation and Accessibility Features
Module 9: Further GWT APIs