This course will be retired on June 1, 2025.
Heads up! To view this whole video, sign in with your Courses account or enroll in your free 7-day trial. Sign In Enroll
Start a free Courses trial
to watch this video
Learn what to expect in this course.
Take These Courses First
If you're not comfortable with these topics, you should strongly consider taking these courses first:
Studying is a skill! You'll have an easier time in this course, and the courses that follow it, if you follow a few basic strategies. We've put together some videos to help:
Installing Rails
We have three different workshops to help you install a Ruby on Rails 5 development environment on these platforms:
The MVC Pattern
One of the conventions Rails follows is a pattern that's widely used in software development, called "Model, View, Controller", or MVC.
- The models write Ruby objects to the database, and read them out again later.
- The views show data to users, most often in the form of HTML webpages.
- Controllers respond to requests from users, usually by coordinating the model and the view.
Related Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign upRelated Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign up
You need to sign up for Treehouse in order to download course files.
Sign upYou need to sign up for Treehouse in order to set up Workspace
Sign up