WorkshopSchedule
CakePHP入門者コースとCakePHP実務者コース、英語にコースをグループ分けして実施します。
ユーザ登録の際に登録したレベルを元にグループを編成する予定です。
英語コースについては希望者がどの程度いるかが読めない為、柔軟に実施します。
入門者コース
CakePHPの基礎の理解から始め、twitterやAmazonなどのWEBサービスと連携したアプリケーションをシンプルに実装するまでを扱います。
実務者コース
CakePHPによるユニットテストの実践から始め、システム開発の現場でCakePHPを活用するテクニックを取り扱います。
ワークショップは定員に達した為、受付を終了致しました
Friday, October 30th
■入門者コース
| Starts | Ends | Talk | Speaker |
|---|---|---|---|
| 9:30 | 10:00 | オリエンテーション | |
|
ワークショップに先立って、進行の説明、グループ分け、自己紹介などを行います。 |
|||
| 10:00 | 10:50 | [入門]ブログチュートリアル パート1 | Yusuke Ando |
|
CakePHP未経験、初心者からでも始められるチュートリアルです。 CakePHPのセットアップからデータベースへのアクセス、画面表示の流れなどの基礎を行います。 流行りのTwitter風のブログアプリケーションを実装してみましょう! |
|||
| 11:00 | 11:50 | [入門]ブログチュートリアル パート2 | Yusuke Ando |
|
パート1に続いてアプリケーションの作成と解説を進めます。データを効率よく表示するPaginateやデザインの変更方法を解説します。 |
|||
| 11:50 | 1:10 | ランチタイム | |
|
ワークショップデイについては会場内でのランチの提供はありません。 ワークショップのグループでランチに繰り出しましょう! |
|||
| 1:10 | 2:00 | [入門]モデルの活用 | Yusuke Ando |
|
CakePHPの醍醐味であるモデルを使ったデータベース処理の活用方法を解説します。 SQLを書かずにさまざまデータ処理を簡単に記述する方法や、起こりがちなトラブルなどについても取り上げます。 |
|||
| 2:10 | 3:00 | [入門]ヘルパーの活用 | Yusuke Ando |
|
HTMLタグの制御などがコーディングの上で大きな割合しめる場合に大きな威力を発揮するヘルパーの利用方法を解説します。 頻繁に利用するリンクやテーブルといったタグを簡単に出力する方法やJavaScriptの扱いについて取り上げます。 |
|||
| 3:10 | 4:00 | [入門]Webサービスとの連携パート1 | Kazuhiro Watanabe |
|
多くのWEBアプリケーションがデーターベースだけでなく、WEBサービスと連携をする事が多くなってきました。 このセッションではWEBサービスとの連携をCakePHPの機能を使って手早く実装する実例を解説します。 |
|||
| 4:10 | 5:00 | [入門]Webサービスとの連携パート2 | Kazuhiro Watanabe |
|
パート1に引き続きWEBサービスとの連携を行うアプリケーションの実装と解説を進めます。 |
|||
| 5:10 | 6:00 | まとめ・記念品贈呈 | |
|
各グループで行った内容を簡単に振り返ります。 またワークショップの修了を記念して記念品を贈呈致します! 終了後は近辺での懇親会を予定しています。 |
|||
■実務者コース
| Starts | Ends | Talk | Speaker |
|---|---|---|---|
| 9:30 | 10:00 | オリエンテーション | |
|
ワークショップに先立って、進行の説明、グループ分け、自己紹介などを行います。 |
|||
| 10:00 | 10:50 | [実務]ユニットテスト 基礎 | Kenichiro Kishida |
|
実務では必須とも言えるのがユニットテストです。 CakePHPでは強力なユニットテストサポート機能が用意されています。 ここではユニットテストの基礎を学びましょう。 |
|||
| 11:00 | 11:50 | [実務]ユニットテスト 実践 | Kenichiro Kishida |
|
「ユニットテスト 基礎」を元にしてより実践的なユニットテストを行います。 |
|||
| 11:50 | 1:10 | ランチタイム | |
|
ワークショップデイについては会場内でのランチの提供はありません。 ワークショップのグループでランチに繰り出しましょう! |
|||
| 1:10 | 2:00 | [実務]実践CakePHP1 | Yasushi Ichikawa |
|
CakePHPの優れた機能であるBehavior/Pluginを使ってCakePHPを拡張してみましょう。 |
|||
| 2:10 | 3:00 | [実務]実践CakePHP2 | Masaharu Takishita |
|
オープンソースの携帯対応プラグイン「Ktai Library」を使って携帯サイトを作ってみます。 このセッションではなんと「Ktai Library」作者であるMASA-P氏より解説頂きます。 |
|||
| 3:10 | 4:00 | [実務]パフォーマンスチューニング | Masashi Shinbara |
|
Webシステムに負荷対策は付きものです。 CakePHPで構築したシステムをより高速に動作させるポイントを見てみましょう。 |
|||
| 4:10 | 5:00 | [実務]セキュリティ | Masashi Shinbara |
|
CakePHPを使う上で気を付けたいセキュリティについて解説します。 |
|||
| 5:10 | 6:00 | まとめ・記念品贈呈 | |
|
各グループで行った内容を簡単に振り返ります。 またワークショップの修了を記念して記念品を贈呈致します! 終了後は近辺での懇親会を予定しています。 |
|||















