Introduction to Ruby on Rails 3

This course introduces Rails 3, the result of two years of low-level improvements, API refinements, and performance optimizations. If you are just learning Rails or if you have limited knowledge and want to learn more, this is the video for you!
Course info
Rating
(91)
Level
Beginner
Updated
Oct 22, 2010
Duration
2h 48m
Table of contents
Description
Course info
Rating
(91)
Level
Beginner
Updated
Oct 22, 2010
Duration
2h 48m
Description

This course introduces Rails 3, the result of two years of low-level improvements, API refinements, and performance optimizations. If you are just learning Rails or if you have limited knowledge and want to learn more, this is the video for you! After going through the basics, in the second half of the course, you'll learn to use Rails' packaging and code generation tools, work with stylesheets and JavaScript files, link data models together, and build powerful controllers in only a few lines. You'll learn to build forms and organize view templates for easy reuse and maintenance. More than just a quick overview, you'll learn tips and tricks used by professional Rails developers.

About the author
About the author

Geoffrey founded PeepCode and has created numerous courses on Ruby, JavaScript and Shell.

More from the author
EF Core 1.0: First Look
Advanced
1h 32m
Sep 19, 2016
Play by Play: React and Falcor with Brian Holt
Intermediate
1h 51m
Oct 15, 2015
More courses by Geoffrey Grosenbach
Section Introduction Transcripts
Section Introduction Transcripts

Meet Rails 3: Part 3
It's PeepCode! This is part two of our Meet Rails 3 series. In part one you learned the bare basics of Ruby on Rails; how to work with data models, how to use controllers simply, and how to write basic view templates. In this screencast, we'll take those ideas a step further by building a web application. It's a simple project manager, capable of managing a project such as the construction of the Death Star, or, depending on your affinity, destroying that same Death Star. Each project manages several people, who will play different roles in the project. It will note when each has last updated their status. You can Create new Roles, change the Status of any Person in the project, Delete a Role, or even Create a New Project altogether. As with all PeepCode screencasts, we'll cover a lot of information in a short period of time. Pause if you need to think about something, or Rewind to watch a section again. Use the Chapter Menu to jump straight to a chapter, or review the completed project if you get stuck. Let's get started! (Typing)