Learn Rails 5.2

Accelerated Web Development with Ruby on Rails



Bookstore > Books > Learn Rails 5.2

Learn Rails 5.2
Buy
Preview
Amazon$37.73
eBay$33.21
eBooks.com$44.99
update prices
Price$33.21 - $44.99
Rating
AuthorStefan Wintermeyer
PublisherApress
Published2018
Pages435
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-10148423488X
ISBN-139781484234884
EBook Hardcover Paperback

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.

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.




3 5 4

Similar Books


Rails 5 Test Prescriptions

Rails 5 Test Prescriptions

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 desi...
Learning Jupyter 5, 2nd Edition

Learning Jupyter 5, 2nd Edition

The Jupyter Notebook allows you to create and share documents that contain live code, equations, visualizations, and explanatory text. The Jupyter Notebook system is extensively used in domains such as data cleaning and transformation, numerical simulation, statistical modeling, and machine learning. Learning Jupyter 5 will help you get t...
Rails 5 Revealed

Rails 5 Revealed

This short early adopter book details both how you'll upgrade existing web and other applications from Rails 4.2 to 5 and how to create new applications in Rails 5. The headline features, Rails API and ActionCable, are each looked at in detail, building small example projects to demonstrate how to build a JSON API, add real-time notificat...
Learning PHP 5

Learning PHP 5

PHP has gained a following among non-technical web designers who need to add interactive aspects to their sites. Offering a gentle learning curve, PHP is an accessible yet powerful language for creating dynamic web pages. As its popularity has grown, PHP's basic feature set has become increasingly more sophisticated. Now PHP 5 boasts adva...
Learning Rails 3

Learning Rails 3

If you're a web developer or designer ready to learn Rails, this unique book is the ideal way to start.Rather than throw you into the middle of the framework's Model-View-Controller architecture, Learning Rails 3 works from the outside in. You'll begin with the foundations of the Web you already know, and learn how to create something vis...
PrimeFaces Cookbook, 2nd Edition

PrimeFaces Cookbook, 2nd Edition

PrimeFaces is the most popular component library used in the JSF ecosystem. It is a lightweight library with one JAR, zero configuration, and no required dependencies.This book covers over 100 effective recipes for PrimeFaces 5.2, which is a leading component suite to boost JSF-based applications. The book starts with an introduction to P...