「習うより慣れろ!」で学ぶ、Ruby on Rails勉強法

さくらがおかしんぺい
ブログラムを書き写して、実際にプログラムが動く感動を味わいながら、Ruby on Railsを学ぼう!

Ruby on Railsとは・・・

実アプリケーションの開発を他のフレームワークより少ないコードで簡単に開発できるよう考慮し設計されている。
Ruby on Rails – Wikipedia

『楽天市場』や『食べログ』など、著名なWebサイトがRuby on Railsを活用し始めている

Ruby on Railsの勉強は、どのように始めたらいいの?

まずは、書籍やインターネット上に書かれているコードをそのまま書き写すことから始めるのが良い。実際プログラムが動く感動を味わいながら、勉強を進めよう!

プログラミングは、『習うより慣れろ!』の世界です。なるべく実際に動かして自分で結果を確認しましょう。
プログラミング基礎編

1: 早く学びが得られるように、なるべく小さいコードで実験し、すぐに結果を確認する。

2: 疑問に思ったこと、考えたこと、気づいたことを書き留める。どうしてこういう書き方をするのだろう?もしかしてXをYに書き換えたらエラーになるのだろうか?そうか、さっき疑問に思ったあれは、今写しているところとペアになるようになっているのか、などなど。この思考が、次の学びのための足がかりになる。

3: 一字一句同じに写すのではなく、自分が必要ないと思ったら省略すること。必然的に何が重要で何がそうでないかを考えることになる。
プログラミング学習手段としての写経について – 西尾泰和のはてなダイアリー

Ruby on Railsを準備しよう!

Ruby on RailsのインストールはRailsInstallerで。

RailsInstallerを使うとWindowsの開発者は簡単にRuby on Rails 3のアプリケーションを構築できる。今まで、Windowsの開発者はRailsアプリケーションを初めて作るとき、Ruby、RubyGems、RailsそしてSQLiteをセットアップする必要があった
WindowsへのRailsのインストールを簡単にするRailsInstaller

コードを書き写してプログラムを動かしながら、Railsを学べるサイト

プログラミング中の画面のスクリーンショットとともに説明があり、わかりやすい。

Twitterのようなサイトを作れる。

「実際に小学生に教えたら5時間くらいで自分のRailsアプリを作って公開するところまでいった」らしい・・・

これは便利!動画を見ながら、学べるサイト

http://www.youtube.com/watch?v=aeowxen3CnY
WindowsのPCで操作しているので、Windowsユーザにはわかりやすい。

英語ができる人は以下のサイトも参考に

初心者から上級者まで、様々なコードを勉強できる”RailsCasts”

http://www.youtube.com/watch?v=UQ8_VOGj5H8
https://matome.naver.jp/odai/2138875049319771001
2014年02月02日