技術セミナー・研修・出版・書籍・通信教育・eラーニング・講師派遣の テックセミナー ジェーピー

Google App Engine for Java (GAE/J) 基礎セミナー

ハンズオン形式で実践的なスキルとノウハウが修得できる

Google App Engine for Java (GAE/J) 基礎セミナー

東京都 開催 会場 開催

ハンズオン形式でGoogle App Engine/Java向けアプリケーションの構築を体験し、必須となる技術・知識を身につけましょう。
2010年11月5日「Google App Engine for Java 実践セミナー」との同時受講コース でさらに実践的なスキルを習得いただけます。
3名以上の参加で受講料の10%割引を実施!

概要

本セミナーでは、Google App Engineの基礎から学び、Webアプリケーションの開発を体験できます。

開催日

  • 2010年11月4日(木) 10時00分 19時00分

受講対象者

  • Webアプリケーション開発技術者

修得知識

  • AppEngineのプラットフォームの仕組みの理解
  • AppEngineプロジェクトの体験
  • AppEngineのテスト環境の体験
  • AppEngineのDatastoreの詳細

予備知識

  • Java、Eclipse、Webアプリケーション開発の経験
  • 以下、予備知識があると効果的に受講が行なえます。
    • Eclipseの基本操作
    • JavaEEでのプログラミング(Servletの使い方)
    • JUnitの使い方
    • jQueryを使ったAjax

ご持参いただくもの

  • ノートPC
  • お手数ですが、事前にEclipseとGoogle Plugin for Eclipseのインストールをお願いいたします。

プログラム

 無料で利用を開始出来るGoogle App Engineはクラウド時代の新たな開発プラットフォームであり、これからの開発スタイルを一新させる可能性を持っています。
 クライアント・サーバーシステムがWebシステムに移行したように、今、時代は開発プラットフォームさえもクラウドと化してきています。
 AppEngine技術者への需要が4半期で10倍の伸びを示しており、Amazonエンジニア抜いたことで、一層需要が高まる勢いとなっています。

 本セミナーでは、Google App Engine/Javaアプリケーションの構築を実際に体験しながら、Google App Engineに必須となる技術を身につけていただけます。Google App Engineが提供する様々な機能の使い方を説明するだけ…のような内容ではなく、単体テストを軸にして各機能を触っていく方式で、現場でもすぐに使える体験になります。
 Google App Engineで実際にプロジェクトを実施してきたからこそ判るアンチパターンや成功パターンなど、より実践に即した形で習得する事が可能です!

 尚、講義の中でEclipseを効率良く使うためのTipsなどもおりまぜて作業を進めていきますので、実業務でも活用できる技術が習得することができます。

  1. Google App Engineとは
    • プラットフォームの仕組み
      • Spin-up Spin-down
      • DatastoreService
      • その他サービス
  2. AppEngineプロジェクトを触ってみる
    • [必要であれば] JDK,Eclipse,Google Plugin for Eclipseのインストール
    • Eclipse+GPEだけでプロジェクトを作成
    • プロジェクトのファイルの構成について
      • その他、独自につくることが多いフォルダ
    • 動作確認、デプロイ
      • デプロイ
      • 起動時のパラメータ
      • 自動生成されたプロジェクトを少しだけ改造してみよう
  3. AppEngineのテスト環境
    • 準備
      • テストを意識したeclipseの設定
    • テスト環境の仕組み
      • AppEngineTest.javaを作成
  4. Datastore詳細説明
    • 用語
      • Key, Entity, Entity Group
      • Property
      • Index
    • Indexの例
      • Single Property Index
      • Composite Index
    • Bigtableをどう使っているか
    • 検索処理(スキャン)の例
    • 検索で使用するフィルタ
    • 書き込み時の処理
    • Transactionの分離性
    • 常に対応が必要な例外について

Eclipseを効率良く使うためのTipsもおりまぜて講義を進めていきます。

  • 以下の技術を使用します。
    • Slim3
    • Ajax
    • JUnit

講師

会場

ミーティングプラス水道橋F会議室
東京都 千代田区 飯田橋3-11-5 20山京ビル902
ミーティングプラス水道橋F会議室の地図

主催

お支払い方法、キャンセルの可否は、必ずお申し込み前にご確認をお願いいたします。

お問い合わせ

本セミナーに関するお問い合わせは tech-seminar.jpのお問い合わせからお願いいたします。
(主催者への直接のお問い合わせはご遠慮くださいませ。)

受講料

1名様
: 38,000円 (税別) / 39,900円 (税込)
複数名
: 38,000円 (税別) / 39,900円 (税込)

受講者からの感想

セミナーで良かったと思う点は?

  • LLAPI・Bigtableに関する細かい内容について学べた。
  • EclipseのTipsに関して、既に知っている内容もあったが、新たな機能やショートカットを多数学べた。
  • DatastoreのLLAPIから学べたため、基礎からの知識が身についた。
  • Eclipseの Tipsを織り交ぜた内容で、実業務へのフィードバックができた。
  • JUnitの使い方について、今まで知らなかった使用方法を教えて頂き、 JUnitでできることの幅が広がった.
  • 本格的な技術セミナーで、Bigtableについて多くの時間を割いて頂いた点がよかったです。

セミナーで悪かったと思う点は?

  • 本来の業務ではコーディングをすることがなく、Eclipseなどを久しぶりに触ってコーディングをしましが、もう少し勉強しておけばよかったと思いました。
  • 今回はDatastore中心だったが、もう少し多くの種類のWebアプリを試してみたかった。
  • 参加者の知識や経験がまちまちだったため、事前に基本知識を調べておくことができれば、実装時の時間が短縮できたかと思います。

会場の風景

会場の風景

本セミナーは終了いたしました。

これから開催される関連セミナー

開始日時 会場 開催方法
2024/5/15 ソフトウェア開発への生成AI・ChatGPT導入と活用 オンライン
2024/6/18 Pythonではじめる機械学習入門講座 オンライン