Ext GWT Design and Development
Course: EXTGWT
Duration: 2 Days
Level: II
On our website at:
http://www.verhoef-training.com/courses/EXTGWT.html
Course Summary
This course teaches the student how to use the Widgets and functionality provided by Ext GWT (also known as GXT). They will learn about enterprise-grade interactive widgets, layouts, and template classes, a complete data model and caching store, and a model-view-controller (MVC) application framework. Debugging and performance tips are also included.
Topics Covered In This Course
The Big Picture
- What is Ext GWT?
- Tools
- Libraries
- Incorporating help into Eclipse
Creating an Application
- Project Structure
- Including Ext libraries
- GWT module file settings
- Testing the project
- A simple GXT User Interface
- SelectionListener explained
- HTML contents
- onModuleLoad coding
Designing and Building an Application with Widgets
- GXT showcase app
- Component base class
- Rendering considerations
- Firebug and IE developer usage
- Event sinking overview
- Containers
- Viewport
- DataList and ListView
- Menus
- State management
- Theme usage
Build the User Interface with More Powerful Classes
- Layouts Overview
- Layout managers
- Layout suggestions
- Forms and widgets
- Rich text editor usage
- Portals and Portlets
- Drag-n-Drop
- XTemplates and HTML fragments
GXT Data Capabilities
- Models and introspection
- Stores
- Loaders
- BeanModel Objects
- GWT RPC
- Grids
- Binders
Application Finishing Touches
- FormBinding
- Charts
- Store Updates
- Dialogs
- Updates
- Deletions
- Server side development
- MVC considerations
Debugging the Application
- Tips and techniques
- Problem determination
- Using Firebug and IE developer
Applying Styles
- Additional styling considerations
- Web 2.0 considerations
Deploying the Application
- Compiling Java into JavaScript
- Generated files
- Using Ant build
- Deploying to a Web Server
What You Can Expect
At the end of the course, students will be able to:
- Understand how to use the Ext GWT classes to build Web User interfaces.
- Understand what is contained in an Ext GWT project.
- Setup a development environment for Ext GWT and Eclipse.
- Use Ext GWT widgets, layouts, and template classes.
- Understand the data model and caching store.
- Use the MVC framework.
Who Should Take This Course
This course is designed for Web developers, programmers, and project managers.
Recommended Prerequisites
Experience in the following areas is required:
- GWT Class
- Six months experience with the Java programming language
- Basic understanding HTML, CSS, and JavaScript
Training Style
Lecture (50%) / Workshop (50%)
Related Courses
Code |
Course Title |
Duration |
Level |
|
GWT1 |
Google Web Toolkit (GWT) |
2 Days |
I |
Details |
GWTA |
Advanced GWT |
3 Days |
II |
Details |
Every student attending a Verhoef Training class will receive
a certificate good for $100 toward their next public class taken
within a year.
You can also buy "Verhoef Vouchers" to get a discounted rate for a
single student in any of our public or web-based classes.
Contact your account manager or our sales office for details.