railstutorialはRuby on RailsとデファクトスタンダードなGemを使ってTwitter風アプリケーションを作るということを題材に、実際の仕事の開発でも行うGitHub Flowや振る舞い駆動開発をしながら、Webアプリケーション開発を学ぶチュートリアル。
Ruby on Rails チュートリアル:実例を使って Rails を学ぼう
長かったー。一週間以上かかった。本文中にも書いてあったが、飛ばし読みできない。とても濃厚なチュートリアルなので、1日1章ペース。休みの日に8,9,10章を一気にやったら大変過ぎて10章はあまり頭に入ってこなかった。中ボスと呼ばれている演習は全て飛ばした。
勉強になった点や疑問点、ハマった点をメモしながらやってみた。
メモ
- railstutorial.jp 1章メモ - yuhei.kagaya
- railstutorial.jp 2章メモ - yuhei.kagaya
- railstutorial.jp 3章メモ - yuhei.kagaya
- railstutorial.jp 4章メモ - yuhei.kagaya
- railstutorial.jp 5章メモ - yuhei.kagaya
- railstutorial.jp 6章メモ - yuhei.kagaya
- railstutorial.jp 7章メモ - yuhei.kagaya
- railstutorial.jp 8章メモ - yuhei.kagaya
- railstutorial.jp 9章メモ - yuhei.kagaya
- railstutorial.jp 10章メモ - yuhei.kagaya
- railstutorial.jp 11章メモ - yuhei.kagaya
できあがったソース
- 作者: 高橋征義,後藤裕蔵,まつもとゆきひろ
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2013/06/04
- メディア: 単行本
- この商品を含むブログ (26件) を見る
Rubyの勉強は事前にやった方が良いか?チュートリアルの第1章でも触れられていたが、やった方が良いと思う。ざっとRubyはどんな文法なのかや、ブロック、クラス、モジュールあたりの知識は入れておいた方が良いと思った。RailsではRubyに味付けされていたり、省略記法や様々なルールがあって、Rubyの話なのかRailsの話なのか頭の整理がつかなくなってうわーってなっちゃったんだけど。
自分のブレイクスルーは第4章だった。 括弧()を省いて半角スペース区切りでつなげたり、最後の引数のハッシュの{}を省いたり、ブロックとProcについて理解が深まると、RailsやRSpecの不思議な文法が楽しくなってきた。
大変だったぶん、とてもためになるチュートリアルだった。特に、RspecとCapybaraをつかったテストの書き方とテストを書く感覚がつかめたのが良かった。
会社のRails神ら曰く「railstutorialを3周はやったほうがよい」とのことだったが、すみません。次はパーフェクトRuby on Railsを勉強したいと思います。
- 作者: すがわらまさのり,前島真一,近藤宇智朗,橋立友宏
- 出版社/メーカー: 技術評論社
- 発売日: 2014/06/06
- メディア: 大型本
- この商品を含むブログ (6件) を見る