YoVDO

Learning GWT

Offered By: LinkedIn Learning

Tags

Web Development Courses Javascript Courses AJAX Courses Source Maps Courses

Course Description

Overview

Learn how to build high-performance, browser-based apps using Google Web Toolkit.

Syllabus

Introduction
  • Welcome
  • What you should know
  • Using the exercise files
1. Create and Run a GWT Application
  • Why use Google Web Toolkit (GWT)?
  • GWT project structure
  • The host page
  • The module configuration file
  • Launch a GWT application in Super Dev Mode
2. GWT Widgets and UiBinder
  • GWT widgets and panels
  • Test UI changes
  • What is UiBinder?
  • UiBinder event handling
  • UiBinder resources: Part 1
  • UiBinder resources: Part 2
  • Connect all the pieces
3. Manage AJAX Events on the Client
  • Overview of AJAX events and SOP
  • Overlay types and JSNI
  • Make the AJAX call
  • Manage the AJAX Response: Set default data
  • Manage the AJAX Response: UI interactions
  • Manage the AJAX Response: Dynamic HTML updates
4. Debugging in the Browser
  • Source maps
  • Set breakpoints and inspect variables
  • Debug the code
5. Run Locally in Production Mode
  • Compilation and optimization
  • Run in production mode
Conclusion
  • Summary

Taught by

Kyle Gower-Winter

Related Courses

Software as a Service
University of California, Berkeley via Coursera
Intro to Computer Science
University of Virginia via Udacity
Web Development
Udacity
Software Engineering for SaaS
University of California, Berkeley via Coursera
CS50's Introduction to Computer Science
Harvard University via edX