Take advantage of an amazing Black Friday deal.
Books are great, but nothing makes programming come to life like video screencasts. The newly released Learn Enough Ruby videos bring to life all 10 chapters of Learn Enough Ruby to Be Dangerous by Michael Hartl.
Ruby is an elegant and intuitive object-oriented programming language that is especially known for its use in web development. Learn Enough Ruby to Be Dangerous is designed to get you started writing practical and modern Ruby programs as fast as possible, including an introduction to web development with Sinatra.