Python Office Hours: Difference between revisions

From Pumping Station One
Skm (talk | contribs)
Learning resources: fixed stale links to software-carpentry and community data science materials, added link to official python tutorial
Skm (talk | contribs)
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)