Python Office Hours: Difference between revisions
From Pumping Station One
→Learning resources: fixed stale links to software-carpentry and community data science materials, added link to official python tutorial |
→Learning resources: added data carpentry |
||
| Line 21: | Line 21: | ||
=== Tutorials === | === Tutorials === | ||
* [http://learnpythonthehardway.org/book/ Learn Python The Hard Way]: "instructs you in Python by slowly building and establishing skills through techniques like practice and memorization, then applying them to increasingly difficult problems." | * [http://learnpythonthehardway.org/book/ Learn Python The Hard Way]: "instructs you in Python by slowly building and establishing skills through techniques like practice and memorization, then applying them to increasingly difficult problems." | ||
* [https://docs.python.org/3.5/tutorial/ official Python tutorial] | * [https://docs.python.org/3.5/tutorial/ official Python tutorial] | ||
| Line 33: | Line 34: | ||
*** "The best way to learn how to program is to do something useful, so this introduction to Python is built around a common scientific task: data analysis." | *** "The best way to learn how to program is to do something useful, so this introduction to Python is built around a common scientific task: data analysis." | ||
** version control using Git or Mercurial. | ** version control using Git or Mercurial. | ||
* [http://datacarpentry.org Data Carpentry]: has lessons on python for ecologists | |||
* [http://scipy-lectures.github.io/ Python Scientific Lecture Notes]: "Tutorial material on the scientific Python ecosystem, a quick introduction to central tools and techniques. The different chapters each correspond to a 1 to 2 hours course with increasing level of expertise, from beginner to expert." | * [http://scipy-lectures.github.io/ Python Scientific Lecture Notes]: "Tutorial material on the scientific Python ecosystem, a quick introduction to central tools and techniques. The different chapters each correspond to a 1 to 2 hours course with increasing level of expertise, from beginner to expert." | ||
* [http://book.djangogirls.org/ Django Girls Tutorial]: tutorial that starts from python basics to django to deploying a django site. (all ages, despite name) | * [http://book.djangogirls.org/ Django Girls Tutorial]: tutorial that starts from python basics to django to deploying a django site. (all ages, despite name) | ||