© 2018

Learn Rails 5.2

Accelerated Web Development with Ruby on Rails


Table of contents

  1. Front Matter
    Pages i-xxiii
  2. Stefan Wintermeyer
    Pages 1-49
  3. Stefan Wintermeyer
    Pages 51-81
  4. Stefan Wintermeyer
    Pages 83-181
  5. Stefan Wintermeyer
    Pages 183-216
  6. Stefan Wintermeyer
    Pages 217-242
  7. Stefan Wintermeyer
    Pages 243-255
  8. Stefan Wintermeyer
    Pages 257-263
  9. Stefan Wintermeyer
    Pages 265-277
  10. Stefan Wintermeyer
    Pages 279-294
  11. Stefan Wintermeyer
    Pages 295-298
  12. Stefan Wintermeyer
    Pages 299-309
  13. Stefan Wintermeyer
    Pages 311-353
  14. Stefan Wintermeyer
    Pages 355-361
  15. Stefan Wintermeyer
    Pages 363-391
  16. Stefan Wintermeyer
    Pages 393-398
  17. Stefan Wintermeyer
    Pages 399-400
  18. Stefan Wintermeyer
    Pages 401-408
  19. Back Matter
    Pages 409-435

About this book


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, Cookies, and Sessions, all of which are vital for modern Rails web applications. To complement these topics you’ll also learn about test-driven development, Action Cable, Active Job, Action Mailer, I18n, Asset Pipeline, and caching. Finally, you’ll see a how-to for a production web server with nginx. This complete set of skills will set you up for a future of efficient and elegant Rails coding.

You will:
  • Use the Ruby on Rails web development framework 
  • Install and manage the Rails framework
  • Persist data for your web application with Active Record 
  • Work with forms 
  • Apply a test-driven development approach to your Rails-based web applications
  • Discover many Rails secrets and tips 


Rails 5 Rails framework Ruby on Rails ruby web development programming software application code source Apress

Authors and affiliations

  1. 1.BochumGermany

About the authors

Stefan Wintermeyer is a Founder and Managing Director at AMOOMA GmbH.  He is an expert web developer and consultant.  Prior to this position, he was co-founder and managing director at OTRS GmbH, VP at Techspan Enterprise and SuSE Linux AG.  He was also a project manager for Lufthansa Systems.  

Bibliographic information

Industry Sectors
IT & Software
Finance, Business & Banking