Lesson 00 General Resources - adparker/GADSLA_1403 GitHub Wiki

Python and Data Science Resources

The class will be taught with Python 2.7. There's an ecosystem of Python tools we'll be using, listed below.

Intro to Python

iPython and iPython Notebook
Pandas (Python Data Analysis Library)
Scikit-Learn (Python Machine Learning Libraries)

Code Editors

I mostly use Emacs but am not religious about it. If you're new to writing code, here are some recommended editors:

Cloud-hosted Development Environments (Cloud IDEs)

I have no experience with these, but they look great. All you need is a web browser and you get to develop on a virtual server. You don't need to install any code editors. There are many options here, just Google for "Cloud IDE". To get you started, I've listed two:

  • Koding I've used this briefly. You get root access to a virtual Linux server. Also great for collaborating.
  • Nitrous.io This is what a several of the General Assembly Web Dev Immersive students are using. I haven't used it myself.

Intro to SQL and NoSQL Technologies