書籍
ポケットリファレンスを一度全て読むとRailsがどんなものかを把握する助けになります。
一度読んだ後はリファレンスとして上手く活用できます。
その名の通り、「Head First(頭で先に理解する)」シリーズでRailsをざっと理解してしまいましょう。
サイトリンク
なんとまあ渋いタイトルですが、Ruby on Railsを使った開発に関してはずば抜けてわかりやすいチュートリアルです。
特に、「サーバ構築」は逸品です。手順に沿って作っていけば簡単に使えるウェブサイトを構築することができます。
Ruby on Railsの中核をなす”gem”
gemはプラグインを簡単に導入できる仕組みですが、このサイトには便利なgemの紹介が多くなされています。
Facebook認証やtwitter認証、リアルタイムウェブサイトや細かいRailsの使い方など便利なサイトです。
(英語サイト、しばしば日本語化されているものもあり。)
こちらのサイトは中級者向け。
ある程度Ruby on Railsで開発ができてきたら、細かいところが気になってくるはずです。
その時はすかさずこのサイトを見ましょう。沢山のチュートリアルがここにはあります。
プログラミング情報共有サービス、Qiita
このサイトにはかなりお世話になっています。
特に環境構築やgemの使い方、機能拡充などに必要なチュートリアルがあります。
プログラミングでエラーが出たら、まずそれをコピーしてググりましょう。
世界では必ずあなたと同じエラーに出会った人がいるはずです。
プログラミングにおける◯hoo!知◯袋的なサイト、それがStack Overflowです。
基本的には英語ですが、エラーコードも英語のはず。また、回答にはコードが付いていることがほとんどですので、チェックが付いている回答をコピペすれば解決することが多いです。
皆さんご存知、プログラミングの学習、といったら動画で進めていくドットインストール!
高校時代に東進衛星予備校で勉強したというそこのアナタ!
テレビっ子なそこのアナタ!
この動画を見ながら、プログラミングを学んでいってください。もちろん、Ruby on Railsのチュートリアルもあります。
こちらは沢山のgemが紹介されています。
機能拡張を考えるなら、このあたりから引っ張ってくると良さそうですね!
以上、ことはじめてからいっちょまえに開発できるまで約半年位かかりましたが、
その大半はこれらのサイトを探すところにありました。
これらのサイトや書籍を参考にして自由自在にウェブサイトをつくりましょう!
私もこの本でアプリケーション開発のフリーランスとして働けるようになりました。