Dynamic Web Applications with Sinatra


  • Provider
  • Cost
  • Session
  • Language
  • Duration


Learn how to build web applications with Sinatra, an elegant and approachable web development micro-framework for Ruby.

Why Take This Course?

Taking this course will enable you to learn web development fundamentals through a simple and easy-to-use web development framework. You will be able to build dynamic applications with Sinatra, and use your knowledge as a stepping stone towards future development with Ruby on Rails.


Lesson 1:

Use your knowledge of web fundamentals and request/response cycle to run your first Sinatra application.

Lesson 2:

Create your own Sinatra application and define your first custom Sinatra route handlers.

Lesson 3:

Create a Sinatra app that responds with HTML content. Define dynamic templates using the templating language ERB.