Computer ScienceScience & MathematicsEconomics & FinanceBusiness & ManagementPolitics & GovernmentHistoryPhilosophy

Learning Ruby on Rails

by Stack Overflow Community

Learning Ruby on Rails

Subscribe to new books via dBooks.org telegram channel

Join
DescriptionTable of ContentsDetailsHashtagsReport an issue

Book Description

Ruby on Rails (RoR), or Rails, is an open-source popular web application framework. Rails uses Ruby, HTML, CSS, and JavaScript to create a web application that runs on a web server. Rails uses the model-view-controller (MVC) pattern and provides a fullstack of libraries from the database all the way to the view.

It is an unofficial and free Ruby on Rails book created for educational purposes. All the content is extracted from Stack Overflow Documentation, which is written by many hardworking individuals at Stack Overflow.

This open book is licensed under a Creative Commons License (CC BY-SA). You can download Learning Ruby on Rails ebook for free in PDF format (2.6 MB).

Table of Contents

Chapter 1
Getting started with Ruby on Rails
Chapter 2
ActionCable
Chapter 3
ActionController
Chapter 4
ActionMailer
Chapter 5
Active Jobs
Chapter 6
Active Model Serializers
Chapter 7
ActiveJob
Chapter 8
ActiveModel
Chapter 9
ActiveRecord
Chapter 10
ActiveRecord Associations
Chapter 11
ActiveRecord Locking
Chapter 12
ActiveRecord Migrations
Chapter 13
ActiveRecord Query Interface
Chapter 14
ActiveRecord Transactions
Chapter 15
ActiveRecord Transactions
Chapter 16
ActiveRecord Validations
Chapter 17
ActiveSupport
Chapter 18
Add Admin Panel
Chapter 19
Adding an Amazon RDS to your rails application
Chapter 20
Asset Pipeline
Chapter 21
Authenticate Api using Devise
Chapter 22
Authorization with CanCan
Chapter 23
Caching
Chapter 24
Change a default Rails application enviornment
Chapter 25
Change default timezone
Chapter 26
Class Organization
Chapter 27
Configuration
Chapter 28
Configuration
Chapter 29
Configure Angular with Rails
Chapter 30
Debugging
Chapter 31
Decorator pattern
Chapter 32
Deploying a Rails app on Heroku
Chapter 33
Elasticsearch
Chapter 34
Factory Girl
Chapter 35
File Uploads
Chapter 36
Form Helpers
Chapter 37
Friendly ID
Chapter 38
Gems
Chapter 39
I18n - Internationalization
Chapter 40
Import whole CSV files from specific folder
Chapter 41
Integrating React.js with Rails Using Hyperloop
Chapter 42
Model states: AASM
Chapter 43
Mongoid
Chapter 44
Multipurpose ActiveRecord columns
Chapter 45
Naming Conventions
Chapter 46
Nested form in Ruby on Rails
Chapter 47
Payment feature in rails
Chapter 48
Prawn PDF
Chapter 49
Rails 5
Chapter 50
Rails 5 API Authetication
Chapter 51
Rails API
Chapter 52
Rails Best Practices
Chapter 53
Rails Cookbook - Advanced rails recipes/learnings and coding techniques
Chapter 54
Rails Engine - Modular Rails
Chapter 55
Rails -Engines
Chapter 56
Rails frameworks over the years
Chapter 57
Rails generate commands
Chapter 58
Rails logger
Chapter 59
Rails on docker
Chapter 60
React with Rails using react-rails gem
Chapter 61
Reserved Words
Chapter 62
Routing
Chapter 63
RSpec and Ruby on Rails
Chapter 64
Safe Constantize
Chapter 65
Securely storing authentication keys
Chapter 66
Shallow Routing
Chapter 67
Single Table Inheritance
Chapter 68
Testing Rails Applications
Chapter 69
Tools for Ruby on Rails code optimization and cleanup
Chapter 70
Turbolinks
Chapter 71
Upgrading Rails
Chapter 72
User Authentication in Rails
Chapter 73
Using GoogleMaps with Rails
Chapter 74
Views

Book Details

Title
Learning Ruby on Rails
Subject
Computer Science
Publisher
RIP Tutorial
Published
2019
Pages
291
Edition
1
Language
English
PDF Size
2.6 MB
License
CC BY-SA

Book Hashtags

Related Books

Ruby on Rails Notes for Professionals
The Ruby on Rails Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow....
Rails on Containers
This book is designed to introduce you to using containers and Kubernetes for full-stack development. You'll learn how to develop a full-stack application using Ruby on Rails and PostgreSQL with Sidekiq, and how to manage them all - first with Docker, then with Docker Compose, and finally with Kubernetes. The topics that it covers include h...
Learn Ruby on Rails: Book One
This book contains the background that's missing from other tutorials. Here you'll learn key concepts so you'll have a solid foundation for continued study. Whether you choose to continue with another book in this series, a video course, or a code school, everything will make sense when you start here. You can read this book anywh...
Learn Ruby on Rails: Book Two
In this book, you'll build a working web application so you'll gain hands-on experience. Along the way, you'll practice techniques used by professional Rails developers. And I'll help you understand why Rails is a popular choice for web development. Read Book One to get the big picture that's missing from other tutorials...
RESTful Web Services
You've built web sites that can be used by humans. But can you also build web sites that are usable by machines? That's where the future lies, and that's what RESTful Web Services shows you how to do. The World Wide Web is the most popular distributed application in history, and Web services and mashups have turned it into a powerful...
I Love Ruby
Ruby is an easy to learn programming language, it was invented by a guy named Matz in Japan. Ruby is a free software and can be used by any one for zero cost. Ruby's popularity was initially confined to Japan, later it slowly trickled out to rest of the world. Things changed with the emergence of Ruby on Rails which is a popular web-developmen...