Boston Python Workshop/Friday handout

Objective
After going through this setup document, you will have a Python, git, and Django environment that lets you write Python code locally. You will be able to use Github.com and git to track changes to the code you write.

This document is available on the web; you can see the URL in the header or footer of the print-out. You can always refer back to it, or show it to other people.

Section 1: Accounts on the web
Time: 15 minutes, hopefully.

You're going to need accounts on:


 * Alwaysdata.com: They will run your Django code and let other people access it over the web.


 * Github.com: You will use them to store versions of your code.

Alwaysdata account
Alwaysdata.com lets you create a free hosting account. You'll give them your name and email address and set a password that you'll use to log into the account.


 * Make your account here.

Note: They will send you your password by email. If you feel queasy about receiving your password by email, then use one that you don't mind receiving.

On the back of this piece of paper, take a moment to write down the username, email address, and maybe password that you used to sign up for the Alwaydata.com account.

Github.com
Github.com is the most popular git-based service you can use to store files.

Python

 * FIXME

Git

 * epic FIXME

Django modules

 * also epic FIXME

Alwaysdata

 * Enable SSH access

Github

 * Create an SSH key on your computer
 * Upload it to your Github account
 * Make a "fork" of http://github.com/paulproteus/boston-python-workshop

Friday is over
Chat with us! Ask questions! Go home!

Love,

Boston Python Workshop staff.