In this tutorial, we will explore fundamental results and tools from computable structure theory and discuss how they can be applied within the framework of reverse mathematics.