| Available 24 Hours Monday - Friday | 01344 203999
Please enter course

Got a quick question or comment?
Send us enquiry.

Enter your details and we will call you back to discuss your requirements

Google Training - Google Courses

  • Become a Google Web Toolkit Expert
  • Learn to Interact with JavaScript
  • Includes OFFICIAL 2 DAY Training course material
  • Courses delivered by world class training instructors
  • Training provided in luxury venues 
  • The training course includes material and manuals
  • Book Online or Call 01344 203 999 to speak to a training advisor today
Schedule

Course Dates, Locations & Prices (Top) | View Course Info

Course Name Date Location Duration Price Book Online
Fundamentals of Google 07/04/2017 Manchester
1 day £1299 Book now Enquire
Fundamentals of Google 07/04/2017 Birmingham
1 day £1299 Book now Enquire
Fundamentals of Google 07/04/2017 London
1 day £1299 Book now Enquire
Fundamentals of Google 07/04/2017 Cambridge
1 day £1499 Book now Enquire
Fundamentals of Google 07/04/2017 Leeds
1 day £1499 Book now Enquire
Fundamentals of Google 07/04/2017 Southampton
1 day £1499 Book now Enquire
Fundamentals of Google 07/04/2017 Norwich
1 day £1499 Book now Enquire
Fundamentals of Google 07/04/2017 Reading
1 day £1499 Book now Enquire
Fundamentals of Google 07/04/2017 Milton Keynes
1 day £1499 Book now Enquire
Fundamentals of Google 07/04/2017 Liverpool
1 day £1499 Book now Enquire
Fundamentals of Google 07/04/2017 Sheffield
1 day £1499 Book now Enquire
Fundamentals of Google 07/04/2017 Aberdeen
1 day £1499 Book now Enquire
Fundamentals of Google 07/04/2017 Dublin
1 day €1499 Book now Enquire
Fundamentals of Google 07/04/2017 Nottingham
1 day £1499 Book now Enquire
Fundamentals of Google 07/04/2017 Belfast
1 day £1499 Book now Enquire
Fundamentals of Google 07/04/2017 Cardiff
1 day £1499 Book now Enquire
Fundamentals of Google 07/04/2017 Newcastle
1 day £1499 Book now Enquire
Fundamentals of Google 07/04/2017 Glasgow
1 day £1499 Book now Enquire
Fundamentals of Google 07/04/2017 Bristol
1 day £1499 Book now Enquire
Fundamentals of Google 07/04/2017 Edinburgh
1 day £1499 Book now Enquire

Course Information (Top) | View Dates & Pricing

Overview

Introduction

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.

Pre-Requisites

Delegates must have some Java Programming skills

Awareness of Web technologies. Such as HTML would be highly beneficial

Who Should attend?

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

What will you learn?

Once you have completed the Effective Web Development with the Google Web Toolkit you will be able to fully:

  • Understand the Google Web Toolkit architecture
  • Write, deploy and test GWT applications
  • Use supplied GWT widgets and creates new custom widgets
  • Use GWT for rich internet applications, invoking AJAX

Course Outline

Introduction to Google Web Toolkit

The need for a framework

Cross-browser issues

Google Web Toolkit and other frameworks

GWT Support for AJAX

Overview of GWT Widgets

Advanced features: using JavaScript, Internationalisation, customisation

The GWT compiler and runtime library

Introduction to using UiBuilder

Writing a GWT Application

Development lifecycle

Running in hosted mode vs. going live in web mode

Project structure and deployment files

Linking from the HTML: ID's and JavaScript tags

Modules

The GWT History Mechanism

GWT Widgets

Simple HTML widgets: Button, RadioButton, CheckBox, TextBox, TextArea

Complex HTML widgets: ListBox, MenuBar, DialogBox, Table

Compound components: DatePicker, TabBar, Tree, SuggestBox

Layout components: Varieties of Panels

Communicating with the Server using AJAX

RPC and AJAX

GWT Architecture for RPC

Writing a service implementation

Client-side code

Handling complex types

Deployment, Testing and Debugging

Customising Widgets

Compisite classes

Using the browser DOM

Browser events and handlers

CSS, Themes and styles

Packaging and deployment

Interacting with JavaScript

The JavaScript compiler

JavaScript Native Interface - writing JavaScript directly in Java code

Calling Java from JavaScript

Passing Objects

JavaScript overlay types

Testing GWT Applications

Exception handling and GWT Logging

JUnit

How to use JUnit in GWT: Test Cases and Test Suites

Asynchronous testing

Metrics and Benchmarks

Other types of web testing: Firebug, Selenium

Internationalisation and Accessibility Features

Locales and Property bundles

String Internationalisation: static and dynamic

Accessibility: what is it?

Accessibility conformance levels

Further GWT APIs

Versions of GWT

GWT Extension libraries

Google APIs for GWT: Maps, Search, Gears, Gadgets, Visualisation

FAQs
  • Course Availability

    The spaces remaining on all courses across the website reflect the availability of the maximum printed course materials and equipment available in stock for any given event. If the spaces remaining do not appear, then there is comfortably enough lead time to provision course materials and equipment upon booking.


  • What time shall I arrive at the venue?

    Please arrive at the venue for 08:45am


  • What are the pre-requisites?

    Delegates must have some Java Programming skills


  • What is the duration of this course?

    This course is 3 days


  • What exam do I need to take?

    No exam is required for this course


  • What does The Knowledge Academy provide me on the course?

    Manual, Certificate, Experienced Instructor, Refreshments


  • How long until I receive the course confirmation details?

    Once your booking has been placed and confirmed, you will receive an email which contains your course location, course overview, pre-course reading material (if required), course agenda and payment receipts


  • What is the experience of the instructor(s) delivering my course?

    All of our instructors are fully accredited and have over ten years of experience


What's Included?
  • Manual
  • Certificate
  • Experienced Instructor
  • Refreshments

best-price      customer-charter

Why Choose us?
  • Certified and Approved

    We're accredited by leading training organisations including AXELOS, BCS, The Chartered Institute of IT, APMG, PMI, The Open Group and many more.


  • Best Price Guarantee

    As well as providing the best training in the industry, we'll also provide it at the best price. We'll beat any like for like quote from our competitors.


  • World's Largest Global Training Provider

    We offer training in the more locations than any other provider with over 1200 training locations globally.


  • Trusted by Industry Leading Brands

    We're proud of our range of high-profile clients including brands such as JP Morgan, HSBC, British Airways, BskyB, Sony, AT&T to name only a few


  • Hands-on, Expert Instructor-led Classroom Training

    All our trainers are hand-picked, highly experienced, subject matter experts, who can not only train you but also use real world and practical examples.


  • Dedicated 24/7 Support

    We are here to provide help and guidance before, during and after your training course to make sure you get the most from your training

Reviews

27. Mar

PRINCE 2 - Ian Harrington

Excellent course. In terms of project management and Prince 2, Ian has been there and done it so you can really trust what he is saying. Although the Prince 2 course was intense, Ian's engaging style and structured approach meant helped break it down into manageable parts. With the mixture of theory and practise exam question I felt confident that I could pass both the foundation and practitioner exam.

Read more >>

27. Mar

Great course

Great course and great trainer. Much more highly recommended than the online course even though I know it's quite a bit more money.Thank TKA

Read more >>

 Contact Us  More Courses

Send us your onsite requirements and we will
provide a tailor made course for you!

Happy Customers

There hasn't been any testimonials submitted to this topic