Project night: Difference between revisions
Content added Content deleted
No edit summary |
imported>Jesstess No edit summary |
||
Line 1: | Line 1: | ||
__NOTOC__ |
__NOTOC__ |
||
[[File:bpw2-4.jpeg|x200px]] |
[[File:bpw2-4.jpeg|x200px]][[File:Boston-python-meetup.png|x200px]][[File:Meetup_pic.jpg|x200px]] |
||
== Python Project Night == |
== Python Project Night == |
||
Line 13: | Line 13: | ||
You must <b>register</b> for this event on the [http://meetup.bostonpython.com Boston Python Meetup]. |
You must <b>register</b> for this event on the [http://meetup.bostonpython.com Boston Python Meetup]. |
||
=== Location |
=== Location === |
||
[http://microsoftcambridge.com/ Microsoft New England], One Memorial Drive, Cambridge, MA 02142 |
|||
=== Food === |
|||
Microsoft NERD is sponsoring pizza for this event. Thanks Microsoft NERD! |
|||
===Wireless=== |
===Wireless=== |
||
The SSID is: CAMBRIDGE. Try to browse the web and you'll be redirected to a page to click through terms of service |
The SSID is: CAMBRIDGE. Try to browse the web and you'll be redirected to a page to click through terms of service. |
||
=== Projects === |
=== Projects === |
||
Line 35: | Line 31: | ||
* Learn Python the Hard Way: http://learnpythonthehardway.org. Despite the name, some people find this to be a gentler introduction than the official Python tutorial. |
* Learn Python the Hard Way: http://learnpythonthehardway.org. Despite the name, some people find this to be a gentler introduction than the official Python tutorial. |
||
* An introduction to Python through writing games: http://inventwithpython.com/chapters/. |
* An introduction to Python through writing games: http://inventwithpython.com/chapters/. |
||
* A project/lecture on object oriented programming run by Anna Callahan. Download files here: [[July_project_night/OO_lesson | Object Orientation for beginners]] |
|||
====Practicing Python==== |
====Practicing Python==== |
||
* Practice Python online with bite-sized exercises: http://codingbat.com/python. |
* Practice Python online with bite-sized exercises: http://codingbat.com/python. |
||
** We also have custom CodingBat questions from the Boston Python Workshop: http://openhatch.org/wiki/CodingBat. |
|||
* Staff from the [[Boston Python Workshop]] will be here to help work through practice projects from the Workshop, including: |
* Staff from the [[Boston Python Workshop]] will be here to help work through practice projects from the Workshop, including: |
||
** using the Twitter API to write parts of a Twitter client |
** using the Twitter API to write parts of a Twitter client |
||
** wordplay and the power of regular expressions |
** wordplay and the power of regular expressions |
||
** programming graphical effects for a ColorWall |
** programming graphical effects for a ColorWall |
||
** music remixing with the Echo Nest Remix API |
|||
* Practice writing code to solve a problem from scratch with the [[Scrabble challenge]]. |
* Practice writing code to solve a problem from scratch with the [[Scrabble challenge]]. |
||
====Projects and competitions==== |
====Projects and competitions==== |
||
* Contribute to an open-source project that uses Python. Developers from [http://openhatch.org OpenHatch], [http://twistedmatrix.com Twisted], and other projects will be here. If you contribute to an open source project that uses Python and want to help new contributors, let us know |
* Contribute to an open-source project that uses Python. Developers from [http://openhatch.org OpenHatch], [http://twistedmatrix.com Twisted], and other projects will be here. If you contribute to an open source project that uses Python and want to help new contributors, let us know! |
||
* Want to learn a Python web framework? Check out the Django tutorial: https://docs.djangoproject.com/en/1.3/intro/tutorial01/ |
* Want to learn a Python web framework? Check out the Django tutorial: https://docs.djangoproject.com/en/1.3/intro/tutorial01/ |
||
* Do data analysis and graphing in Python with the matplotlib plotting library: |
* Do data analysis and graphing in Python with the matplotlib plotting library: |
||
** homepage: http://matplotlib.sourceforge.net/ |
** homepage: http://matplotlib.sourceforge.net/ |
||
** tutorial: http://matplotlib.sourceforge.net/users/pyplot_tutorial.html |
** tutorial: http://matplotlib.sourceforge.net/users/pyplot_tutorial.html |
||
* Use Python to participate in space exploration: http://spacehack.org/ |
|||
* Use the DonorsChoose.org data or API to make discoveries and build apps that engage the public and improve education in America: http://www.donorschoose.org/hacking-education |
|||
* Unleash your inner DJ with the [http://code.google.com/p/pyechonest/ Echo Nest] and [http://code.google.com/p/echo-nest-remix/ Echo Nest Remix] APIs. |
|||
* Win $35,000 in prizes for using CDC flu data to develop an innovative app, data visualization, tool, or game: http://fluapp.challenge.gov/ |
|||
* Let the bus tell you when it's coming. Google AppEngine and Python based notification system for public transit agencies: http://busminder.sourceforge.net/ |
|||
* Write an app that improves the transit experience of the New York MTA's 8.5 million daily riders and win great prizes: http://mtaappquest.com/ |