A step by step guide to learn Ruby on Rails 5.0. It includes a basic tutorial for Ruby 2.3 and is written for programmers who know at least one other programming language and are familiar with HTML. It covers Active Record, Scaffolding, REST, Routing, Bundler, Test Driven Development, Cookies, Sessions, Action Mailer, I18n, Asset Pipeline, JavaScript, Caching, Templates and of course the new 5.0 features Action Cable and Active Job.
It is a good title, I like the way in which the author and the sequence of the book are explained, I find it very useful to learn and consult.
It is not a cookbook and this is good for me, the author explains in a way that you understand what you are doing and mostly with different options on how to work with Ruby on Rails
This book requires "a basic understanding of programming". What does that mean? Everything the author never thought about. So it's not about the author being incapable to explain, it's the reader's fault. Anyway, if you have that basic understanding, it still does not matter at all: you will find out that ruby is a programming language, that it is a scripting language, that it is not compiled (wrong) and all the valuable information the reader would have got for free from Wikipedia.
I think this is one of the best coding books I've ever read, straight to the point, clear examples, console view. The wording is concise and describes clearly the function of the code with examples for each. Love it, this is giving me ideas, definitely good for skimming of reading back to front. I haven't finished but am using it for reference for a project.