New Tutorial
-
Videos for Learn Enough Ruby to Be Dangerous
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.
-
Learn Enough Ruby to Be Dangerous Ebook
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.
-
Videos for Learn Enough JavaScript to Be Dangerous
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.
-
Learn Enough JavaScript to Be Dangerous
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.
-
Full draft of Learn Enough JavaScript
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.
-
Learn Enough JavaScript, drafts of Chapters 7 & 8
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.
-
Learn Enough JavaScript, drafts of Chapters 4–6
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.
-
Learn Enough JavaScript, drafts of Chapters 1–3
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.
-
Learn Enough CSS & Layout to Be Dangerous
I have only just finished reading the first four chapters, but I have to say that they are the best four chapters on CSS/Layout that I have ever read.
-
Learn Enough Dev Environment to Be Dangerous
Covers easier setup options like cloud IDEs and virtual machines, I especially recommend it for macOS and Linux users who are ready for the more challenging task of configuring their native environments.
-
Learn Enough HTML to Be Dangerous
HTML is the fundamental language of the Web, and every developer, designer, and even manager should know the basics. If tech is the new literacy, HTML is the alphabet.
-
Learn Enough Action Cable to Be Dangerous
Unleash the power of WebSockets with Action Cable and Rails.
-
Learn Enough Git to Be Dangerous
Learn Enough Git to Be Dangerous focuses on Git essentials without getting bogged down in lots of heavy theory. It includes many concrete examples of how to use the most important Git commands.
-
Draft of Learn Enough Text Editor to Be Dangerous
I'm pleased to announce the availability of a draft of Learn Enough Text Editor to Be Dangerous, an introduction to text editors that assumes no prerequisites other than a familiarity with the Unix command line.