Introduction Lecture notes for web development in Ruby and Sinatra Introduction to Ruby Introduction to Sinatra Proper project structure, MVC architecture, multiple environments, management, etc. Introduction to Web Services