2011-09-13 3 views
1

こんにちは、私はPHPの背景から来て、実際にこれらのコマンドラインプロセスとRailsアプリケーションの操作に関するアイデアに慣れていません。私はこのActiverecord、REST、そしてRakeのような他の重要なタスクについてもっと詳しく知りたいと思っています。もっと正確にはRailsのこの「タスク」はとにかくです。私はRailsについてのこれらのオンラインスクリーンキャストを見てきましたが、どのように動作させるか考えましたが、実際にどのように動作するのかはよく分かりません。クラスのアクティブレコードを拡張し、カスタムクラスを作成することによってアプリケーションに使用します。私は本当にとても混乱しています。私は脳内のレールを手に入れようとしていますが、本当に本当にそれを学びたいと思っています。基本からアイデアの考え方に適したリソースはありますか?助けてください。Ruby On Railsについての適切なアイデアを得るには?

+2

http://stackoverflow.com/questions/203288/how-does-ruby-on-rails-work –

答えて

1

1)「Ruby on Railsを使用したアジャイルWeb開発」の本を入手してください。また、いくつかのO'Reilly Railsの本を入手することを検討してください。 Ruby/Railsに関する実用的なプログラマーの本も素晴らしいです。

2)あなたの地域にユーザーグループがあれば参加してください。

3)あなたの教育はあなたのバックグラウンドに基づいています。 OO(オブジェクト指向)プログラミングを知らない場合は、Rubyに焦点を当てます。両方をお持ちの場合は、ビューに注目してください。 PHP開発者はhttp://pragprog.com/book/ndphpr/rails-for-php-developersが役に立つと思うかもしれませんが、それは2008年(Rails 2)からで、現在は絶版ですので、検索する必要があります。

4)3または4のアプリケーションを学習します。

5)表示されるエラーの多くは、初心者にとっては非常にわかりにくいことにご注意ください。パニックに陥らないでください!

6)あなたが見つけたので、スクリーンキャストは良いです。ピープコード(有料、例えば8-12ドルですが、それに相当)

0

ここでは、私が学んできたテキストからいくつかのセグメントがあります。 私はRailsだけでなく、OOPも新しくなっています。

http://www.sitepoint.com/learn-ruby-on-rails-9/

http://api.rubyonrails.org/classes/ActiveRecord/Base.html

私も言及したもう一人の人として "Railsのとアジャイルウェブ開発" を持っています。それは "Pragmatic Programers"シリーズの他のものと同様、金色です。ここ

0

スタート:Railsの開発の非常に基本的にスクリーンキャストの

http://railsforzombies.org/

とても素敵なシリーズ。コマンドラインツールを必要とせずに、あなたのブラウザで練習を始めることができる素晴らしいエクササイズプラットフォームが付属しています。

あなたが把握したら、this bookをチェックアウトすることができます。 これは多種多様なトピックを扱い、非常にアクセスしやすく、実行する可能性のある問題を解決しようとします。

それはコアクラスを拡張することによって開始することはおそらく良いアイデアではありません:)

0

Railsのフレームワークです。 Rubyは言語です。

ルビー言語の学習を開始する必要があるかのように聞こえます。Railsレベルにとどまっていると、「実際にどのように動作するかはまったく分かりません」という気持ちをいつも得られます。十分なPHPを最初に知らなくても、DrupalやWordpressを学ぼうとするようなビットです。

私はルビーを学ぶためrubykoansをお勧めします。

http://rubykoans.com/

+0

は私を知って、それを感謝します同じように感じる。ありがとう – monk

+0

そのルートは良いですが、すべてに合わないかもしれません。 RubyはRailsまで10年間ほとんど無名だった。開発者の中には、単なるコード以外の視覚的なものが必要なものもあります。その他は反対です。さまざまな人々のための異なるストローク。 –

関連する問題