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

Blank Slates in Ruby on Rails

Course Summary

The blank slate of an application is the "first-run" experience of an application when it has no data. Most applications look their best when they have user data and it's important to guide them through using your application. First, we'll learn how to implement a blank slate in an existing Ruby on Rails application, then we'll enhance our application by adding static pages and a tutorial.

  • +

    Course Syllabus

    Email with Rails

    Ruby on Rails makes it very easy to send email from our application. In this stage, we'll add mail functionality for emailing todo lists. 8 steps
    • Email with Rails 1:08
    • Where Mailers Fit 0:38
    • Variable Scope in Mailers 0:55
    • Email and Rails 3 questions
    • Adding a Mailer Method 5:45
    • Front-End Mailer Code 6:55
    • Fixing a Turbolinks Bug 1:58
    • Mailer Methods 2 questions

    Blank Slates and Rails

    The blank slate is what the app looks like when there’s nothing. Most apps look their best when they’re filled with data like notifications, messages, and updates, or in our case, todo lists. Let's prompt the user to take action when their todo lists or items are empty. 5 steps

    Creating an App Tutorial

    The first time a user logs in to their account, we want to explain to them how the application works by creating a tutorial. 4 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