What is the difference between this free Intro to Ruby course and the paid Ruby Certificate Course?
The introductory course assumes no knowledge of Ruby, and has no prerequisites. The certificate course, however, assumes that students enter with at least the knowledge gained in the introductory course. Because the certificate course is more advanced, its projects are larger than the projects in the introductory course. In the introductory course, students gain familiarity with object-oriented programming in Ruby. In the certificate course, students will learn how to structure Ruby programs, how to interact with data from the web using Nokogiri, and how to build a full-fledged command-line application. The certificate course also includes one-on-one time with an instructor to review a large capstone project — students receive a certificate only after passing this Portfolio Project.