Changes

Jump to navigation Jump to search
→‎Learning resources: fixed stale links to software-carpentry and community data science materials, added link to official python tutorial
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."
 +
* [https://docs.python.org/3.5/tutorial/ official Python tutorial]
 
* if you are new to programming, try out the [https://openhatch.org/wiki/Boston_Python_Workshop_8 Boston Python Workshop] materials
 
* if you are new to programming, try out the [https://openhatch.org/wiki/Boston_Python_Workshop_8 Boston Python Workshop] materials
 
* if you are new to python but know a little about programming, try out the [https://openhatch.org/wiki/Intermediate_Python_Workshop/Projects Intermediate Boston Python Workshop] projects.
 
* if you are new to python but know a little about programming, try out the [https://openhatch.org/wiki/Intermediate_Python_Workshop/Projects Intermediate Boston Python Workshop] projects.
* If you know some syntax already, try out [http://newcoder.io/ NewCoder] tutorials. NewCoder has tutorials on
+
* If you know some syntax already, try out [http://newcoder.io/ NewCoder] tutorials. NewCoder has tutorials on Data Visualization, APIs, Web Scraping, Networks
** Data Visualization
+
* [http://wiki.communitydata.cc/Community_Data_Science_Workshops Community Data Science Workshop]
** APIs
+
** "The Community Data Science Workshops are a series of project-based workshops for anyone interested in learning how to use programming and data science tools to ask and answer questions about online communities like Wikipedia, Twitter, free and open source software, and civic media. The workshops are for people with no previous programming experience."
** Web Scraping
+
* [http://software-carpentry.org/lessons.html Software Carpentry: Lessons]
** Networks
+
** automating tasks using the Unix shell;
* [https://openhatch.org/wiki/Community_Data_Science_Workshops Community Data Science Workshop]
+
** structured programming in Python, R, or MATLAB
* [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."
+
*** "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."
* [http://software-carpentry.org/v5/novice/python/index.html Programming with Python]: "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.
 
* [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)
Line 63: Line 65:  
* [http://www.udacity.com/ Udacity]
 
* [http://www.udacity.com/ Udacity]
 
* [http://pythonlearn.com/ Python Learn]
 
* [http://pythonlearn.com/ Python Learn]
* [http://software-carpentry.org Software Carpentry]
  −
      
=== Help find materials ===
 
=== Help find materials ===
Domain Admins
598

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.

Navigation menu