|
Ruby for Rails Ruby techniques for Rails developers David A. Black May, 2006 | 600 pages ISBN: 1-932394-69-9 |
|||
![]() |
$44.95 | Softbound print book | |
![]() |
$22.50 | PDF ebook | |
Table of Contents
PART I: Mapping the Ruby/Rails landscape
Chapter 1: How Ruby works
Chapter 2: How Rails works
Chapter 3: The Ruby/Rails conjunction
PART II: Ruby building-blocks
Chapter 4: Objects and variables
Chapter 5: Organizing objects with classes
Chapter 6: Modules
Chapter 7: The default object (self) and scope
Chapter 8: Control flow
PART III: Ruby features and facilities
Chapter 9: Built-in essentials
Chapter 10: Scalar objects
Chapter 11: Collections and container objects
Chapter 12: Regular expressions
Chapter 13: Ruby Dynamics
PART IV: Rail through Ruby, Ruby through Rails
Chapter 14: Expanding the domain of domain modeling
Chapter 15: Adding programmatic value to entity models
Chapter 16: Controller and view strategies
Chapter 17: Exploring the Rails source code
Chapter 18: Conclusion
DESCRIPTION
A new level of programming power and versatility awaits Ruby on Rails developers who master not only the conventions of Rails but the workings of the Ruby language itself. Because Rails itself and all Rails applications are written in Ruby, the knowledge of Ruby this book gives you will dramatically improve your Rails programming. You'll gain an intimate understanding of how familiar Rails idioms actually work. And you'll find expanded possibilities for your applications using custom-written Ruby.
Crystal-clear explanations of key Ruby programming techniques and extensive working examples will draw you into both the language and the framework. Web developers just coming to Ruby through Rails will get a solid, uniquely Rails-aware treatment of the language -- and a vital, Ruby-aware perspective on Rails. And seasoned Rails programmers will knock away the last bits of the Ruby "glass ceiling," and take their insight and skill to the next level.
What's Inside
- How Ruby and Rails work, separately and together
- Extensive Ruby language tutorial
- Ruby techniques for Rails applications
- Explore the Rails framework source code
ABOUT THE AUTHOR...
David A. Black, a leader in the Ruby community, has programmed Ruby for over five years, and Rails applications since 2004. He is a founding director of Ruby Central, Inc., parent organization of the annual International Ruby Conference (RubyConf) and the first annual official International Rails Conference. He is a Ruby core contributor, creator and maintainer of the Rails-based Ruby Change Request Archive (RCRchive), and the chief developer of the Rails applications behind the Ruby FAQ.
Don’t miss David A. Black's presentation "Ruby and the Rails Developer: Breaking Through the Programming Glass Ceiling" at the YVR06 Canada on Rails Conference, April 13-14, in Vancouver, BC, Canada.
About Manning's Early Access Program (MEAP)
|
Chapter 1: How Ruby works Chapter 2: How Rails works Chapter 3: The Ruby/Rails conjunction Chapter 4: Objects and variables Chapter 5: Organizing objects with classes Chapter 6: Modules Chapter 7: The default object (self) and scope Chapter 8: Control flow Chapter 9: Built-in essentials |
Chapter 10: Scalar objects Chapter 11: Collections and container objects Chapter 12: Regular expressions Chapter 13: Ruby Dynamics Chapter 14: Expanding the domain of domain modeling Chapter 15: Adding programmatic value to entity models Chapter 16: Controller and view strategies Chapter 17: Exploring the Rails source code Chapter 18: Conclusion |
Ruby for Rails is now available through the Manning Early Access Program (MEAP), our exclusive subscription program that delivers chapters long before the hard copy hits the shelves! MEAP costs nothing extra but you get what you need now! MEAP gives you two ordering options:
Ruby for Rails MEAP ebook ($22.50) - Download individual PDF chapters as they are finished + the complete PDF ebook edition when it's ready.
Ruby for Rails MEAP E+P ($44.95) - Download individual PDF chapters as they are finished + the complete PDF ebook edition + the 400-page print edition upon release, direct from the bindery.
Chapters in blue are available now through a MEAP subscription!

