Developer Guide

SET is currently in its early stages of development, so it needs as many people as possible to help improve it. This developer guide is designed to lead programmers through the basics of SET and allow them to contribute to its functionality.

Please reach out to past developers for insight on the program’s design and challenges. See the contact page for more information on how to get in touch!

Learning the Basics

This guide assumes that the developer is familiar with Python. There are numerous free online resources for learning Python, the most popular being Codecademy and Coursera. For help with specific commands, refer to the Python 2.7 documentation and each module’s documentation. We will reference more learning resources throughout the tutorial that are specific to each part of the program.