3

最近、Railsアプリを次のように終了しましたMichael Hartl's Rails Tutorial Book。写真のアップロード、Twitterユーザーのサインインなどの機能を追加して、アプリをいじっています。Hartlのプロジェクトベースの学習アプローチを使用する別のRailsリソースがあるかどうか疑問に思いました。

私はHartlに向けRails for Zombiesられ、それが非常に限られており、Hartlの後に大きく後退していることに気づきました。私は提案されましたRails 3 in Action by Ryan Bigg and Yehuda Katz.

project-based learningRailsのリソースを提供していただければ幸いです。

ありがとう!

4

4 に答える 4

6

私は数ヶ月前に同じ状況にありました。Hartlsチュートリアルを終了することに加えて、 Peepcode RailsスクリーンキャストLyndasチュートリアルを終了したので、それらを見てください(費用はかかりますが、本当に良いです)。また、私はRails 3の動作を読みました-素晴らしい本です!

しかし、私は別の方法を提案します。スクリーンキャストを読んだり見たりすることに加えて、固定パスチュートリアルから一歩離れて、構築したいアプリの構築を開始することが最も重要だと思います。あなたはすでにいくつかの基本を知っています、そして私はこれをする準備ができていると思います。私がこれを行ったとき、Railsとコーディングに対する私の熱意が高まり、多くのポジティブな点が得られました。

a)はるかに短い時間枠でより多くを学ぶ

b)多くのリソースから学ぶことを学び、遭遇する各問題について複数の視点からの視点を提供します

c)コミュニティとの交流を学びます。ここSO、irc chanelsには、たくさんの素晴らしい人々がいます...彼らに質問することで、どのチュートリアルでもカバーできないほど多くのことを彼らから学ぶことができます。

d)あなたはグーグルに学びます。問題の解決策を適切に検索する方法、ドキュメントを読む方法、他の人のコードを読む方法を学びます...すべての基本的なスキル。

d)あなたは自分で考えることを学びます。これは私にとって大きなものでした。これらのチュートリアルはすべて、非常に優れた有益なものですが、固定されたパスのみをたどって説明します。現実のRails開発はそれよりもはるかに広範であり、固定されたチュートリアルから離れるのが早ければ早いほど、適切に研究して自分の頭で考えることを学び始めます。

于 2012-07-24T10:50:48.333 に答える
1

レールを使用したアジャイルWeb開発(バージョン4)に進みます。彼らは、レールの動作を詳細に説明するプロジェクトベースのアプローチを採用しています。私が始めたとき、私は最初にアジャイルを読み、次にハートルのチュートリアルを読みました。アジャイルは、Railsのほとんどのことを説明します。また、レールガイドもご覧ください。彼らは学ぶのがとても簡単です。

于 2012-07-24T12:08:57.643 に答える
0

http://rubymonk.com/http://tryruby.org/levels/1/challenges/0はどうですか

プロジェクトベースの学習リソースのようなものではありませんが、便利で楽しいと思います。

于 2012-07-24T10:13:22.903 に答える
0

私はoFcaに同意します。Railsチュートリアルを終了し、すぐに最初のアプリの作成を開始しました。アソシエーションを含め、チュートリアルで説明されていることの多くは関連性があるため、アプリの一部を構築する方法を理解するためにチュートリアルを飛び回っています。

物事がうまくいかないとき、私はいくつかのトリッキーな状況に陥ります、しかしそれはグーグルとStackOverflowが通常救助に来るときです。

Railsは素晴らしいです、Railsチュートリアルは素晴らしいです、そしてStackOverflowは素晴らしいです!

于 2013-06-14T20:53:17.240 に答える