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.
Books are great, but nothing makes programming come to life like video screencasts. The newly released Learn Enough JavaScript videos bring to life all 11 chapters of Learn Enough JavaScript to Be Dangerous by Michael Hartl.
As the only programming language that can be executed inside web browsers, JavaScript is an essential part of every programmer's toolkit. Learn Enough JavaScript to Be Dangerous is designed to get you started writing practical and modern JavaScript programs as fast as possible, using the latest JavaScript technologies (including Node.js and ES6), with a focus on the real tools used every day by software developers.
As the only programming language that can be executed inside web browsers, JavaScript is an essential part of every programmer's toolkit. Learn Enough JavaScript to Be Dangerous is designed to get you started writing practical and modern JavaScript programs as fast as possible, using the latest JavaScript technologies (including Node.js and ES6), with a focus on the real tools used every day by software developers.