MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Ruby on Rails 5 Basics

Course Summary

In this course, we're going to set up a simple blogging app with just a handful of Rails commands. Then, we'll dive into what we've created and help you really understand what's going on. We'll show you how to work with models, views, and controllers to quickly add new features to your app. By the end of this course, you'll be ready to create basic web apps in Rails.

  • +

    Course Syllabus

    Creating an App

    We'll create a new Rails app, and a simple resource. A resource is something you want users to be able to create, read, update, and delete instances of. With just a couple Rails commands, your site will be ready to run and fully interactive! 7 steps
    • Introduction 3:22
    • Creating a Rails App 3:44
    • Running a Server 3 questions
    • Creating a New App 3 objectives
    • Our First Resource 6:38
    • Rails Resources 3 questions
    • Creating a Resource Scaffold 2 objectives

    Handling Requests

    In this stage, we'll take a closer look at the resource we've created, and show you how Rails handles requests. 9 steps

    Using the Rails Console

    The Rails console is useful when you need to do an operation on many model objects at once, or to look at model attributes that you haven't yet added to your views. We'll show you how to update model objects using the console. 10 steps

    Adding a Model Attribute

    Our app is able to store titles for our posts, but we forgot to add a post body to hold the actual post content. In this stage, we're going to fix that. First, we need to add a column to the database, so that our post model objects can store the value of their body attributes. Then we'll need to update our views to let us show those values. And finally, we'll need to update the controller to allow new body text to be submitted from HTML forms. 9 steps

Course Fee:
USD 25

Course Type:


Course Status:



1 - 4 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url