Book description
Rails: Novice to Ninja is an easy-to-follow, practical and fun guide to Ruby on Rails for beginners. It covers all you need to get up and running, from installing Ruby, Rails and SQLite to building and deploying a fully-featured web application. The third edition of this book has been fully updated to cover Rails 5, the latest version of the framework.
Unlike other Rails books, this book doesn't assume that you are an experienced web developer, or that you've used Ruby before. An entire chapter is devoted to learning Ruby in a fun way, using the interactive Ruby console, so you can follow along at home. You'll be an accomplished Ruby programmer in no time! You'll then start using Rails to build a practical, working project: a Reddit-like social news application. As you'll build the app, you'll gain valuable experience of using Rails features such as user authentication, session cookies, and automated testing. The book finishes with chapters on debugging, benchmarking and deployment to a live web server.
Publisher resources
Table of contents
- Rails: Novice to Ninja
- Notice of Rights
- Notice of Liability
- Trademark Notice
- About Glenn Goodrich
- About SitePoint
- Who Should Read This Book
- Conventions Used
- Supplementary Materials
- Chapter 1: Introducing Ruby on Rails
- Chapter 2: Getting Started
-
Chapter 3: Introducing Ruby
- Ruby is a Scripting Language
- Ruby is an Object Oriented Language
- Reading and Writing Ruby Code
- Interacting with Ruby Objects
- Basic Punctuation in Ruby
- Object-oriented Programming in Ruby
- Object-level Functionality
- Class-level Functionality
- Standard Output
- Ruby Core Classes
- Running Ruby Files
- Control Structures
- Summary
- Chapter 4: Rails Revealed
- Chapter 5: Models, Views, and Controllers
- Chapter 6: Helpers, Forms, and Layouts
- Chapter 7: Ajax and Turbolinks
- Chapter 8: Protective Measures
- Chapter 9: Advanced Topics
- Chapter 10: Rails Plugins
- Chapter 11: Debugging, Testing, and Benchmarking
- Chapter 12: Deployment and Production Use
Product information
- Title: Rails: Novice to Ninja, 3rd Edition
- Author(s):
- Release date: October 2016
- Publisher(s): SitePoint
- ISBN: 9781492017578
You might also like
book
Learn Rails 5.2: Accelerated Web Development with Ruby on Rails
Learn to build Rails-based web applications using all the latest features offered in Rails 5.2. Author …
book
Beginning Rails 6: From Novice to Professional
Springboard your journey into web application development and discover how much fun building web applications with …
book
Service-Oriented Design with Ruby and Rails
The Complete Guide to Building Highly Scalable, Services-Based Rails Applications Ruby on Rails deployments are growing, …
book
Rails 4 in Action
GET MORE WITH MANNING An eBook copy of the previous edition, Rails 3 in Action, is …