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: 611
Created: 2019-04-30

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others Ruby On Rails Tutorials

Learning Ruby on Rails

Others related eBooks about Ruby On Rails Programming Tutorial

So You Want to Learn to Program? - Programming With BASIC-256

Learn to program a computer without the jargon and complexity of many programming books. Suitable for anybody age 10 to 100+ who wants to learn and is ready to experiment. This book engages through media (sound, color, shapes, and text to speech) and then introduces the concepts of structured prog...

Algorithms: Fundamental Techniques

This book is about the creation and analysis of efficient algorithms. After introducing some necessary matical background this book covers:...

Think DSP: Digital Signal Processing in Python

This book is an introduction to signal processing and system analysis using a computational approach, using Python as the programming language. The premise of this book (like the others in the Think X series) is that if you know how to program, you can use that skill to learn other things. By the ...

JavaScript from ES5 to ESNext

Download free course JavaScript from ES5 to ESNext, pdf file on 84 pages by Flavio Copes....

Spring MVC by example

Download free pdf training course in pdf about Spring MVC under 315 pages intended to beginners....

Android Programming Basics

Start learning development mobile with this tutorial ,it's an easy trainig document in PDF the about of Android Programming ,free courses under 22 pages for beginners....

Learning Statistics with R

R is the world's most popular language for developing statistical software: Archaeologists use it to track the spread of ancient civilizations, drug companies use it to discover which medications are safe and effective, and actuaries use it to assess financial risks and keep economies running smooth...

Architect Modern Web Applications with ASP.NET Core and Azure

Download free course Architect Modern Web Applications with ASP.NET Core and Azure, pdf file on 113 pages by by Steve Smith....

The Basics of Game Design

Download this ebook intituled The Basics of Game Design, free training document about video game development on 24 pages for beginners....

Introduction to Microsoft SharePoint 2016

Download a free document of SharePoint 2016, a course in pdf on 64 pages for beginners....