Skip Navigation Links

Course Length:
1 Day
Course Description:
This one-day rapid Rails course will give you, in quick order, many of the details that will allow you write database backed Web applications
Who Should Attend:
This course is for students who want to learn the basics of Ruby on Rails in an abbreviated time period.
Benefits of Attendance:
Upon completion of this course, students will be able to:
  • Create an application using Ruby on Rails
  • Hook up a database and Rails
  • Use style sheets to beautify Rails Apps
  • Present a consistent look and feel to your Web pages
  • Link pages together
  • Map database tables to Rails models
  • Validate Model data
  • Display flash messages and error messages
Prerequisites:
It is recommended that students have some experience with writing J2EE applications and have a basic knowledge of Ruby.
Course Outline:
  • Chapter 1: Speeding Along With Rails
    1. Introduction
    2. Getting Started
    3. The root Directory
    4. Starting the Server
    5. Generating Models and Controllers
    6. Launching Web Applications
    7. Embedded Ruby
    8. Exploring the Model
    9. irb - The Ruby Console
    10. The Rails Console
    11. Displaying the Employee Records
    12. controller.rhtml
    13. link_to
    14. Creating the Form to Add an Employee
    15. The flash Hash
    16. Model Validation
    17. Linking Two Models
    18. Adding Tasks
    19. Showing Tasks
    20. Deleting a Task
    21. Listing Both Employees and Tasks
    22. Adding a Field to the Task Table
    23. application_helpers.rb
    24. What We Have Omitted
    25. Part II: "0 to 60 in Five Minutes"
    26. Our Complete Ruby/Rails Curriculum