Processing ......
FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
 
Programming Ruby: The Pragmatic Programmers' Guide
🌠 Top Free Computer Networking Books - 100% Free or Open Source!
  • Title Programming Ruby: The Pragmatic Programmers' Guide
  • Author(s) Dave Thomas, Andy Hunt, Chad Fowler
  • Publisher: Pragmatic Bookshelf, 4th Edition (July 4, 2013); eBook (Update Continuously)
  • Paperback 888 pages
  • ebook HTML
  • Language: English
  • ISBN-10: 1937785491
  • ISBN-13: 978-1937785499
  • Share This:  

Book Description

Ruby is the fastest growing and most exciting dynamic language out there. If you need to get working programs delivered fast, you should add Ruby to your toolbox.

This book is the only complete reference for the very latest version of Ruby.

Ruby is a fully object-oriented language, much like the classic object-oriented language, Smalltalk. Like Smalltalk, it is dynamically typed (as opposed to Java or C++), but unlike Smalltalk, Ruby features the same conveniences found in modern scripting languages such as Perl and Python.

The combination of the power of a pure object-oriented language with the convenience of a scripting language makes Ruby a favorite tool of intelligent, forward-thinking programmers.

About the Authors
  • Dave Thomas is a cornerstone of the Ruby community, and is personally responsible for many of its innovative directions and initiatives. He and original co-author Andy Hunt are founders of the Pragmatic Programmers and the Pragmatic Bookshelf.
  • Andy Hunt is a programmer turned consultant, author and publisher. He co-authored the best-selling book "The Pragmatic Programmer"
  • Chad Fowler is co-director of Ruby Central, Inc., and remains an active, driving force in the Ruby community.
Reviews, Ratings, and Recommendations: Related Book Categories: Read and Download Links: Similar Books:
  • I Love Ruby (Karthikeyan A K)

    With this unique hands-on learning experience, you'll discover how Ruby takes care of all the details for you, so you can simply have fun and get more done with less code. This book is written for GNU/Linux users.

  • Ruby Hacking Guide (Minero Aoki)

    The Ruby Hacking Guide is a book that explains how the ruby interpreter (the official C implementation of the Ruby language) works internally. To fully understand it, you need a good knowledge of C and Ruby.

  • Ruby Essentials (Neil Smyth)

    This book provides a concise and easy to follow guide to learning Ruby. Everything from installing Ruby and the basics of the language through to topics such as arrays, file handling and object-oriented programming are covered.

  • Rails on Containers (Katherine Juell)

    You'll learn how to develop a full-stack application using Ruby on Rails and PostgreSQL with Sidekiq, and how to manage them all - first with Docker, then with Docker Compose, and finally with Kubernetes.

  • Essential Ruby (Krzysztof Kowalczyk)

    This book provides clear and concise explanation of topics for programmers both starting to learn the Ruby programming language as well as those diving in more complex topics. Examples are linked to online playground that allows you to play with them.

  • Learn to Program (in Ruby), Second Edition (Chris Pine)

    Teach you how to program. You'll learn to use your computer better, to get it to do what you want it to do. Starting with small, simple one-line programs to calculate your age in seconds, you'll see how to advance to fully structured, real programs.

  • Ruby Data Structures and Algorithms (Christopher Fox)

    This book is a concise introduction to data structures and algorithms in Ruby. Data structures are presented in a container hierarchy that includes stacks and queues as non-traversable dispensers, and lists, sets, and maps as traversable collections.

  • Ruby Programming (Wikibooks)

    You will find the fundamental aspects of the Ruby programming language. It will explain theories and lessons through detailed instructions and practical examples. How to write Ruby statements, and how to use this language in creating your own programs.

  • Learn Ruby the Hard Way: A Simple and Idiomatic Introduction

    You'll learn Ruby by working through 52 brilliantly crafted exercises. As you do, you'll learn how software works; what good programs look like; how to read, write, and think about code; and how to find and fix your mistakes using tricks professional programmers use.

  • Developing Games With Ruby (Tomas Varaneckas)

    If you have a little experience programming in Ruby, then you're ready to start making your own video games. In this book you'll learn concepts such as animation, keyboard and mouse movement, sounds and music, and physics as you build exciting games.

  • Essential Ruby On Rails (Krzysztof Kowalczyk)

    This book provides clear and concise explanation of topics for programmers both starting to learn the Ruby On Rails programming as well as those diving in more complex topics. Examples are linked to online playground that allows you to play with them.

  • Ruby on Rails Tutorial: Learn Web Development with Rails

    Leading Rails developer Michael Hartl teaches Rails by guiding you through the development of your own complete sample application using the latest techniques in Rails web development.

  • APIs on Rails - Building REST APIs with Rails (Abraham Kuri)

    This book is a tutorial on steroids on how to buid your next API with Rails. The goal of this book is to provide an answer on how to develop a RESTful API following the best practices out there, along with the author's own experience.

Book Categories
:
Other Categories
Resources and Links