Rails Crash Course: A No-Nonsense Guide to Rails Development

Rails Crash Course: A No-Nonsense Guide to Rails Development

Rails is a strong, versatile improvement platform that permits you to construct advanced web content fast. significant web content like GitHub, Hulu, and Twitter have run Rails less than the hood, and if you happen to understand barely enough HTML and CSS to be harmful, Rails Crash Course will train you to harness Rails in your personal tasks and create net functions which are speedy, strong, and secure.

In half I, you are going to research Ruby and Rails basics after which dive directly into versions, controllers, perspectives, and deployment. As you're employed throughout the fundamentals, you will learn the way to:

  • Craft continual types with energetic Record
  • Build view templates with Embedded Ruby
  • Use Git to roll again to earlier types of your code base
  • Deploy purposes to Heroku

In half II, you will take your talents to the following point as you construct a social networking app with extra complicated Ruby instruments, equivalent to modules and metaprogramming, and complex information modeling options inside of Rails's energetic checklist. you will find out how to:

  • Implement an authentication method to spot approved users
  • Write your individual computerized assessments and refactor your code with confidence
  • Maximize functionality with the asset pipeline and turbolinks
  • Secure your app opposed to SQL injection and cross-site scripting
  • Set up a server and install functions with Capistrano

Each bankruptcy is full of hands-on examples and routines to augment what you've got realized. even if you are thoroughly new to Ruby or you have been mucking round for a section, Rails Crash Course will take you from the fundamentals to delivery your first Rails software, fast.

Show sample text content

Download sample