Download free course Learning Ruby on Rails, pdf file on 291 pages by Stack Overflow Community.
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.
Table of contentsGetting started with Ruby on Rails
ActionCable
ActionController
ActionMailer
Active Jobs
Active Model Serializers
ActiveJob
ActiveModel
ActiveRecord
ActiveRecord Associations
ActiveRecord Locking
ActiveRecord Migrations
ActiveRecord Query Interface
ActiveRecord Transactions
ActiveRecord Transactions
ActiveRecord Validations
ActiveSupport
Add Admin Panel
Adding an Amazon RDS to your rails application
Asset Pipeline
Authenticate Api using Devise
Authorization with CanCan
Caching
Change a default Rails application enviornment
Change default timezone
Class Organization
Configuration
Configuration
Configure Angular with Rails
Debugging
Decorator pattern
Deploying a Rails app on Heroku
Elasticsearch
Factory Girl
File Uploads
Form Helpers
Friendly ID
Gems
I18n - Internationalization
Import whole CSV files from specific folder
Integrating React.js with Rails Using Hyperloop
Model states: AASM
Mongoid
Multipurpose ActiveRecord columns
Naming Conventions
Nested form in Ruby on Rails
Payment feature in rails
Prawn PDF
Rails 5
Rails 5 API Authetication
Rails API
Rails Best Practices
Rails Cookbook - Advanced rails recipes/learnings and coding techniques
Rails Engine - Modular Rails
Rails -Engines
Rails frameworks over the years
Rails generate commands
Rails logger
Rails on docker
React with Rails using react-rails gem
Reserved Words
Routing
RSpec and Ruby on Rails
Safe Constantize
Securely storing authentication keys
Shallow Routing
Single Table Inheritance
Testing Rails Applications
Tools for Ruby on Rails code optimization and cleanup
Turbolinks
Upgrading Rails
User Authentication in Rails
Using GoogleMaps with Rails
Views
Others related eBooks about Learning Ruby on Rails
Java Notes for Professionals
Download free course Java Notes for Professionals, pdf file on 981 pages by Stack Overflow Community....
.NET Microservices
Download free course .NET Microservices, pdf file on 350 pages by Cesar de la Torre, Bill Wagner, Mike Rousos....
The Coder's Apprentice
The Coder's Apprentice is a course book, written by Pieter Spronck, that is aimed at teach..., download free Coding tutorial in PDF (398 pages) created by Pieter Spronck ....
Solving PDEs in Python
Download free course Solving PDEs in Python, pdf file on 152 pages by Hans Petter Langtangen, Anders Logg....
I Love Ruby
Ruby is an easy to learn programming language, it was invented by a guy named Matz in Japa..., download free Ruby tutorial in PDF (314 pages) created by Karthikeyan A K ....
Raspberry Pi Projects Book
Download free course Raspberry Pi Projects Book, pdf file on 204 pages by Wes Archer, David Crookes, PJ Evans, Gareth Halfacree, Rosie Hattersley, Nicola King, Ben Nuttall, Marc Scott, Danny Staple, Mark Vanstone....
5 Unsung Tools of DevOps
Download free course 5 Unsung Tools of DevOps, pdf file on 21 pages by O'Reilly Media....
Programming Computer Vision with Python
If you want a basic understanding of computer vision's underlying theory and algorithms, t..., download free Python tutorial in PDF (272 pages) created by Jan Erik Solem ....
Python Machine Learning Projects
As machine learning is increasingly leveraged to find patterns, conduct analysis, and make..., download free Python tutorial in PDF (135 pages) created by Michelle Morales ....
A Whirlwind Tour of Python
A Whirlwind Tour of Python is a fast-paced introduction to essential features of the Python language, aimed at researchers and developers who are already familiar with programming in another language. The material is particularly designed for those who wish to use Python for data science and/or scie...