Introduction
Welcome
What this Tutorial Will Cover
What Rails Is
Web Applications & Rails
What Rails can Do
Where Rails Came From
Rails Philosophies
More Rails Philosophies
MVC
Model
View - Tuition 1
View - Tuition 2
Controller
Tools
Command Line
Text Editor
Rails & Ruby Overview
We hope you enjoyed the free lessons above. To view the complete contents including the chapters below, please purchase the CD. Alternatively you can sign up to the Online University and gain full, instant access to this, and all 450+ tutorials for only $30/£15 per month by clicking here
CLICK HERE TO BUY THIS TUTORIAL ON CD
Installation
Installation on Mac - Tuition 1
Installation on Mac - Tuition 2
MySQL Install on Mac
Troubleshooting Mac Install
Installation on Windows
MySQL Install on Windows
One-stop-shop on Mac
Keeping Rails Up to Date
Rails & Ruby In Detail
Ruby - Tuition 1
Ruby - Tuition 2
Ruby - Tuition 3
Rails Application Directory
Rails Scripts
Generate Script
Generate Script - Models
Generate Script - Controllers
Generate Script - Mailer
Generate Script - Scaffold
Generate Script - Other Generators
Server Script
Console Script
The Basics
Your First Rails Application
Creating a MySQL Database
Connecting to MySQL with Rails
Generating a Model
Basic Links
Basic Forms
Models
ActiveRecord
Attributes
Date-Time Fields
Primary Keys
Advanced Models
Model Relationships
Model Relationships - One-to-One
Model Relationships - One-to-Many
Model Relationships - Many-to-Many
Basic Searches
Advanced Searches
Scaffolding
What is Scaffolding
Modifying Scaffolding - Tuition 1
Modifying Scaffolding - Tuition 2
Controllers
What are Controllers
Routing
URL Generation
Cookies
Sessions
Talking Between Actions
Filters
Views
What are Views
RHTML
Assistance
More Assistance
Assistance - Forms
Assistance - Text Fields & Areas
Text Field & Area Tags
Form Assistance - Date/Time Fields
Form Assistance - Selection Lists
Form Assistance - Radio Buttons & Checkboxes
Form Assistance - File Uploads - Tuition 1
Form Assistance - File Uploads - Tuition 2
Form Assistance - Links
Pagination
Layouts
Partial Page Templates
Testing
What is Testing
Testing Models
Testing Controllers
Security
Security Overview
SQL Issues
CSS Issues
Ajax
What is AJAX or Web 2.0
Some GUI Tricks
Some More Tricks
Deployment
Choosing a Production Platform
Basics of Deployment
Backups
Finishing It Up
Rails Resources
Where to Go Next
Wrap-Up
Credits
About this Author
CLICK HERE TO BUY THIS TUTORIAL ON CD |