Changes

Jump to navigation Jump to search
reorganized the page and added some short descriptions to links
Line 22: Line 22:  
Here are some suggested starting points.
 
Here are some suggested starting points.
   −
* if you are new to programming, try out the [https://openhatch.org/wiki/Boston_Python_Workshop_6 beginner 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.
 
  −
I'd like to get some curricula for these topics.
  −
 
  −
* web development
  −
** [http://gettingstartedwithdjango.com/ Getting Started with Django]
  −
* robots
  −
* raspberry pi
  −
* open data / civic hacking [https://openhatch.org/wiki/Community_Data_Science_Workshops Community Data Science Workshop]
  −
* games
  −
* open science
  −
* teaching
  −
* young coders (see example from pycon [https://github.com/mechanicalgirl/young-coders-tutorial#readme Young Coders Tutorial])
  −
* systems programming
  −
** [https://github.com/zedshaw/lpthw-study-projects Learn Python The Hard Way Study Projects]
      
== Learning resources ==
 
== Learning resources ==
    
Books and Tutorials
 
Books and Tutorials
* [http://learnpythonthehardway.org/ Learn Python The Hard Way] (it's actually easier)
+
* [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://python-guide.readthedocs.org/en/latest/ The Hitchhiker’s Guide to Python]
+
* [http://newcoder.io/ NewCoder]: intermediate level projects to try after learning syntax and things from sites like Learn Python the Hard Way.
* [http://newcoder.io/ NewCoder]: intermediate level projects to try after learning syntax and things from books like Learn Python the Hard Way.
+
* [http://earsketch.gatech.edu/ EarSketch] curriculum. Introduction to programming with music. (has anyone tried this? The concept is neat so I've included it here)
* [http://bit.ly/intermediate-python-projects Intermediate Python Projects]: self-guided tutorials from OpenHatch for intermediate skilled pythonistas.
+
* [http://python-guide.readthedocs.org/en/latest/ The Hitchhiker’s Guide to Python]: This is a guide for python developers that gives an overlay of the land of python development. In the guide's words: "The Hitchhiker’s Guide to Python exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis."
* [http://earsketch.gatech.edu/ EarSketch] curriculum. Introduction to programming with music.
     −
Interactive online tools
+
Interactive Tutorials
* https://www.wakari.io/ interactive python *and* ipython notebook! with matplotlib, scipy, etc.
  −
* https://www.pythonanywhere.com/
   
* http://www.pythontutor.com/
 
* http://www.pythontutor.com/
 
* http://codingbat.com/python
 
* http://codingbat.com/python
 
* http://www.learnpython.org/
 
* http://www.learnpython.org/
 
* http://www.codecademy.com/tracks/python
 
* http://www.codecademy.com/tracks/python
 +
 +
Online python interpreters
 +
* https://www.wakari.io/ interactive python *and* ipython notebook! with matplotlib, scipy, etc.
 +
* https://www.pythonanywhere.com/
      Line 63: Line 50:  
* [http://pythonlearn.com/ Python Learn]
 
* [http://pythonlearn.com/ Python Learn]
 
* [http://software-carpentry.org Software Carpentry]  
 
* [http://software-carpentry.org Software Carpentry]  
 +
 +
 +
I'd like to get some curricula for these topics.
 +
 +
* web development
 +
** I found [http://gettingstartedwithdjango.com/ Getting Started with Django]
 +
* robots
 +
* raspberry pi
 +
* open data / civic hacking. I found [https://openhatch.org/wiki/Community_Data_Science_Workshops Community Data Science Workshop]
 +
* games
 +
* open science
 +
* teaching
 +
* young coders (see example from pycon [https://github.com/mechanicalgirl/young-coders-tutorial#readme Young Coders Tutorial])
 +
* systems programming
 +
** I found [https://github.com/zedshaw/lpthw-study-projects Learn Python The Hard Way Study Projects]
     
Domain Admins
598

edits

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

Navigation menu