学習に役立つサイト(必須)
Ruby on Rails チュートリアル
まず、初学者に絶対に読んで欲しいのはこれ!
これを読まずしてRuby on Rails は語れない。英語を学ぶ時のアルファベットにあたる基礎の部分。これをしっかり習得していればそのまま現場に出ても大丈夫なレベルまで到達する。
Railsチュートリアルは集中学習セミナーも定期的に開催しているので、そちらもオススメ。これをしっかりこなせば自分でアプリを作って公開できるようになる。まずは他の学習教材やサイトに浮気せずにじっくり取り組んで欲しい。みっちりやれば1週間か10日程度で終わるはず。
Ruby on Rails ガイド
こちらはリファレンスガイド。辞書的に使用するのでも勿論良いが、頭から読んでいってもよし!役に立つ情報が満載。時間がない場合は、興味のある項目やこれから実装する機能に関連する項目を読んでおこう。
リファクタリング
Rubyで使える記法
いろんなtipsが最強にまとまっています。折に触れて読み返そう。
コードの可読性、開発速度が向上する。
配列を作るとき、[ ]の代わりに%w( )、%i( )
検索、質問するときに知らないと困る
Rubyで使われる記号は読み方を知らないとググラビリティが低く(ググりにくく)なりがちなので、覚えておく。
他人の書いたソースを読むとき
Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (Ruby 2.4.0)
オブジェクトの概念
Rubyのオブジェクトの概念
ドットインストールで学習する
http://dotinstall.com/lessons/basic_rails_v2
Gem関連
gemとは?
gemを検索する
Railsプログラマが知っておくべきこと
コードの可読性、保守性を上げる時の参考に
97と言いながら25個しかない。さらっと読んでおくと、設計の助けになる。
webサーバーとアプリケーションサーバーの違い
サーバーソフトウェアを選定するときにしっかり読む。
RubyGems.org | your community gem host
以上