This tutorial is intended as an introduction to two powerful tools for software development: SQL databases and version control systems.