2008年10月2日(木)〜3日(金)
黒田 努、佐藤 和人 (株式会社オイアクス)
¥84,000 (税込)
講義内容 | 詳細 | |
---|---|---|
9:45-11:00 |
|
開発環境のセットアップ作業を備え付けのパソコンで実際に行っていただきます。 続いて、プログラミング言語 Ruby の特徴について学習します。 |
11:15-12:30 |
|
第1部に引き続いて、プログラミング言語 Ruby の学習を行います。 Ruby on Rails の開発に特に必要な部分に集中して説明します。 演習問題を通じて Ruby プログラミングのコツを体得していただきます。 |
12:30-13:30 | 昼食 | |
13:30-14:45 |
|
実際に MySQL データベースを使用して、接続設定の書き方から学習します。 データベースを作り、テーブルを定義する Rails の独特のやり方「マイグレーションスクリプト」について説明します。 本セミナーの目標アプリケーション「TODO リスト」のテーブル設計に沿って、モデルクラスを作成します。 |
15:00-16:15 |
|
現実の開発作業では、使いやすいテストデータを用意することが大切です。Rails の便利な「テストフィクスチャ」の仕組みを使って、効率よくテストデータを準備します。 ユーザーが入力した値を検証する方法について学びます。 モデルクラスが正しく実装されていることを自動テストするスクリプトを作成します。 |
講義内容 | 詳細 | |
---|---|---|
9:45-11:00 |
|
コントローラとビューの関係、アクションとテンプレートの関係について学びます。 routes.rb を書き換えて、URL とアクションを結びつける方法を紹介します。 メソッドを使って URL を生成する方法とリダイレクションについて学習します。 |
11:15-12:30 |
|
Rails 2.0 から本格的に導入された REST について基本的な考え方を学習します。 「TODO リスト」の仕様に沿って、入力フォームを作成し、サーバーサイドの処理を実装します。 コントローラとビューが正しく実装されていることを自動テストするスクリプトを作成します。 |
12:30-13:30 | 昼食 | |
13:30-14:45 |
|
実用的な Web アプリケーションには不可欠な「セッション」の仕組みについて学習します。 セッションの仕組みを使ってログイン・ログアウトの機能を実装します。 |
15:00-16:15 |
|
「TODO リスト」アプリケーションに「管理者」の概念を導入し、権限管理の基本を学びます。 仕上げとして、CSS を使ってアプリケーションの見栄えを整えます。 |
主催者によりセミナーの録音・スチール撮影・ビデオ撮影が行われる場合があります。 録音・撮影された素材は、主催者の Web サイト、セミナー教材、販売用教材(書籍、CD-ROM、DVD 等を含む)で使用されます。 素材の使用にあたっては、セミナーへの参加者が特定できないように十分な配慮を行いますので、あらかじめご了承ください。
東京都渋谷区渋谷2-18-3 東宝ビル別館 (JR渋谷駅より徒歩5分)