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