Learn Enough Dev Environment to Be Dangerous: A tutorial introduction to computer development environments
Learn how to set up a development environment appropriate for developing websites and software applications.
Learn Enough Git to Be Dangerous: An introduction to version control with Git (Learn Enough Developer Fundamentals Book 3)
—
Learn Enough HTML to Be Dangerous: A tutorial introduction to HTML (Web Basics Book 1)
Learn Enough Command Line to Be Dangerous: A tutorial introduction to the Unix command line (Learn Enough Developer Fundamentals Book 1)
The Self-Taught Programmer: The Definitive Guide to Programming Professionally
Learn Enough Text Editor to Be Dangerous: A tutorial introduction to text editors (Learn Enough Developer Fundamentals Book 2)
Automate the Boring Stuff with Python: Practical Programming for Total Beginners
Learn Ruby on Rails: Book One
Practical Object-Oriented Design in Ruby: An Agile Primer (Addison-Wesley Professional Ruby)
Hooked: How to Build Habit-Forming Products
The Pragmatic Programmer: From Journeyman to Master