Ruby Books



Bookstore > Books > Ruby

The Well-Grounded Rubyist, 3rd Edition

The Well-Grounded Rubyist, 3rd Edition

by David A. Black, Joseph Leo III

The Well-Grounded Rubyist, 3rd Edition is a beautifully written tutorial that begins with your first Ruby program and takes you all the way to sophisticated topics like reflection, threading, and recursion. Ruby masters David A. Black and Joe Leo distill their years of knowledge for you, concentrating on the language and its uses so you can use Ruby in any way you choose. Updated for Ruby 2.5.Designed for d...

Price:  $49.99  |  Publisher:  Manning  |  Release:  2019

Building Telegram Bots

Building Telegram Bots

by Nicolas Modrzyk

Learn about bot programming, using all the latest and greatest programming languages, including Python, Go, and Clojure, so you can feel at ease writing your Telegram bot in a way that suits you.This book shows how you can use bots for just about everything: they connect, they respond, they enhance your job search chances, they do technical research for you, they remind you about your last train, they tell ...

Price:  $25.13  |  Publisher:  Apress  |  Release:  2019

Introducing Dart Sass

Introducing Dart Sass

by Alex Libby

Leverage the power of Dart Sass to quickly create valid CSS styles for use within websites. This short project-oriented book simplifies the process of creating and manipulating Sass code in the browser, for websites, or online applications, using little more than a text editor or free software. Designed to be much faster and simpler to use, yet still maintain the same features as past versions of Sass, Dart...

Price:  $18.58  |  Publisher:  Apress  |  Release:  2019

Ruby Data Processing

Ruby Data Processing

by Jay Godse

Gain the basics of Ruby's map, reduce, and select functions and discover how to use them to solve data-processing problems. This compact hands-on book explains how you can encode certain complex programs in 10 lines of Ruby code, an astonishingly small number. You will walk through problems and solutions which are effective because they use map, reduce, and select. As you read Ruby Data Processing, type in ...

Price:  $19.99  |  Publisher:  Apress  |  Release:  2018

Learn Rails 5.2

Learn Rails 5.2

by Stefan Wintermeyer

Learn to build Rails-based web applications using all the latest features offered in Rails 5.2. Author Stefan Wintermeyer begins by teaching the basics of Ruby 2.5 before proceeding through all aspects of Rails, utilizing clean, succinct examples - rather than a single large application.This book covers topics including Active Storage, Credentials, Active Record, Scaffolding, REST, Routing, Bundler, Forms, ...

Price:  $33.43  |  Publisher:  Apress  |  Release:  2018

Practical Object-Oriented Design, 2nd Edition

Practical Object-Oriented Design, 2nd Edition

by Sandi Metz

Object-oriented programming languages exist to help you create beautiful, straightforward applications that are easy to change and simple to extend. Unfortunately, the world is awash with object-oriented (OO) applications that are difficult to understand and expensive to change. Practical Object-Oriented Design, Second Edition, immerses you in an OO mindset and teaches you powerful, real-world, object-orien...

Price:  $35.53  |  Publisher:  Addison-Wesley  |  Release:  2018

Component-Based Rails Applications

Component-Based Rails Applications

by Stephan Hagemann

As Rails applications grow, even experienced developers find it difficult to navigate code bases, implement new features, and keep tests fast. Components are the solution, and Component-Based Rails Applications shows how to make the most of them.Writing for programmers and software team leads who are comfortable with Ruby and Rails, Stephan Hagemann introduces a practical, start-to-finish methodology for mo...

Price:  $35.99  |  Publisher:  Addison-Wesley  |  Release:  2018

Rails 5 Test Prescriptions

Rails 5 Test Prescriptions

by Noel Rappin

Your Ruby on Rails application is sick. Deadlines are looming, but every time you make the slightest change to the code, something else breaks. Nobody remembers what that tricky piece of code was supposed to do, and nobody can tell what it actually does. Plus, it has bugs. You need test-driven development: a process for improving the design, maintainability, and long-term viability of software.With both pra...

Price:  $33.46  |  Publisher:  The Pragmatic Programmers  |  Release:  2018

Programming Elixir 1.6

Programming Elixir 1.6

by Dave Thomas

Functional programming techniques help you manage the complexities of today's real-world, concurrent systems; maximize uptime; and manage security. Enter Elixir, with its modern, Ruby-like, extendable syntax, compile and runtime evaluation, hygienic macro system, and more. But, just as importantly, Elixir brings a sense of enjoyment to parallel, functional programming. Your applications become fun to work w...

Price:  $38.93  |  Publisher:  The Pragmatic Programmers  |  Release:  2018

Mastering Puppet 5

Mastering Puppet 5

by Ryan Russell-Yates, Jason Southgate

Puppet is a configuration management system and a language written for and by system administrators to manage a large number of systems efficiently and prevent configuration drift.The core topics this book addresses are Puppet's latest features and mastering Puppet Enterprise. You will begin by writing a new Puppet module, gaining an understanding of the guidelines and style of the Puppet community. Followi...

Price:  $44.99  |  Publisher:  Packt Publishing  |  Release:  2018

Pages: 1, 2, 3 ... 15 | Next→

Subscribe to Newsletter

Be the first to know about new IT books, upcoming releases, exclusive offers and more.