> For the complete documentation index, see [llms.txt](https://certil-remy.gitbook.io/learn/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://certil-remy.gitbook.io/learn/rails.md).

# Rails

- [Welcome To Rails](https://certil-remy.gitbook.io/learn/rails/untitled.md)
- [Rails Application Basics](https://certil-remy.gitbook.io/learn/rails/untitled/untitled-1.md)
- [Rails Static Request](https://certil-remy.gitbook.io/learn/rails/untitled/untitled-3.md)
- [Rails Hello World Lab](https://certil-remy.gitbook.io/learn/rails/untitled/untitled-2.md)
- [Rails Model View Controller](https://certil-remy.gitbook.io/learn/rails/untitled/untitled-4.md)
- [Intro to Rails- Overview](https://certil-remy.gitbook.io/learn/rails/untitled/untitled-5.md)
- [Intro to REST](https://certil-remy.gitbook.io/learn/rails/untitled-6.md)
- [Active Record Models and Rails](https://certil-remy.gitbook.io/learn/rails/untitled-1.md)
- [ActiveRecord Model Rails Lab](https://certil-remy.gitbook.io/learn/rails/untitled-2.md)
- [RESTful Index Action Lab](https://certil-remy.gitbook.io/learn/rails/untitled-3.md)
- [Rails Dynamic Request](https://certil-remy.gitbook.io/learn/rails/untitled-4.md)
- [Rails Dynamic Request Lab](https://certil-remy.gitbook.io/learn/rails/untitled-5.md)
- [Rails URL Helpers](https://certil-remy.gitbook.io/learn/rails/untitled-7.md)
- [Rails URL Helpers Lab](https://certil-remy.gitbook.io/learn/rails/untitled-8.md)
- [Rails form\_tag](https://certil-remy.gitbook.io/learn/rails/untitled-9.md)
- [Rails form\_tag Lab](https://certil-remy.gitbook.io/learn/rails/untitled-10.md)
- [Create Action](https://certil-remy.gitbook.io/learn/rails/untitled-11.md)
- [Create Action Lab](https://certil-remy.gitbook.io/learn/rails/untitled-12.md)
- [Index, Show, New, Create Lab](https://certil-remy.gitbook.io/learn/rails/untitled-13.md)
- [Edit/Update Action](https://certil-remy.gitbook.io/learn/rails/untitled-14.md)
- [form\_for on Edit](https://certil-remy.gitbook.io/learn/rails/untitled-15.md)
- [Strong Params Basics](https://certil-remy.gitbook.io/learn/rails/untitled-16.md)
- [form\_for Lab](https://certil-remy.gitbook.io/learn/rails/untitled-17.md)
- [Rails Generators](https://certil-remy.gitbook.io/learn/rails/untitled-18.md)
- [CRU with form\_for Lab](https://certil-remy.gitbook.io/learn/rails/untitled-19.md)
- [Resource and Scaffold Generator](https://certil-remy.gitbook.io/learn/rails/untitled-20.md)
- [Rails Blog scaffold](https://certil-remy.gitbook.io/learn/rails/untitled-21.md)
- [Todo mvc assets and managing lists](https://certil-remy.gitbook.io/learn/rails/untitled-22.md)
- [Rails Forms Overview](https://certil-remy.gitbook.io/learn/rails/untitled-23.md)
- [ActiveRecord Validations](https://certil-remy.gitbook.io/learn/rails/untitled-24.md)
- [ActiveRecord Validations Lab](https://certil-remy.gitbook.io/learn/rails/untitled-25.md)
- [Validations in Controller Actions](https://certil-remy.gitbook.io/learn/rails/untitled-26.md)
- [Validations In Controller Actions Lab](https://certil-remy.gitbook.io/learn/rails/untitled-30.md)
- [Validations with form\_tag](https://certil-remy.gitbook.io/learn/rails/untitled-27.md)
- [Validations with form\_for](https://certil-remy.gitbook.io/learn/rails/untitled-28.md)
- [DELETE Forms and Requests](https://certil-remy.gitbook.io/learn/rails/untitled-29.md)
- [Testing in Rails](https://certil-remy.gitbook.io/learn/rails/untitled-1-1.md)
- [Validations with form\_tag](https://certil-remy.gitbook.io/learn/rails/untitled-31.md)
- [CRUD With Validations Lab](https://certil-remy.gitbook.io/learn/rails/untitled-32.md)
- [Join the Fun rails](https://certil-remy.gitbook.io/learn/rails/untitled-34.md)
- [Activerecord lifecycle reading](https://certil-remy.gitbook.io/learn/rails/untitled-35.md)
- [Displaying Associations Rails](https://certil-remy.gitbook.io/learn/rails/untitled-36.md)
- [Active Record Associations Review](https://certil-remy.gitbook.io/learn/rails/untitled-37.md)
- [Forms And Basic Associations Rails](https://certil-remy.gitbook.io/learn/rails/untitled-33.md)
- [Forms And Basic Associations Rails Lab](https://certil-remy.gitbook.io/learn/rails/untitled-38.md)
- [Basic Nested Forms](https://certil-remy.gitbook.io/learn/rails/untitled-39.md)
- [Displaying Has Many Through Rails](https://certil-remy.gitbook.io/learn/rails/untitled-40.md)
- [Displaying Has Many Through Rails Lab](https://certil-remy.gitbook.io/learn/rails/untitled-41.md)
- [Has Many Through Forms Rails](https://certil-remy.gitbook.io/learn/rails/untitled-42.md)
- [Has Many Through Forms Rails Labs](https://certil-remy.gitbook.io/learn/rails/untitled-43.md)
- [Has Many Through in Forms Lab Review- Overview](https://certil-remy.gitbook.io/learn/rails/untitled-44.md)
- [Deep Dive into Nested Forms- Overview](https://certil-remy.gitbook.io/learn/rails/untitled-45.md)
- [Layouts And Templates in Rails](https://certil-remy.gitbook.io/learn/rails/untitled-46.md)
- [Rails Layouts And Templates Lab](https://certil-remy.gitbook.io/learn/rails/untitled-47.md)
- [Simple Partials](https://certil-remy.gitbook.io/learn/rails/untitled-48.md)
- [Simple Partials Lab](https://certil-remy.gitbook.io/learn/rails/untitled-49.md)
- [Partials with Locals](https://certil-remy.gitbook.io/learn/rails/untitled-50.md)
- [Partials with Locals](https://certil-remy.gitbook.io/learn/rails/untitled-51.md)
- [Refresher on MVC](https://certil-remy.gitbook.io/learn/rails/untitled-52.md)
- [Refactoring Views With Helpers](https://certil-remy.gitbook.io/learn/rails/untitled-53.md)
- [Refactoring Views With Helpers Lab](https://certil-remy.gitbook.io/learn/rails/untitled-54.md)
- [Model Class Methods](https://certil-remy.gitbook.io/learn/rails/untitled-55.md)
- [Optimal Queries using Active Record (lab)](https://certil-remy.gitbook.io/learn/rails/untitled-56.md)
- [Routing And Nested Resources](https://certil-remy.gitbook.io/learn/rails/untitled-57.md)
- [Nested Resource Routing Lab](https://certil-remy.gitbook.io/learn/rails/untitled-58.md)
- [Modifying Nested Resources](https://certil-remy.gitbook.io/learn/rails/untitled-59.md)
- [Modifying Nested Resources Lab](https://certil-remy.gitbook.io/learn/rails/untitled-1-2.md)
- [Namespaced Routes](https://certil-remy.gitbook.io/learn/rails/untitled-60.md)
- [Namespaced Routes Lab](https://certil-remy.gitbook.io/learn/rails/untitled-61.md)
- [Todomvc 2 lists have items](https://certil-remy.gitbook.io/learn/rails/untitled-62.md)
- [TodoMVC 3: Mark Items Complete](https://certil-remy.gitbook.io/learn/rails/untitled-1-3.md)
- [Todomvc 4 refactoring with partials and helpers](https://certil-remy.gitbook.io/learn/rails/untitled-2-1.md)
- [Todomvc 5 deleting items](https://certil-remy.gitbook.io/learn/rails/untitled-63.md)
- [Introduction to Authentication and Authorization](https://certil-remy.gitbook.io/learn/rails/untitled-64.md)
- [Cookies and sessions](https://certil-remy.gitbook.io/learn/rails/untitled-64/untitled.md)
- [Cookies and Sessions Lab](https://certil-remy.gitbook.io/learn/rails/untitled-64/untitled-1.md)
- [Sessions Controller](https://certil-remy.gitbook.io/learn/rails/untitled-64/untitled-2.md)
- [Sessions Controller Lab](https://certil-remy.gitbook.io/learn/rails/untitled-64/untitled-3.md)
- [Login Required Readme](https://certil-remy.gitbook.io/learn/rails/untitled-64/untitled-4.md)
- [Login Required Lab](https://certil-remy.gitbook.io/learn/rails/untitled-64/untitled-5.md)
- [Using has\_secure\_password](https://certil-remy.gitbook.io/learn/rails/untitled-64/untitled-6.md)
- [Has\_secure\_password lab](https://certil-remy.gitbook.io/learn/rails/untitled-64/untitled-7.md)
- [Authentication- Overviewn](https://certil-remy.gitbook.io/learn/rails/untitled-64/untitled-8.md)
- [OmniAuth](https://certil-remy.gitbook.io/learn/rails/untitled-64/untitled-9.md)
- [Omniauth Lab](https://certil-remy.gitbook.io/learn/rails/untitled-64/untitled-10.md)
- [Omniauth review lecture in todomvc](https://certil-remy.gitbook.io/learn/rails/untitled-64/untitled-11.md)
- [Authentication and authorization recap and gems](https://certil-remy.gitbook.io/learn/rails/untitled-64/untitled-12.md)
- [Rails Amusement Park lab](https://certil-remy.gitbook.io/learn/rails/untitled-13-1.md)
- [How to Find Gems](https://certil-remy.gitbook.io/learn/rails/untitled-65.md)
