お申し込みの受け付けは終了いたしました。
ご好評につき第四弾!ハンズオン形式でスマートフォン(GWT)×Google App
Engine/Java向けWebアプリケーションの構築を体験し、業界の先駆けに必須となる技術・知識を身につけましょう。
今年はAndroid元年と言われるくらい端末を問わず各種デバイス向けの開発やアプリケーション開発の需用が飛躍的に伸びており、
Webサービスを立ち上げるためにはスマートフォンの技術だけでなく、Google App EngineやAmazonEC2のようなクラウドの技術も不可欠となってきております。
その中でも無料で利用を開始出来るGoogle App
Engineはクラウド時代の新たな開発プラットフォームであり、これからの開発スタイルを一新させる可能性を持っています。
クライアント・サーバーシステムがWebシステムに移行したように、今、時代は開発プラットフォームさえもクラウドと化してきています。
本セミナーではGoogle App
Engine/Javaアプリケーションの構築を実際に体験しながら、Google App Engineに必須となる技術を身につけていただけます。
Google App
Engineが提供する様々な機能の使い方を説明するだけ…のような内容ではなく、現場でもすぐに使える体験になります。
Slim3は今やAppEngine for Java に取って必須の技術といる為、Slim3の使い方をアプリケーションの側面から解説します。
AjaxはGoogle Web Toolkit(GWT)を使用します。
GWTは今まで日本では取り上げられることが少なかった技術ですが、最近注目する技術者が増えており、イベントドリブンで記述できるので、Webアプリケーションに不慣れな技術者に最適です。
GWTを利用することでスマートフォンでも動作するWebアプリケーションを容易に作成できるようになります。
例としてスマートフォンからアクセスしたとき、スマートフォンに最適化されたJavaScriptが使われます。
Google App
Engineで実際にプロジェクトを実施してきたからこそ判るアンチパターンや成功パターンなど、より実践に即した形でクラウドを活用したWebアプリケーション構築を習得する事が可能です!
| 主催 |
株式会社トップゲート |
講師
|
山田 健一 (ヤマダ ケンイチ) 1954年、東京に生まれる。現在は長野県在住。早稲田大学理工学部数学科卒業。 データベース、システム開発に関する著書多数執筆。
【専門分野】 業務アプリケーション開発
【執筆書籍一覧(リンク)】 http://homepage3.nifty.com/yamada_ken1/starthp/AFRM0003.XML 【講師からのコメント】 Google App Engine のデータストアは RDB とは異なりますが、このことが強調されすぎている気がいたします。 しかし、RDB設計で培った技術は邪魔にはなりません。
join機能はありませんが、Slim3のリレーションシップ機能を使うと、Joinに近い(ただし、Joinほど手軽でない)データ取得が可能です アプリケーション開発を解説しながら、この辺にも触れたいと思っています。
【各種リンク】 山田健一 http://homepage3.nifty.com/yamada_ken1/
ココログ http://yamada-ken1.cocolog-nifty.com/yamada_ken1/
上伊那ミニバスケットボール連盟 http://kamiina-mini.appspot.com/index.html |
| 開催日時 |
2011年5月14日(土)、2011年5月15日(日) 【2日間】
|
| 講義時間 |
10:00~17:00(昼休憩1時間、小休憩、質疑応答など含みます)
|
| 開催会場 |
新宿御苑前 会議室
〒160-0002 東京都新宿区新宿1-36-3 グローリービル3階
東京メトロ 丸の内線 新宿御苑前駅 1番出口 徒歩3
分
JR線 新宿駅 徒歩8分
※ 会場へのアクセスはこちらをご参照ください。 |
| 講義内容 |
「オープンソース徹底活用 Slim3によるWebアプリケーション開発」をテキストとして使用します。(弊社でテキストはご用意いたします)
実際に運営している「上伊那ミニバスケットボール連盟のシステムの作り方を解説します。
○ アプリケーションの側面からデータストア設計を解説
○ リレーションシップの解説
○ 難易度の低い処理から実際に手を動かして解説
○ 各種自動機能利用による工数削減と生産性向上の解説
【プログラム】
● 1日目
開発環境のセットアップとサンプルの動作確認
データストア設計
はじめてのGWTプログラム
トップページとの連携
● 2日目
パスワード保護とパターン化されたメニュープログラムの作成
デプロイと管理機能概要
主キーを意識したマスターメンテナンス型のプログラムの作成
FlexTableでのセル結合と、データ内容によるボタン制御
ファイルアップロード
リレーションシップの定義方法
※ 質疑応答などは講義中に随時対応いたします。
|
人数
|
最大15名(※人数に限りがありますので、お早めに申込下さい) |
| 対象者 |
○ なんらかのプログラミング経験がある方(必須) ○ Webブラウザ上でクラウドを活用したサービスやアプリケーション制作を検討されている方(任意) ○ Eclipseのご経験ある方はスムーズに進められます。(任意)
※ 初心者の方を対象としておりますので、なんらかのプログラミング経験があり、本セミナーの知識や技術に興味ある方であればどなたでも参加することが可能です。
|
| 料金 |
59,800円(税込) / 1名 (テキスト代は込みとなります)
※3名様以上同時お申込みで15%OFFいたします! ※別途テキストお持ちの方は、その分値引きいたします。
|
その他ご用意頂く物
|
● 無線LAN内蔵またはネット接続可能なノートPC持参でお願いいたします。
○ EclipseやJavaのセットアップ済みのものをお持ち下さい。 (WindowsOSの方のみ、セットアップ方法の分からない方は別途サポートいたします)
○ ノートPCのOS種別(Windows、Linux、Mac OS Xなど)をお知らせください。
※ Windows以外のOS(Mac,Linuxなど)を持参される方はセットアップなどサポートの対象外となりますので、 その点だけご了承頂けますようお願いいたします。 ※ セミナー会場は無線・有線LANどちらも対応しております。
|
| 申込み方法 |
お申し込みの受け付けは終了いたしました。
|
| 備考 |
飲食持ち込み可能、別途喫煙所もございます。
ミネラルウォーターを無料にてご利用可能です。
※ その他、気になる点などございましたらお気軽にお問い合わせください。
|
ネットワーク環境によっては、申込みが見えない場合がございますので、その際はメール又は電話にて高木宛にお問い合わせ頂けますようお願いいたします。
その他お問い合わせも受付しておりますのでお気軽にご連絡下さい。
TEL:03-5840-8815 e-mail:sales@topgate.co.jp ㈱トップゲート セミナー担当 宛