site feedback
Ruby on Rails 3 Essential Training

Ruby on Rails 3 Essential Training

with Kevin Skoglund



In Ruby on Rails 3 Essential Training, instructor Kevin Skoglund shows how to create full-featured, object-oriented web applications with the latest version of the popular, open-source Ruby on Rails framework. This course explains the complete process—from the fundamental concepts and best practices behind the Rails framework, to how to build a complete application with dynamic, database-driven content. Using a content management system as an example project, this course explains how to structure databases, build database-driven, object-oriented models, route incoming requests, render pages with dynamic content, and to process and validate form data. Previous experience with Ruby is recommended, but not required. Exercise files accompany the course.
Topics include:
  • Understanding MVC (Model View Controller ) architecture
  • Routing browser requests through the framework
  • Responding to requests with dynamic content
  • Defining associations and database relationships
  • Creating, reading, updating and deleting records
  • Working with forms
  • Validating form data
  • Reviewing built-in security features
  • Authenticating users and managing user access
  • Debugging and error handling

show more

author
Kevin Skoglund
subject
Developer, Application Servers, Programming Languages, Web Development
software
Ruby on Rails 3
level
Beginner
duration
12h 9m
released
Oct 21, 2010
DVD
purchase

Start learning today. Lynda explains how.

Ready to join?

Learn Adobe CS6
Please wait...
subscribe learn more

Get immediate access to the entire library!



Suggested courses to watch next:

Ruby Essential Training (06h 54m)
Kevin Skoglund
Ruby on Rails Beyond the Basics (2007) (11h 36m)
Kevin Skoglund

Are you sure you want to delete this bookmark?

cancel

Bookmark this Tutorial

Name

Description

{0} characters left

Tags

Separate tags with a space. Use quotes around multi-word tags. Suggested Tags:
loading
cancel

bookmark this course

Name

Description

{0} characters left

Tags

Separate tags with a space. Use quotes around multi-word tags. Suggested Tags:
loading

Your queue is full.

Make room for this course by removing some things already in your queue.

go to queue

You must be a lynda.com member to watch this video.

Every course in the lynda.com Online Training Library® contains free movies that let you assess the quality of our tutorials before you subscribe—just click on the blue links to watch them. Become a member to access all 77,421 instructional videos.


If you are already an active lynda.com member, please log in to access the Online Training Library®.

Get access to all lynda.com tutorials

You are currently signed into your admin account, which doesn't let you view lynda.com tutorials. For full access to the Online Training Library®, log in through iplogin.lynda.com, or sign in through your organization's portal. You may also request a user account by calling (888) 335-9632 or emailing us at sales@lynda.com.

Get access to all lynda.com tutorials

You are currently signed into your admin account, which doesn't let you view lynda.com tutorials. For full access to the Online Training Library®, log in through iplogin.lynda.com, or sign in through your organization's portal. You may also request a user account by calling (888) 335-9632 or emailing us at sales@lynda.com.

Access to lynda.com tutorials

Your organization has a limited access membership to the lynda.com Online Training Library® that allows access to only a specific, limited selection of courses.