|
Ruby on Rails Beyond the Basics
with: Kevin Skoglund
In this sequel to the popular Ruby on Rails Essential Training, expert instructor Kevin Skoglund teaches comprehensive techniques for web developers who already feel comfortable with the fundamentals of Ruby and the Rails MVC framework. This training will help developers move toward creating full-featured Ruby on Rails applications. Kevin begins by explaining how to update software and projects to the latest versions. He then demonstrates alternative ways to interact with Ruby and your Rails applications and teaches the intermediate aspects of the Ruby language. Kevin provides step-by-step instructions for creating a custom blog and content management application. He uses this practical example to show how to work with database migrations, how to get more from ActiveRecord and avoid common pitfalls, how to create flexible controllers and views, and h
Table of contents
Introduction
1. Maintaining Ruby and Rails
2. Working Directly with Ruby and Rails
3. Intermediate Ruby
4. Describing Your Project
5. Databases and Migrations
6. Configuration Options in Rails
7. Getting More from ActiveRecord Models
8. Creating the Post CRUD
9. Creating the Category CRUD
10. Creating the User CRUD
11. Creating the Comment CRUD
12. Improving Access Control
13. Creating the Public Site
14. Validations
15. Creating the Category and Archive Views
16. Routes
17. Pagination
18. Final Steps
Conclusion
Appendix A - Installing Ruby on Rails
|