Menu
  • LOGIN
  • No products in the cart.

Google Web ToolKit Course Description

GWT is a development toolkit for building and optimizing browser-based applications with an aim to enable productive development of high-performance web applications.

Google Web Toolkit (GWT) allows Java developers to create Web 2.0-ready AJAX front ends. GWT compiles these Java artifacts into optimized JavaScript for all major browsers. This GWT training course provides a foundation in developing front-end modules with GWT widgets, panels, events and other mechanisms.

 

GWT Course Learning Outcomes;

  • Understand the challenges of Ajax programming and how GWT addresses them.
  • Learn about GWT infrastructure, projects and code artifacts.
  • Learn to use GWT widgets, panels, images, events, listeners to build Ajax forms.
  • Learn to use GWT Utility and framework classes.
  • Learn to incorporate history and bookmarks in your front-ends.
  • Learn about GWT’s RPC protocol and how to use it.

 

GWT Training – Suggested Audience

This training is aimed at developers who are working on web2.0 projects. Suggested attendees based on our past programs are:

  • Java Developers
  • Web Developers
  • Front Developers
  • Javascript Developers
  • MEAN Stack Developers
  • AngularJS 1.x Developers
  • Technical Leads
  • Architects
  • Quality & Testing professionals

 

GWT 2.0 Training Course – Prerequisites

  • Fair knowledge of Java programming language.
  • Basic understanding HTML, CSS, Javascript and their relationships.
  • Some foundation knowledge in widget-based Form development using events.
  • Basic knowledge of HTTP protocol.

 

GWT 2.0 In-house/Corporate Group Training

Available for a group size of more than 4-5. For commercials please send us an email with group size to hello@pincorps.com

Course Curriculum

1. The GWT Concept
Dynamic HTML Details 00:00:00
The GWT Solution Details 00:00:00
So What is GWT? Details 00:00:00
The GWT Compiler Details 00:00:00
GWT Design Axioms Details 00:00:00
Getting Started with GWT Details 00:00:00
Creating a GWT Project Details 00:00:00
A GWT Project Structure Details 00:00:00
Executing a GWT Project Details 00:00:00
Using GWT with Legacy Web Apps Details 00:00:00
GWT Module Configuration Details 00:00:00
GWT Module Entry Point Details 00:00:00
Development Mode versus Web Mode Details 00:00:00
Our Class Project: A Film Rental Application Details 00:00:00
2. GWT User Interfaces
GWT User Interfaces Details 00:00:00
Creating and Configuring Widgets Details 00:00:00
Widget Hierarchy Details 00:00:00
Widget Behavior Details 00:00:00
Using the RootPanel Details 00:00:00
Basic Styling Details 00:00:00
Some Basic Widgets Details 00:00:00
3. Organizing User Interfaces in GWT
Laying Out Widgets into Panels Details 00:00:00
Various GWT Layouts Details 00:00:00
FlowPanel Details 00:00:00
HorizontalPanel and Vertical Panel Details 00:00:00
Using the RootPanel Details 00:00:00
DockPanel, DockLayoutPanel, SplitLayoutPanel, and LayoutPanel Details 00:00:00
Using Grid Details 00:00:00
Using FlexTable Details 00:00:00
Using ScrollPanel Details 00:00:00
Popups and Dialogs Details 00:00:00
Other Utility Panels Details 00:00:00
4. Event Handling in GWT
Event Handling in User Interfaces Details 00:00:00
The GWT Event Model Details 00:00:00
Using Event Handlers Details 00:00:00
Types of Events Details 00:00:00
FormPanel Events Details 00:00:00
5. Images and Resources
Using Images in GWT Details 00:00:00
The GWT Image Widget Details 00:00:00
Prefetching Images Details 00:00:00
Using ImageBundle and ClientBundle Details 00:00:00
Creating a Client Bundle for Images and Text Details 00:00:00
Using a Client Bundle Details 00:00:00
More on Client Bundles Details 00:00:00
6. GWT Utility Classes
GWT and Cookies Details 00:00:00
The GWT Random Class Details 00:00:00
Animation in GWT Details 00:00:00
Uploading Files in GWT Details 00:00:00
The GWT Class Details 00:00:00
The GWT Window Class Details 00:00:00
The Window.Location Class Details 00:00:00
The GWT Timer Class Details 00:00:00
7. History and Bookmarks in GWT
History and Bookmarks in GWT Details 00:00:00
Using Hyperlink Widgets Details 00:00:00
Managing History Details 00:00:00
The History Token Details 00:00:00
Adding New History Items Details 00:00:00
The History Handler Details 00:00:00
Handling Bookmarks Details 00:00:00
8. RPC Protocol in GWT
Why a New Protocol? Details 00:00:00
RPC Protocol in GWT Details 00:00:00
GWT RPC Basics Details 00:00:00
Steps to RPC: Code Components Details 00:00:00
RPC Components Details 00:00:00
Setting the Servlet Path in a Module Details 00:00:00
Creating an Invocation Target Details 00:00:00
RPC Events Details 00:00:00
No Synchronous RPC in GWT Details 00:00:00
Data Serialization Details 00:00:00
9. GWT UiBinder and SafeHtml
What Is UiBinder? Details 00:00:00
UiBinder Benefits Details 00:00:00
UiBinder Templates Details 00:00:00
Creating a UiBinder in Eclipse Details 00:00:00
What Is SafeHtml? Details 00:00:00
10. More on GWT User Interfaces
Using Menus via a MenuBar Details 00:00:00
Using a Tree Widget Details 00:00:00
Using SuggestBox Details 00:00:00

Course Reviews

N.A

ratings
  • 5 stars0
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0

No Reviews found for this course.

X