TOP

クリップ
2015/09/23(水) 13:30 開催
東京都 茅場町

第12章『Ruby on Rails チュートリアル』解説セミナー(Rails 4.2対応) / シルバーウィーク集中セミナー

基本情報

日 時: 2015/09/23(水) 13:30 〜 16:00
会 場: コワーキングスペース茅場町 Co-Edo(コエド)
住 所: 東京都中央区新川1-3-4 PAビル5F

イベント内容

『Ruby on Rails チュートリアル』解説セミナー(Rails 4.2対応) / シルバーウィーク集中セミナー

Ruby on Rails チュートリアル ー実例を使ってRailsを学ぼうー」を使用したセミナーです。(以下、Rails および Railsチュートリアルと表記します)

シルバーウィーク集中セミナーでは、現在未公開の第3版 (最新のRails 4.2対応版) を教材として使用します。

また、講師はRailsチュートリアルの発起人である安川 要平(@yasulab)さんです。Railsを勉強中の方や、これから始めようという方、また、Railsチュートリアルの最新版をいち早く見たい方は、ぜひご参加ください。

《注意》 残念ながら、Railsチュートリアルは全くのプログラミング初心者を対象にして書かれたものではありません。したがって、HTML / CSS / JavaScriptを使うのが初めてだったり、プログラミング経験が全くなかったりすると、あまり効果的な学習にならない可能性が高いです。詳しくは対象者の項目をご確認ください。

講師

安川 要平

Yohei Yasukawa

ヤスラボ代表。米国留学中に開発した震災対策アプリのヒットを契機に、帰国後、個人事務所を開設。主に、教育事業やアジャイル開発、教材開発などに従事。2012年にGoogle所属(当時)のPMに推薦され、IPA未踏スーパークリエータに認定。2013年には、沖縄型若年層向け高度IT人材育成事業で実施している「週末ものづくり講座」が高く評価され、TEDxRyukyuに登壇。2014年にはRailsチュートリアルの功績が評価され、フクオカRuby大賞にて優秀賞を受賞。2015年より、世界的な子供向けプログラミング教育機関である CoderDojo の Community Committee に就任。最近は継続的翻訳システムの開発を進めながら、Railsガイドの翻訳の自動化に挑戦しています。

URL: http://yasslab.jp/

主な内容

※ あらかじめRailsチュートリアルの前章までを終わらせてからご参加ください。

  • 第12章 ユーザーをフォローする
    • 12.1 Relationshipモデル
      • 12.1.1 データモデルの問題 (および解決策)
      • 12.1.2 User/relationshipの関連付け
      • 12.1.3 Relationshipのバリデーション
      • 12.1.4 フォローしているユーザー
      • 12.1.5 フォロワー
    • 12.2 フォローしているユーザー用のWebインターフェイス
      • 12.2.1 フォローしているユーザーのサンプルデータ
      • 12.2.2 統計とフォロー用フォーム
      • 12.2.3「フォローしているユーザー」ページと「フォロワー」ページ
      • 12.2.4 [フォローする] ボタン (標準的な方法)
      • 12.2.5 [フォローする] ボタン (Ajax)
      • 12.2.6 フォローをテストする
    • 12.3 ステータスフィード
      • 12.3.1 動機と計画
      • 12.3.2 フィードを初めて実装する
      • 12.3.3 サブセレクト
    • 12.4 最後に
      • 12.4.1 読み物ガイド
      • 12.4.2 本章のまとめ
    • 12.4.2 演習

といった構成で進めていく予定です。なお、全体の構成や流れは第2版とほとんど同じなので、事前に第2版を使って予習をしていても無駄にはなりません。

TIPS: 現行の版と最新版との違い

Railsチュートリアルの最新版 (第3版) は、現行の版 (第2版)と比べ、次の点が改善されております。

  1. Cloud9 というクラウド統合開発環境を使うようになりました。
    これにより、OSや環境に依存する問題が解決するため、Railsチュートリアルの難関の1つ「環境構築」で躓かなくなりました。
  2. テスト用のツールがRSpecからMiniTestに変わります。
    比較的シンプルなテストコードとなったため、テストの振る舞いがより理解しやすくなりました。
  3. 第8章で実装するログイン機構が一新されました。
    例えばremember meのチェックボックスをチェックするかどうかで記憶トークンを発行するか決めるなど、よりモダンなログイン機構を解説します。
  4. アカウント有効化・パスワード再発行を解説する章 (第10章)が追加されました。
    RailsのActionMailer機能とSendGridというサービスを使って、メールを自動で送信する方法について解説します。
  5. マイクロポストに画像投稿機能を追加しました。
    Amazon S3 を使った画像のアップロード機能について解説します。

