courses / products
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
SUBSCRIBE
Subscribe to Receive Special Offers & New Release Updates
100% Satisfaction Guaranteed

CareerVision is committed to providing our customers with the best service and products available.

We back our training products with a 100% Satisfaction or Your Money Back Guarantee, so you can buy worry free. More....



FAST UK DELIVERY
Order Today, Learn Tomorrow!

Pay as You Learn

SECURE PAYMENT
PROCESSING


We Accept All Major Credit Cards, PayPal and Google Checkout

Credit Cards Accepted
PayPal Accepted



Follow us on Facebook

Ruby on Rails

 
Bookmark and Share
Ruby on Rails Training CD
Ruby on Rails
Single CD £79.00  £75.00 + VAT
Buy Now
Multi User Network CD £395.00  £375.00 + VAT
Buy Now
 

More on Single User & Multi User Networkable CDs

Author - Al Anderson
Duration - 7 Hours
 

COURSE INTRODUCTION

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.


 

COURSE OUTLINE


Introduction
Welcome
What these Tutorials Will Cover

What Rails Is
Web Applications & Ruby on Rails
What Rails can Do
Where Rails Came From
Rails Philosophies
More Rails Philosophies
MVC
Model
View Pt.1
View Pt.2
Controller

Tools
Command Line
Text Editor
Rails & Ruby Overview

Installation
Installation on Mac Tutorials 1
Installation on Mac 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 Tutorials 1
Ruby 2
Ruby 3
Rails Application Directory
Rails Scripts
Generate Script
Generate Script - Models Tutorials
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 Tutorials
Basic Forms

Ruby on Rails 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 Tutorials 1
Modifying Scaffolding 2

Controllers
What are Controllers
Routing
URL Generation
Cookies
Sessions
Talking Between Actions
Filters Tutorials

Ruby on Rails 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
Ruby on Rails - Form Assistance - File Uploads Tutorials 1
Form Assistance - File Uploads 2
Form Assistance - Links
Pagination
Layouts
Partial Page Templates

Testing
What is Testing
Testing Models
Testing Controllers

Ruby on Rails Security
Ruby on Rails Security Overview
Tutorials on SQL Issues
CSS Issues

Ajax
What is AJAX or Web 2.0
Some GUI Tricks
Some More Tricks

Ruby on Rails Deployment
Choosing a Production Platform
Ruby on Rails - Basics of Deployment
Backups

Finishing It Up
Rails Resources
Where to Go Next
Wrap-Up

Ruby on Rails Credits
About this Author

 
 
Print Image Printer friendly version   
Top of page
A-Z COURSE LIST   PROVIDERS   CBT TRAINING  CVISION NEWS  CONTACT US   SITEMAP  

MCITP Training Courses  MCPD Training Courses  MCTS Training Courses
MCITP Database Developer Training Courses  MCITP Database Administrator Training Courses
Flash Tutorials & Training Courses  MCSE CBT Training Adobe Photoshop Tutorials & CBT Training Microsoft Certification Training

CareerVision
61 Caroline Street, Birmingham, B3 1UF, UK
Tel: 0121 248 2400, Fax: 0121248 2800,
Email: sales@cvision.co.uk |Web: www.cvision.co.uk

red arrow Website design by Aimpro UK red arrow Terms