開催日程

2008年4月11日(金)9:45-16:45

講師

黒田努 (株式会社オイアクス代表取締役)

受講料

¥42,000 (税込)

※ 教材費を含みます。

会場、定員

  • 会場: 東京都渋谷区渋谷2-18-3 東宝ビル 別館
    JR渋谷駅より徒歩5分 地図
  • 定員: 10名

セミナーの概要

  • Ruby on Railsでデータベースにアクセスする方法を学びます。
  • メソッド呼び出しがSQL文に置き換わる様子を、備え付けのパソコンで体感していただきます。
  • MySQLコンソールの使い方に慣れていただきます。
  • データベースアクセス処理に対するユニットテストの書き方を学習します。

このような方々にお勧めします

  • 新人Webプログラマー、あるいは将来のWebプログラマーを目指す方。
  • 特に、データベースを学び始めたばかりの方。
  • 最新のWeb開発手法に触れてみたい方。

必要知識

  • SQLの初歩(SELECT, INSERT, UPDATE, DELETE 各文の意味と書き方を知っている程度)

※ プログラミング言語 Ruby の知識は必要ありません。

カリキュラム

授業内容 詳細
 9:45-11:00
  • イントロダクション
  • 開発環境の準備
  • 新規プロジェクトの作成
  • MySQL コンソールの使い方
  • Rails コンソールの使い方
講師の説明に従って備え付けのノートパソコンに必要なソフトウェアをインストールし、受講者自身に Web アプリケーションが動く環境を整えていただきます。 続いて、コマンドプロンプト上でMySQLとRuby on Railsを操作する方法を学習します。
11:15-12:30
  • Ruby 言語のエッセンス
  • MVC アーキテクチャ
  • find メソッドと SELECT 文の関係
  • 条件式の書き方
Ruby と Ruby on Rails のエッセンスを学習した後、データベースからレコードを取り出す(検索する)処理の書き方を練習します。
12:30-13:30 昼食
13:30-14:45
  • レコードの挿入・更新・削除
  • フォームの表示とレコードの更新アクション
データベースを書き換える処理の書き方を練習した後、レコードを更新する簡単なWebアプリケーションを作成します。
15:00-16:15
  • スキーマ定義とマイグレーションスクリプト
  • フィクスチャによるテストデータの投入
  • 単体テスト(ユニットテスト)の書き方
Railsでテーブルを新規したり、定義を変更したりする練習をします。 後半は、モデルクラスが正しく動作することを確かめるためのテストの書き方を学びます。

備考

  • 会場にノートパソコンが備え付けられています。
  • ノートパソコンをご持参いただいても構いません。ただし、メモリ1GB以上搭載が条件です。
  • セミナー会場での録音・撮影は固くお断りいたします。
  • セミナーで使用したソフトウェアの収録された CD-ROM をお持ち帰りいただけます。

主催者による録音・撮影について

Rails2_photo_2

主催者によりセミナーの録音・スチール撮影・ビデオ撮影が行われる場合があります。 録音・撮影された素材は、主催者の Web サイト、セミナー教材、販売用教材(書籍、CD-ROM、DVD 等を含む)で使用されます。 素材の使用にあたっては、セミナーへの参加者が特定できないように十分な配慮を行いますので、あらかじめご了承ください。

会場までの地図

東京都渋谷区渋谷2-18-3 東宝ビル別館 (JR渋谷駅より徒歩5分)