Knowledge is never enough. Welcome new book of useful knowledge named “Demystifying Rails”. It geared towards experienced web developers who want to not just use Rails, but understand how its conventions are pieced together.
This is not a tutorial for beginners, but a deconstruction of Rails conventions from first principles for experienced developers or those who have mastery of web development fundamentals.
This book is open and free for everyone. There you will find next information: Programming with Ruby, Object Oriented Programming with Ruby, HTTP, SQL and much more. You will find the book here: https://launchschool.com/books/demystifying_rails/read/introduction
Read and use!