Ruby

Sort options

Programming Languages, Part A (Coursera)

This course is an introduction to the basic concepts of programming languages, with a strong emphasis on functional programming. The course uses the languages ML, Racket, and Ruby as vehicles for teaching the concepts, but the real intent is to teach enough about how any language “fits together” to [...]

Programming Languages, Part B (Coursera)

This course is an introduction to the basic concepts of programming languages, with a strong emphasis on functional programming. The course uses the languages ML, Racket, and Ruby as vehicles for teaching the concepts, but the real intent is to teach enough about how any language “fits together” to [...]

Programming Languages, Part C (Coursera)

This course is an introduction to the basic concepts of programming languages, with a strong emphasis on functional programming. The course uses the languages ML, Racket, and Ruby as vehicles for teaching the concepts, but the real intent is to teach enough about how any language “fits together” to [...]

The MVC Pattern in Ruby (Udacity)

Self Paced
The MVC Pattern in Ruby (Udacity)
Free Course
Categories
Effort
Languages
Writing Organized Code for your Web Apps. Learn how to organize the code for your web apps, and why it's important. You’ll be using the MVC Design Pattern in the web application micro-framework, Sinatra.

Dynamic Web Applications with Sinatra (Udacity)

Self Paced
Dynamic Web Applications with Sinatra (Udacity)
Free Course
Categories
Effort
Languages
Ruby Web Development Fundamentals. Learn how to build web applications with Sinatra, an elegant and approachable web development micro-framework for Ruby.