Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.


Practice Sinatra Basics Course

via Treehouse


Let's practice the basics of creating web apps using Sinatra.

What you'll learn

  • Requests
  • Routes
  • Views


Defining Routes

Let's practice defining routes for Sinatra requests.

Chevron 2 steps
  • Introduction


  • Defining Routes

    1 objective

Practice ERB Templates

Let's practice working with ERB templates.

Chevron 1 steps
  • ERB Templates

    1 objective

HTML Forms

Let's practice working with HTML forms.

Chevron 1 steps
  • HTML Forms

    2 objectives

Sinatra Layouts

Let's practice working with Sinatra layouts.

Chevron 2 steps
  • Static Files

    1 objective

  • Layouts

    1 objective

Taught by

Jay McGavren


Start your review of Practice Sinatra Basics Course

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.