This course will become read-only in the near future. Tell us at if that is a problem.

* NOTE: Things to Remember

1) There are 3 important directories in making up the system, and they are interdependent to one another: route, controller and view (MVC Model). If you were to make changes to one, you must make changes to all.

2) When making changes in any configuration files, you must restart the server.

3) When using the console utility, make sure to use --sandbox to rollback any changes made. Console is good to use to do on-the-fly testing of the application model.

Example:     >rails c --sandbox

4) If you make changes to your models while the console is open, type reload!

Task Discussion