HOME SCALA & F# JAVA .NET WEB GROOVY & GRAILS ANDROID & IOS NOSQL ARCHITECTURE AGILE & SCRUM AGILE DEVELOPER  
Adrian Buerki's Getting started with the Google Web Toolkit (GWT-01-02)
CODE: GWT-01-02          DURATION: 2 DAY/S
This 2 day course on getting started with the Google Web Toolkit will teach you how to create Rich Internet Applications using GWT.
The course is designed to get you going as quickly as possible. It starts with a brief introduction to the world of GWT. Then the course dives into a step by step project to explain every aspect of GWT, from a first impression of how it feels to work with GWT, to more advanced things like building custom components, styling and client server communication.

On completing Adrian Buerki's Getting started with the Google Web Toolkit course, you will know everything you need to build and deploy Rich Internet Applications with the latest GWT 2.1 technologies.

LEARN HOW TO:
  • Setup the development environment and project structure
  • Create web applications using standard GWT components (so called widgets) and layouts
  • Build complex custom components, to easy reuse
  • Style your web application using CSS
  • Handle communicate between client and server using GWT standard functionality
  • Make your applications secure
PROGRAMME
Day 1
  • An introduction to the world of GWT
    • The idea behind GWT
    • What GWT contains and is
    • The compiler and what it does
  • Get your IDE ready to go
    • What do you need to get started
    • Installation and set up of your favourite IDE
    • Where are the tools and what do they do
  • Let's write some code
    • Walk through the creation of a project
    • Run, debug and deploy your application
    • Have a look a the most common GWT widgets
    • Learn how to layout stuff
    • Use the default styles that come with GWT
  • Beyond the text box
    • Sophisticated components like trees and disclosure panels
    • Dialogs and Popups
Day 2
  • Make it even nicer
    • Creating custom components (so called composites)
    • Styling
    • Effects
  • Click it
    • Event handling
    • Focus handling
  • Ask the server
    • Use GWT's standard Remote Procedure Call
    • A quick look at the other options (XML/JSON)
    • Handling exceptions
    • Security considerations
ABOUT THE AUTHOR
Adrian is an early adopter of GWT (Google Web Toolkit) and project owner of a GWT add-on library. He has been giving talks on various GWT related topics at different Java conferences.
More about Adrian Buerki
IS THIS COURSE FOR YOU?
If you have some basic knowledge of – or better still programming experience with – Java, HTML, and CSS then this Getting started with the Google Web Toolkit course is for you.

COURSE PREREQUISITES
These are the things you need to know before writing a web application with GWT:
  • Java basics such as data types, classes and programming concepts
  • An understanding of HTML and how it interacts with CSS
  • How to diagnose exceptions and how to debug Java code
  • Some knowledge of JavaScript and how Ajax works won't hurt either
You should already have basic web development knowledge and know about application server concepts.

COURSE LABS & EXERCISES
During the course we are going to develop a real web application. Our goal is to create a sticky notes application which can be used to save and manage all kind of notes.

© Copyright 2003-2011, Skills Matter Ltd
  Web development by You In Control
About Us  Jobs  Find Us  Meeting & Training Rooms  Newsletter  Jobs: Sales Executive  Jobs: Student SkillsCaster  jobs - junior event coordinator  Speed Coding 2011  Open Source Journal  Ticket Raffle  Agile Expert Series  Jobs: Sponsorship Development  jobs: Marketing & Sales Graduate Internship