Java と GAE によるクラウドアプリケーション構築

コース概要: 
Java 言語と GAE (Google App Engine) によるクラウド環境をベースにネットワークアプリケーションの構築に取り組み、必要な知識を整理します。
日数: 
3 日間

内容
JavaScript による非同期通信、Ajax 対応 JavaScript ライブラリの使い方、GWT (Google Web Toolkit) による Java 言語ベースの Ajax アプリケーション開発手法を学習した後、GAE 環境を前提にネットワークアプリケーションを構築するプログラミング演習を行い、実践知識としての定着を図ります。

研修項目
1日目

  • サーブレット、HTML、CSS、JavaScript の基礎
  • Ajax の基礎と jQuery の使い方
  • 演習(Ajax と JavaScript による UI 作成)

2日目

  • GAE (Google App Engine)
  • JDO (Java Data Object) について
  • 演習(サーバー側処理の GAE 対応)

3日目

  • GWT(Google Web Toolkit)の使い方
  • ウィジェット、イベント処理、RPC
  • 演習(GWT と RPC による Web クライアント作成)

前提知識
サーブレットと JDBC による Java Web アプリケーションの基礎知識

講習環境

  • JDK 1.6
  • Eclipse 3.5 (Galileo)
  • Google plugin for Eclipse