Treehouse is an online learning platform that teaches coding and web development skills, such as HTML, CSS, JavaScript, and PHP. You must have an active San Francisco Public Library account to access Treehouse. To create or reactivate your Treehouse account, submit this form. Once your request is processed, Treehouse will send you an email confirming your account. Please be patient as account creation may take a few days. Library account holders may only have ONE account with Treehouse.
Due to the popularity of this online resource, Treehouse accounts with no course activity in a three-month period will be deactivated to make room for library users on the wait list.
If you already have an active San Francisco Public Library account with Treehouse, please log in here.