よりパワーアップした最新のRailsチュートリアルでいち早く学びたい方は、是非本セミナーをご検討ください!

対象者

次のような方々にオススメです。

  • Rubyもしくは他のプログラミング言語(PHP, Python等)での開発経験のある方
  • Webサイト開発経験のある方
  • Ruby on Railsを独学で学習しているという方
  • 他のMVCフレームワークの使用経験のある方(CakePHP, Symfony 等)

受講者の声・受講に向けたアドバイス

  • 以前、独学でプロダクトを作っていたのですが、コアの部分がわからないまま作っていた感じがありました。Railsは独学だと挫折しやすいですが、セミナーでは良いペースで学ぶことができました
  • 絶対に途中で止めないことを決めて参加しました。一度で理解しようとすると、途中でつらくなると思うので、「まずは一周を通してみる」みたいな気持ちが大切!
  • コードを打ちながら話を聞いていると、少し躓いた時点で追いつけなくなる可能性があります。不安ならば、予めRailsチュートリアルを読んで、コードだけざっと書いておいて、講義中はファイルのソースを追うだけくらいまでに準備しておくといいでしょう。
  • 1回では分からないので、ゆっくりじっくりではなく、どんどん先に行った方が良い。セミナー中にPCを操作するのはスピードが追いつかないので、追いつけないときは聞くのに徹した方が良い(なので、事前に自分でやっておく位が良い)。
  • 1週目では、躓いても止まらないで、一気に実装しましょう。エラーの壁にぶつかったら、名前を変えてNEWして、最初から始めよう!!TESTとGITは、とりあえずやらなくてもいいと思います。2週目から、デプロイでもいいのでは。とにかく集中力です。

過去のイベントについては、Railsチュートリアル内の解説セミナーページをご参照ください。

セミナーの流れ(各回)

時間(目安) 内容
55分 章の前半部分を解説
5分 休憩・質疑応答
55分 章の後半部分を解説
5分 まとめ・アンケート
30分 解散・質疑応答 (任意)

開催概要

  • 参加費
    • 3,500円(税込)
      • コワーキングスペース茅場町の利用料が含まれます(勉強会前に来て通常のコワーキング利用をしていただいて構いません)
      • 参加者同士の交流を目的とした昼食会/懇親会の費用のほか決済手数料等が含まれます
      • 解説動画(スクリーンキャスト)の提供はありません。あらかじめご了承ください
  • テキスト
  • 場所
    • コワーキングスペース茅場町 Co-Edo
    • アクセス

お支払いについて

お支払いは、以下よりお選びください。

  1. 当日会場払い
    • お申込み後[会場払いを選択する]をクリックしてください
    • 当日受付時に現金にてお支払いください
  2. クレジットカード払い
    • お申込み後[クレジットカードで支払う]を選択し、クレジットカードにて決済してください
  3. Paypal払い
    • お申込み後[Paypalで支払う]を選択し、Paypal(クレジットカード利用可)にて決済してください
  4. Co-Edoにて現金払い
    • お申込み後[会場払いを選択する]をクリックしていただき、Co-Edoに直接、現金を持参してください
    • 複数の章をお申込みの場合、まとめて領収書を発行することが可能です

いずれのお支払い方法を選択した場合でも、入金後のキャンセルは対応しかねますので、あらかじめご了承ください。

Railsパスポートについて

Rails解説セミナーに連続して参加する方向けの一括購入プランです。

すべての章の参加費(合計)をお支払い頂くことで、『Ruby on Rails ガイド (4.2 対応) 電子書籍版』を無料で貰える特典や、キャンセル待ちになっていても優先的に参加できる特典を得ることができます。

お申込みはRailsパスポート優先受付ページよりお願いします。

シルバーウィーク集中セミナー スケジュール

2015-09-19(土)

2015-09-20(日)

2015-09-21(月)敬老の日

2015-09-22(火)国民の祝日

2015-09-23(水)秋分の日

CoEdo.rb 関連イベント

注意事項

  • ノートPCをご持参ください(電源・無線LANがご利用いただけます)
  • facebookやtwitter等で顔出しNGな方は、受付時に必ずお申し出ください
  • 今回の集中セミナー以外のRailsパスポートの使用はできません

スタッフ・協力・会場(順不同/敬称略)

  • Twitterでシェア
  • 0
    Facebookでシェア
  • 0
    Google+でシェア
  • 0
    はてなブックマークに追加

タグに関連するイベント

2016/12/18(日) 13:00 〜 16:00
大阪府 西大橋
2016/10/24(月) 17:00 〜 12/26(月) 17:30

Facebookページ

dots.で申込可能なイベント