http://railstutorial.org/, http://railstutorial.org/book
Based on Rails 4.0, missing:
- Turbolinks
- Russian doll caching
- New RSpec abilities such as feature specs
Set of skills learned includes:
- HTML/CSS
- Databases
- Version control
- Testing
- Deployment
Startups and companies using Rails:
Web Development shops using Rails:
What makes Rails so great?
- It is 100% open source
- It is available under the permissive MIT License
- It costs nothing to download or use
- It has an elegant and compact design
- It is built on the Ruby language
- It creates a domain-specific language for writing web applications
- The resulting application code is concise and readable
- Rails adapts rapidly to new developments in web technology and framework design. For example, Rails was one of the first frameworks to fully digest and implement the REST architectural style for structuring web applications
- When other frameworks develop successful new techniques, Rails creator David Heinemeier Hansson and the Rails core team don’t hesitate to incorporate their ideas
- Rails benefits from an unusually enthusiastic and diverse community. The results include:
- hundreds of open-source contributors
- well-attended conferences
- a huge number of gems
- a rich variety of informative blogs
- a cornucopia of discussion forums and IRC channels
- The large number of Rails programmers also makes it easier to handle the inevitable application errors: the "Google the error message" algorithm nearly always produces a relevant blog post or discussion-forum thread
Don't you have the rest of the chapters?