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.
Use your knowledge of web fundamentals and request/response cycle to run your first Sinatra application.
Create your own Sinatra application and define your first custom Sinatra route handlers.
Create a Sinatra app that responds with HTML content. Define dynamic templates using the templating language ERB.