Log In
Or create an account -> 
Imperial Library
  • Home
  • About
  • News
  • Upload
  • Forum
  • Help
  • Login/SignUp

Index
Agile Web Development with Rails Table of Contents 1: Preface to the Fourth Edition 2: Acknowledgments
3: Introduction
Rails Simply Feels Right Rails Is Agile Who This Book Is For How To Read This Book
Part 1 Getting Started 4: Installing Rails
Installing on Windows Installing on Mac OS X Installing on Linux Choosing a Rails Version Setting Up Your Development Environment Rails and Databases What We Just Did
5: Instant Gratification
Creating a New Application Hello, Rails! Linking Pages Together What We Just Did
6: The Architecture of Rails Applications
Models, Views, and Controllers Rails Model Support Action Pack: The View and Controller
7: Introduction to Ruby
Ruby Is an Object-Oriented Language Data Types Logic Organizing Structures Marshaling Objects Pulling It All Together Ruby Idioms
Part 2 Building an Application 8: The Depot Application
Incremental Development What Depot Does Let ’s Code
9: Task A: Creating the Application
Iteration A1: Creating the Products Maintenance Application Iteration A2: Making Prettier Listings
10: Task B: Validation and Unit Testing
Iteration B1: Validating! Iteration B2: Unit Testing of Models What We Just Did
11: Task C: Catalog Display
Iteration C1: Creating the Catalog Listing Iteration C2: Adding a Page Layout Iteration C3: Using a Helper to Format the Price Iteration C4: Functional Testing of Controllers What We Just Did
12: Task D: Cart Creation
Iteration D1: Finding a Cart Iteration D2: Connecting Products to Carts Iteration D3: Adding a Button What We Just Did
13: Task E: A Smarter Cart
Iteration E1: Creating a Smarter Cart Iteration E2: Handling Errors Iteration E3: Finishing the Cart
14: Task F: Add a Dash of Ajax
Iteration F1: Moving the Cart Iteration F2: Creating an Ajax-Based Cart Iteration F3: Highlighting Changes Iteration F4: Hiding an Empty Cart Testing Ajax Changes
15: Task G: Check Out!
Iteration G1: Capturing an Order Iteration G2: Atom Feeds Iteration G3: Pagination
16: Task H: Sending Mail
Iteration H1: Sending Confirmation Emails Iteration H2: Integration Testing of Applications What We Just Did
17: Task I: Logging In
Iteration I1: Adding Users Iteration I2: Authenticating Users Iteration I3: Limiting Access Iteration I4: Adding a Sidebar, More Administration What We Just Did
18: Task J: Internationalization
Iteration J1: Selecting the Locale Iteration J2: Translating the Storefront Iteration J3: Translating Checkout Iteration J4: Add a Locale Switcher
19: Task K: Deployment and Production
Iteration K1: Deploying with Phusion Passenger and MySQL Iteration K2: Deploying Remotely with Capistrano Iteration K3: Checking Up on a Deployed Application
20: Depot Retrospective
Rails Concepts Documenting What We Have Done
Part 3 Rails in Depth 21: Finding Your Way Around Rails
Where Things Go Naming Conventions
22: Active Record
Defining Your Data Locating and Traversing Records Creating, Reading, Updating, and Deleting (CRUD) Participating in the Monitoring Process Transactions
23: Action Dispatch and Action Controller
Dispatching Requests to Controllers Processing of Requests Objects and Operations That Span Requests
24: Action View
Using Templates Generating Forms Processing Forms Uploading Files to Rails Applications Using Helpers Reducing Maintenance with Layouts and Partials
25: Caching
Page Caching Expiring Pages Fragment Caching
26: Migrations
Creating and Running Migrations Anatomy of a Migration Managing Tables Advanced Migrations When Migrations Go Bad Schema Manipulation Outside Migrations
27: Nonbrowser Applications
A Stand-Alone Application Using Active Record A Library Function Using Active Support A Remote Application Using Active Resource
28: Rails ’ Dependencies
Generating XML with Builder Generating HTML with ERb Managing Dependencies with Bundler Interfacing with the Web Server with Rack Automating Tasks with Rake Survey of Rails ’ Dependencies
29: Rails Plugins
Credit Card Processing with Active Merchant Saving Bandwidth with Asset Packager Beautifying Our Markup with Haml Write Less and Do More with JQuery Finding More at RailsPlugins.org
30: Where to Go from Here 31: Bibliography
  • ← Prev
  • Back
  • Next →
  • ← Prev
  • Back
  • Next →

Chief Librarian: Las Zenow <zenow@riseup.net>
Fork the source code from gitlab
.

This is a mirror of the Tor onion service:
http://kx5thpx2olielkihfyo4jgjqfb7zx7wxr3sd4xzt26ochei4m6f7tayd.onion