--- layout: default nav: tutorial ---

# Intercooler Tutorials

### Tutorial 0: Using Intercooler and Turbolinks

To use intercooler with Turbolinks in Rails, you will need to enable the `jquery-turbolinks` gem.

See this diff on github for the template.

### Tutorial 1: Adding AJAX To A Rails CRUD UI

This tutorial will show you how to add AJAX to a Rails CRUD UI using IntercoolerJS.

Go To Tutorial...

### Tutorial 2: Making the Rails Flash Work

This tutorial will show you how to fix the Rails flash so that it works properly in IntercoolerJS.

Go To Tutorial...

### Tutorial 3: Infinite Scroll

This tutorial will show you how to implement infinite scroll in IntercoolerJS.

Go To Tutorial...

### Tutorial 4: Click To Load

This tutorial converts the previous infinite scroll UI into a click-based "Load More" UI.

Go To Tutorial...

### Tutorial 5: Bulk Operations

This tutorial shows you how to update multiple rows in a table UI using IntercoolerJS.

Go To Tutorial...

### Tutorial 6: Inline Validation

This tutorial shows you how to implement inline server-side validation of input using IntercoolerJS.

Go To Tutorial...