| layout | page-md |
|---|---|
| title | Software Prerequisites |
If you wish to code along with the material, you'll need to install some software on your laptop
We maintain a list of common problems that can occur during installation and ways of solving them. Take a look at the Configuration Problems and Solutions wiki page for help.
A text editor is the piece of software you use to view and write code. If you have a preferred text editor, please use it. If you don't have one, we recommend the following.
Notepad++. Just download the installer and run it.
Nano is a text editor that is installed by default on Mac OS X and Linux.
You can verify you have nano installed by opening a terminal and entering:
nano
If nano is not installed, you will receive an error. If it is installed, nano will open (appearing not dissimilar to the terminal window, but with menu items at the bottom of the window).
To exit nano press CTRL+X (you might be prompted you to save or discard modified buffer - just type "N" to exit without saving).
We use Python 2.7 for this introduction, as it's required to use the Google App Engine.
The "Python Anaconda" installation provides everything Python-related you will need for the workshop. To install Anaconda, go to the link below and install version 2.7 (not 3.5!) - scroll down the page a bit for the link: