Courses / Java/JavaEE


Web Development  |  Frameworks/Tools  |  Java/JavaEE  |  Ultimate  |  Managers  |  Nuggets/Seminars

Courses Search 

Developing Java Applications on Google's App Engine

Course Syllabus | Time Table Calendar | Time Table List
 
 
Duration: 24 Hours (3 days)
 
Upcoming Date: the upcoming date will be published soon
 

Day 1
JavaEE Web Tier Overview ( 2 hours):
  • The Servlets Model
  • Writing JSPs
  • The Deployment Descriptor
Overview on Google App Engine ( 2 hours):
  • What is Cloud Computing?
  • Cloud vs. Grid
  • Basic GAE Concepts
  • Creating an App Engine Project
  • The App Engine SDK
  • The Sandbox Model
  • Quotas
JPA & the DataStore Service ( 4 hours):
  • Object Relational Mapping
  • Mapping configurations
  • Relationships
  • Working with the persistence manager
  • Working with Query objects
  • Using the DataStore Service

Day 2
The Memcache Service ( 2 hours):
  • The JCache Standard
  • The Low-level API
Additional Services ( 4 hours):
  • Applying transformation with the Images Service
  • Scheduling with the Cron Service
  • Sending Mail with the Mail Service
  • Accessing the Web with URL Fetching
  • Authentication with Google Accounts
Introduction to AJAX ( 1 hour ):
  • What is AJAX?
  • The XMLHTTPRequest.
  • Understand options and limits with AJAX
Google Web Toolkit ( 1 hour ):
  • GWT Overview
  • Building UI with Widgets
  • Creating Custom Widgets
  • GWT-RPC
  • Integrating Third Parties' Javascript Libraries
  • Supporting the 'Back' Button
  • I18N in GWT
  • Unit Testing with GWT

Day 3
Google Web Toolkit (cont.) ( 6 hours):
  • GWT Overview
  • Building UI with Widgets
  • Creating Custom Widgets
  • GWT-RPC
  • Integrating Third Parties' Javascript Libraries
  • Supporting the 'Back' Button
  • I18N in GWT
  • Unit Testing with GWT
Deployment & Misc ( 2 hours):
  • Administration
  • Using the AppCfg tool
  • Supported Java Frameworks