Ruby-on-Rails is a web application framework. Following the principles of DRY (Don’t Repeat Yourself) and “Convention over Configuration”, Ruby-on-Rails enables web application developers to create dynamic and easily deployed websites in a very short amount of time. Based on the powerful Ruby language Rails is a set of Ruby templates and scripts used to build an entire web application and connect with a wide variety of database back-ends. VTC Author Al Anderson will help a beginner gain an understanding of the basics of web applications and work your way to developing a full-on web application. To begin learning Ruby-on-Rails simply click the links. Introduction Welcome (02:31) What this Tutorial Will Cover (02:40) What Rails Is Web Applications & Rails (04:33) What Rails can Do (07:00) Where Rails Came From (03:53) Rails Philosophies (03:36) More Rails Philosophies (03:39) MVC (05:02) Model (06:13) View Pt.1 (03:53) View Pt.2 (04:32) Controller (05:17) Tools Command Line (04:11) Text Editor (02:45) Rails & Ruby Overview (02:45) Installation Installation on Mac Pt.1 (04:08) Installation on Mac Pt.2 (03:48) MySQL Install on Mac (03:18) Troubleshooting Mac Install (02:01) Installation on Windows (04:51) MySQL Install on Windows (02:32) One-stop-shop on Mac (02:37) Keeping Rails Up to Date (06:48) Rails & Ruby In Detail Ruby Pt.1 (05:54) Ruby Pt.2 (05:37) Ruby Pt.3 (05:26) Rails Application Directory (05:17) Rails Scripts (05:15) Generate Script (03:59) Generate Script - Models (03:45) Generate Script - Controllers (04:48) Generate Script - Mailer (04:17) Generate Script - Scaffold (07:01) Generate Script - Other Generators (04:13) Server Script (02:06) Console Script (02:09) The Basics Your First Rails Application (05:32) Creating a MySQL Database (04:48) Connecting to MySQL with Rails (04:23) Generating a Model (03:58) Basic Links (03:40) Basic Forms (03:07) Models ActiveRecord (03:52) Attributes (05:06) Date-Time Fields (04:05) Primary Keys (03:00) Advanced Models Model Relationships (05:42) Model Relationships - One-to-One (06:47) Model Relationships - One-to-Many (05:54) Model Relationships - Many-to-Many (05:15) Basic Searches (02:36) Advanced Searches (04:44) Scaffolding What is Scaffolding (05:53) Modifying Scaffolding Pt.1 (05:11) Modifying Scaffolding Pt.2 (03:05) Controllers What are Controllers (06:34) Routing (03:40) URL Generation (04:12) Cookies (03:15) Sessions (07:17) Talking Between Actions (02:15) Filters (04:30) Views What are Views (02:59) RHTML (06:48) Assistance (06:06) More Assistance (05:31) Assistance - Forms (03:27) Assistance - Text Fields & Areas (05:44) Text Field & Area Tags (04:59) Form Assistance - Date/Time Fields (03:01) Form Assistance - Selection Lists (04:37) Form Assistance - Radio Buttons & Checkboxes (05:05) Form Assistance - File Uploads Pt.1 (05:03) Form Assistance - File Uploads Pt.2 (03:45) Form Assistance - Links (04:06) Pagination (06:07) Layouts (03:28) Partial Page Templates (02:38) Testing What is Testing (06:22) Testing Models (05:04) Testing Controllers (03:34) Security Security Overview (04:16) SQL Issues (03:55) CSS Issues (04:14) Ajax What is AJAX or Web 2.0 (05:59) Some GUI Tricks (03:41) Some More Tricks (04:43) Deployment Choosing a Production Platform (04:49) Basics of Deployment (05:52) Backups (06:20) Finishing It Up Rails Resources (05:09) Where to Go Next (03:02) Wrap-Up (04:25) Credits About this Author (02:18) Download: 298 MB / 50.54 MB http://rapidshare.com/files/46732086/VTC_-_Ruby_on_Rails.part1.rar http://rapidshare.com/files/46732055/VTC_-_Ruby_on_Rails.part4.rar http://rapidshare.com/files/46732032/VTC_-_Ruby_on_Rails.part2.rar http://rapidshare.com/files/46732027/VTC_-_Ruby_on_Rails.part5.rar http://rapidshare.com/files/46731984/VTC_-_Ruby_on_Rails.part6.rar http://rapidshare.com/files/46731975/VTC_-_Ruby_on_Rails.part3.rar |
Password default : booktraining.net
No comments:
Post a Comment