Ruby On Rails Programming Tutorial

Download free Ruby On Rails tutorial course in PDF, training file in 73 chapters and 231 pages. Free unaffiliated ebook created from Stack OverFlow contributor.

Table of contents

  • About
  • Getting started with Ruby on Rails
  • Creating a Ruby on Rails Application
  • Create a new Rails app with your choice of database and including the RSpec Testing Tool
  • Generating A Controller
  • Installing Rails
  • Create a new Rails app with a non-standard database adapter
  • Creating Rails APIs in JSON
  • Generate a Resource with Sca?olds
  • Routing
  • Resource Routing (Basic)
  • Constraints
  • Scoping routes
  • Concerns
  • Root route
  • Split routes into multiple ?les
  • Additional RESTful actions
  • Member and Collection Routes
  • Mount another application
  • Nested Routes
  • Redirection
  • Redirects and Wildcard Routes
  • Scope available locales
  • URL params with a period
  • ActiveRecord
  • Creating a Model via generator
  • Introduction to Callbacks
  • Creating a Model manually
  • Manually Testing Your Models
  • Creating A Migration
  • Create a Join Table using Migrations
  • Using a model instance to update a row
  • Views
  • Structure
  • Partials
  • AssetTagHelper
  • Replace HTML code in Views
  • HAML - an alternative way to use in your views
  • ActiveRecord Migrations
  • Adding multiple columns to a table
  • Add a reference column to a table
  • Rollback migrations
  • Add a new column with an index
  • Run speci?c migration
  • Redo migrations
  • Add a new column to a table
  • Routing
  • Views
  • Rails Best Practices
  • ActionCable
  • User Authentication in Rails
  • ActiveRecord Validations
  • ActionMailer
  • Configuration
  • Using GoogleMaps with Rails
  • Caching
  • Configuration
  • Rails 5
  • Mongoid
  • Change default timezone
  • Upgrading Rails
  • Debugging
  • Rails logger
  • Rails API
  • ActiveSupport
  • ActiveRecord Transactions
  • Decorator pattern
  • React with Rails using react-rails gem
  • Multipurpose ActiveRecord columns
  • Shallow Routing
  • Rails 5 API Authetication
  • Active Jobs
  • Nested form in Ruby on Rails
  • Import whole CSV files from specific folder
  • ActiveJob
  • Rails Engine - Modular Rails
  • ActiveRecord Transactions
  • Turbolinks
  • Friendly ID
  • Securely storing authentication keys
  • Authenticate Api using Devise
  • Integrating React.js with Rails Using Hyperloop
  • Change a default Rails application enviornment
  • Rails -Engines
  • Adding an Amazon RDS to your rails application
  • Payment feature in rails
  • Rails on docker
  • Reserved Words

It is a free Ruby On Rails ebook created for beginners. The content is extracted from Stack Overflow pltaform, which is written by many Ruby On Rails developers and contributors.

The content is released under Creative Commons BY-SA

Size : 2.06 MB
File type : pdf
Downloads: 609
Created: 2019-04-30

Others Ruby On Rails Tutorials

Learning Ruby on Rails

Others related eBooks about Ruby On Rails Programming Tutorial

C++ programming tutorial for professionals

Download free C++ language tutorial course in PDF, training file in 146 chapters and 708 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Csharp Programming Tutorial

Download this C# PDF Tutorial for free, it's consisting of 5 chapters covering all the most important C# concepts. This tutorial is intended for beginner programmers, and we recommend you to go through all the chapters, to get the most out of it as possible....

Learning Java

Java is a class-based, object-oriented programming language that is designed to have as fe..., download free Java tutorial in PDF (1225 pages) created by ....

The Little Go Book

The Little Go Book is a free introduction to Google's Go programming language. It's aimed ..., download free Go tutorial in PDF (84 pages) created by ....

Introduction to Csharp

Download free tutorial in PDF of C# (Csharp) , it's a training document under 65 pages for students who want to learn about the basics of CSharp programming language....

The JavaScript Beginner's Handbook

Download free course The JavaScript Beginner's Handbook, pdf file on 70 pages by Flavio Copes....

The Rook's Guide to C++

This Creative Commons-licensed textbook written by Norwich University students and faculty aims to provide an introduction to the C++ programming language. The PDF and original typesetting materials are available if you are interested in having a free digital copy of your own or if you wish to contr...

Deep Learning and the Game of Go

The ancient strategy game of Go is an incredible case study for AI. In 2016, a deep learning-based system shocked the Go world by defeating a world champion. Shortly after that, the upgraded AlphaGo Zero crushed the original bot by using deep reinforcement learning to master the game. Now, you can l...

Haskell: Functional Programming with Types

In this book, we aim to introduce you both to the Haskell language, from the very basics to its most advanced features, and to computer programming in general. Seasoned programmers, we urge you to be especially patient with this process. In all likelihood, the languages you are most familiar with ...

Programming for Computations - Python

Download free course Programming for Computations - Python, pdf file on 244 pages by Svein Linge, Hans Petter Langtangen....