Come work on these exercises for learning python
- http://learnpythonthehardway.org/book/
- https://wiki.python.org/moin/BeginnersGuide
- https://github.com/NYCPython/nycpython.com/issues
- https://github.com/thekarangoel/Projects
- http://newcoder.io/tutorials/
- https://www.dropbox.com/sh/agkn1r11zje0wl1/ptZohSlIFP
- http://www.openbookproject.net/thinkcs/python/english2e/
- http://teachyourselftocode.com/
In order to write python code you will need a text editor or an IDE. Anyone of the editors below will work.
- https://atom.io/
- https://code.visualstudio.com/
- http://www.sublimetext.com/
- http://www.barebones.com/products/textwrangler/
- http://macromates.com/
- http://www.activestate.com/komodo-edit
- http://www.jetbrains.com/pycharm/
New python users might be inclined to start a new library or framework. Here is the official
tutorial for starting a new project, complete with tests & setup.py
. Following these practices
will allow you to deploy your project to PyPI and distribute your code to end users.
- Tutorial https://packaging.python.org/en/latest/distributing/
- Code https://github.com/pypa/sampleproject/