Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
The Well-Grounded Rubyist

The Well-Grounded Rubyist, 9781933988658 (1933988657), Manning Publications, 2009
The Well-Grounded Rubyist takes you from interested novice to proficient practitioner. It's a beautifully written tutorial that begins with the basic steps to get your first Ruby program up and running and goes on to explore sophisticated topics like callable objects, reflection, and threading. Whether the topic is simple or tough, the book's easy-to-follow examples and explanations will give you immediate confidence as you build your Ruby programming skills.

The Well-Grounded Rubyist is a thoroughly revised and updated edition of the best-selling Ruby for Rails. In this new book, expert author David A. Black moves beyond Rails and presents a broader view of Ruby. It covers Ruby 1.9, and keeps the same sharp focus and clear writing that made Ruby for Rails stand out.

Starting with the basics, The Well-Grounded Rubyist explains Ruby objects and their interactions from the ground up. In the middle chapters, the book turns to an examination of Ruby's built-in, core classes, showing the reader how to manipulate strings, numbers, arrays, ranges, hashes, sets, and more. Regular expressions get attention, as do file and other I/O operations.

Along the way, the reader is introduced to numerous tools included in the standard Ruby distribution--tools like the task manager Rake and the interactive Ruby console-based interpreter Irb--that facilitate Ruby development and make it an integrated and pleasant experience.

The book encompasses advanced topics, like the design of Ruby's class and module system, and the use of Ruby threads, taking even the new Rubyist deep into the language and giving every reader the foundations necessary to use, explore, and enjoy this unusually popular and versatile language.

It's no wonder one reader commented: "The technical depth is just right to not distract beginners, yet detailed enough for more advanced readers."

About the Author

David A. Black is a well-known Ruby programmer, trainer, consultant, event organizer, and author. David has been programming in Ruby since 2000, and is currently the director of the Ruby/Rails consultancy Ruby Power and Light, LLC. A founding director of Ruby Central, Inc. and a Ruby standard library contributor, David has written or contributed to a number of popular books about Ruby and Ruby on Rails, including "Ruby for Rails", "The Rails Way", and "Ruby in Practice".

(HTML tags aren't allowed.)

The Great Book of Questions and Answers: Over 1000 Questions and Answers
The Great Book of Questions and Answers: Over 1000 Questions and Answers

The universe is a huge open space made up of billions of galaxies and an even larger number of stars. Our galaxy is called the Milky Way. Our solar system, including the Sun, the planets and their moons, forms just a tiny part of the Milky Way.

The Great Book of Questions and Answers is a comprehensive, fact-packed reference book...

The C# Programmer’s Study Guide (MCSD): Exam: 70-483
The C# Programmer’s Study Guide (MCSD): Exam: 70-483

Prepare for Microsoft Certification Exam 70-483: Programming in C#. The “What, Why, and How” of each concept is presented along with quick summaries, code challenges, and exam questions to review and practice key concepts.

You will learn how to use:

  • Lambda expressions to write LINQ...
Beginning Google Sketchup for 3D Printing (Expert's Voice in 3D Printing)
Beginning Google Sketchup for 3D Printing (Expert's Voice in 3D Printing)

Welcome to Beginning Google SketchUp for 3D Printing. I’m pleased that you chose this book as a companion to guide you in your 3D printing and SketchUp modeling adventures. Whether you’re an experienced pro or a seasoned 3D designer, hobbyist, craftsperson, or artist who is new to Google SketchUp and Shapeways, you will find...

Embedded Systems Architecture for Agile Development: A Layers-Based Model
Embedded Systems Architecture for Agile Development: A Layers-Based Model

Utilize a new layers-based development model for embedded systems using Agile techniques for software architecture and management. Firmware is comprised of both hardware and software, but the applicability of Agile in embedded systems development is new. This book provides a step-by-step process showing how this is...

Ruby Cookbook
Ruby Cookbook
Do you want to push Ruby to its limits? The Ruby Cookbook
is the most comprehensive problem-solving guide to today's hottest
language. It gives you hundreds of solutions to real-world problems,
with clear explanations and thousands of lines of code you can use in
your own
Solar Power for Your Home (Green Guru Guides)
Solar Power for Your Home (Green Guru Guides)

Easy, inexpensive, do-it-yourself solar energy projects

Featuring step-by-step instructions and useful photos and illustrations, this hands-on guide is filled with solar energy solutions you can put to use right away. Solar Power for Your Home shows you how to set up a variety of simple, money-saving solar projects quickly...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy