Ruby on Rails 2.0 入門

開催日程

2008年7月5日(土) 9:45-16:15

講師

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

会場、定員

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

受講料

¥42,000 (税込)

※ 金額はすべて消費税込みです。
※ 教材費を含みます。
※ 申し込み日より5日以内(土日祝日は除きます)に当社指定の銀行口座までお振り込みください。なお、振込手数料はお客様にてご負担ください。

セミナーの概要

  • Ruby on Rails 2.0 を利用したウェブアプリケーション開発の基礎を学びます。
  • 備え付けのパソコンで受講者自身に Ruby on Rails での開発方法を実践的に学習していただきます。
  • 統合開発環境 NetBeans 6.1 の利用法も同時に学べます。

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

  • これからウェブアプリケーション開発に挑戦したい方。
  • ITを使った業務改善に取り組んでいる方。
  • スキルの幅を広げたいウェブデザイナーの方。

必要知識

  • Windows のコマンドプロンプトの使い方。cd、dirなどのコマンドが使えること。
  • 変数、定数、ループ等、初歩的なプログラミング知識。

カリキュラム

講義内容 詳細
9:45-11:00
  • イントロダクション
  • 開発環境のセットアップ
    • Ruby
    • RubyGems
    • Ruby on Rails
    • MySQL
    • NetBeans IDE
  • 新規アプリケーションの作成
  • データベースの準備
  • Scaffoldの作成
  • Ruby on Railsの日本語化

開発環境のセットアップ作業を備え付けのパソコンで実際に行っていただきます。

続いて新規アプリケーションの作成から、Scaffold (アプリケーションの骨組み)の生成までのプロセスを学習します。

また、Rails アプリケーションを簡単に日本語化する方法をご紹介いたします。

11:15-12:30
  • MVCアーキテクチャ
  • テンプレート
  • モデル
  • コントローラとアクション
  • フォームビルダー

第1部で作成した Scaffold のソースコードを修正しながら、Rails アプリケーションが動く仕組みを学習します。

Rails の様々な約束事、ディレクトリ構造、命名規約を覚えていただきます。

MVCのV、すなわちビュー(HTML テンプレート)、特にフォームの作り方をご説明いたします。

12:30-13:30 昼食
13:30-14:45
  • リソースという概念について
  • ルーティングの基本
  • URLの生成
  • リダイレクト
  • セッション管理

MVCのC、すなわちコントローラの様々な側面について学習します。

Rails 2.0 を理解する上で最も重要な「リソース」という概念とその意義についてご説明いたします。

また、ウェブアプリケーション開発特有のテーマである、URL、リダイレクト、セッションなどについての基礎を学びます。

15:00-16:15
  • データベース設計の基礎
  • 1対1、1対多、多対多
  • マイグレーション
  • 値の検証

MVCのM、すなわちモデル(データベースアクセスコンポーネント)の基本を学びます。

1対1、1対多、多対多という関係(リレーション)を Rails でどう実装するかが、メインテーマです。

マイグレーション機能を用いたテーブル定義やフォームに入力された値を検証する方法についても学びます。

備考

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

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

Rails2 photo 2

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

会場までの地図

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