Sencha Inc. | HTML5 Apps

Training

GXT231—Fast Track to Sencha GXT Development

This course provides in-depth, coverage of the Sencha GXT framework and UI components. This course will focus on Sencha GXT 3 and cover the differences from Ext GWT 2.2.x. The course is targeted for those who have a solid understanding of Java, GWT and CSS and who want to get a jumpstart to being immediately productive with Sencha GXT. The course is hands-on and by the end of the course, you will have built a functioning rich user interfaces with Sencha GXT

Duration: 3 Days Classroom or 6 half-days as Live Online Training
Cost: $2,100 per developer (6 developer minimum)
$1,500 for each additional developer
Plus instructor travel for on-site.
Location: On-site at your location, Live Online, or worldwide at Open Sencha Training Sessions.
Details:

Course Prerequisites

  • Prior experience developing applications in Java
  • Familiarity with Google Web Toolkit (GWT)
  • Prior experience developing Cascading Style Sheets

Course Outline

Event Handling
  • GWT Attach / Detach model
  • GWT Events
  • Sencha GXT Events
  • Observable classes
  • Custom Events
  • Typed and Untyped Listeners
Component Model
  • Overview
  • Component Lifecycle
  • Deferred Rendering
  • Component vs. Element
  • Component configuration
Containers and Layout Management
  • Containers
  • Layout Managers
GWT Server Communications
  • RPC
  • HTTP Calls
  • Request Builder
Data Package and Stores
  • Models & BeanModels
  • Loaders
  • Proxies and Readers
  • Stores
Templates & ListView
  • Template
  • XTemplate
  • Member formatting functions
  • Using Templates with a ListView
Sencha GXT MVC
  • MVC Architecture
  • Controllers & Views
Internationalization
  • Static & Dynamic String substitution
  • Specifying a locale
  • Local property files
Hands-on Experience with Common Components
  • Viewport
  • TabPanel
  • Grid
  • Tree
  • FormPanel

Contact us about On-Site Training

Use this form to register your interest for on-site training at your facility.

Fields marked with * are required.