Topic: Downloadable, Real-World, Working, Example Applications

I've been using Ruby and Rails and other ancillary technologies for a few weeks now. I've gone through many articles, blogs, tutorials, et al. However, I've rarely found any downloadable

Re: Downloadable, Real-World, Working, Example Applications

There a lots of Rails projects on git hub. Playing with an existing app is no way to get to know rails. you would spend more time scratching your head trying to unerstand someone eleses coding style than learning anything.

There are plenty of resources for learning rails - Have a look at the Get Exited, getting started and get better links on the rails website http://rubyonrails.org/

What you want and what you need are too often not the same thing!
When your head is hurting from trying to solve a problem, stop standing on it. When you are the right way up you will see the problem differently and you just might find the solution.
(Quote by me 15th July 2009)

Re: Downloadable, Real-World, Working, Example Applications

I disagree completely. Playing with existing apps is an excellent way to see how code works, step through it, modify it, etc.

Besides, as I said, I've done plenty of the "scratching my head" and I'm ready to move on. Yes, there are plenty of resources for learning rails, but as I also said, they barely scratch the surface of a real-world application. I understand "Hello World" and I'm ready to look at some real code.

I do appreciate the link, but http://rubyonrails.org was where I started on day 1. smile I'm looking for a little more depth.

Re: Downloadable, Real-World, Working, Example Applications

Railscasts http://railscasts.com/ will give you huge amounts of depth and AWDWR http://pragprog.com/book/rails4/agile-w … with-rails will walk you through developing a real world app step by step.
There are plenty of free casts on that link and AWDWR is pretty much most rails developers bible.

Stepping through code doesn't explain how to arrange params in your form, how to make use of those params nor does it explain the auto generated test suite and really doesn't give you the first clue of the power you have with the Rails framework.

Once you have the basics, it's far better to start your own project and ask for help on how to do things as and when you need as you go along than to try to dissasemble someone elses project.

What you want and what you need are too often not the same thing!
When your head is hurting from trying to solve a problem, stop standing on it. When you are the right way up you will see the problem differently and you just might find the solution.
(Quote by me 15th July 2009)

Re: Downloadable, Real-World, Working, Example Applications

Perhaps I should have mentioned that I have about 15 years of programming under my belt and I'm good on

Re: Downloadable, Real-World, Working, Example Applications

I only had 14 years experience when I started with RoR and the best advice I was given was to get a copy of AWDWR.
The biggest headache I had was learning the conventions. I kept trying to do things my way rather than getting my head round how things really work.

What you want and what you need are too often not the same thing!
When your head is hurting from trying to solve a problem, stop standing on it. When you are the right way up you will see the problem differently and you just might find the solution.
(Quote by me 15th July 2009)

Re: Downloadable, Real-World, Working, Example Applications

Here's a bunch of prebuilt apps for free to learn from smile
http://railsapps.github.com/