Chicago Python Project Night: Difference between revisions
Content added Content deleted
imported>Codersquid (added bitly link) |
imported>Codersquid (removing content, going to use a repo instead) |
||
Line 2: | Line 2: | ||
I don't want to release my project night materials under cc-by, I'd rather use cc0, so I am removing this content and making a repo |
|||
bookmark to this page: http://bit.ly/chicago-python-project-night |
|||
https://github.com/codersquid/chicago-project-night |
|||
== Chicago Python Project Night == |
|||
Come work on Python projects, get programming help, help others, and hang out. Bring your own project or work on one of the suggested projects below. |
|||
<b>Audience</b>: everyone! We'll have something for all Python experience levels. |
|||
<b>Signup</b>: you must <b>register</b> for this event on the [http://www.meetup.com/ChicagoPythonistas Chicago Pythonistas Meetup]. |
|||
<b>Food</b>: Will be provided. |
|||
<b>Location</b>: This month's meeting is at Braintree 111 N Canal St, Suite 455, Chicago, IL ([http://osm.org/go/ZUfJo5z74-?way=149215065 open street map] ([http://goo.gl/maps/7pU4g google map]) |
|||
=== Projects === |
|||
Need some project ideas? How about: |
|||
====Learning Python==== |
|||
* The official Python tutorial: http://docs.python.org/tutorial/. This tutorial is very comprehensive, but it sometimes throws in unnecessarily advanced concepts. This is a solid tutorial for people with prior programming experience, and is still a good tutorial for new programmers if you are willing to skip over the advanced concepts and come back to them later. |
|||
* How to Think Like a Computer Scientist: Learning with Python: http://openbookproject.net/thinkcs/python/english2e/. This tutorial does a particularly good job of introducing programming concepts and terminology. |
|||
* 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/. |
|||
* 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==== |
|||
* Practice Python online with bite-sized exercises: http://codingbat.com/python. |
|||
* The [[Boston Python Workshop]] has introductory and intermediate materials |
|||
** custom CodingBat exercises: http://openhatch.org/wiki/CodingBat. |
|||
** [[Boston Python Workshop 6/Saturday projects]] |
|||
** Intermediate Python Workshop Projects: http://bit.ly/intermediate-python-projects Intermediate Python Workshop Projects |
|||
** [[Scrabble challenge]] |
|||
====Projects ==== |
|||
* 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.6/intro/tutorial01/ |
|||
* Do data analysis and graphing in Python with the matplotlib plotting library: |
|||
** homepage: http://matplotlib.sourceforge.net/ |
|||
** tutorial: http://matplotlib.sourceforge.net/users/pyplot_tutorial.html |
|||
** John Hunter 2009 ChiPy talk: https://archive.org/details/CarlFKMatplotlibThePopular2DPlottingLibrary775 |
|||
* Do data analysis with the pandas library: |
|||
** homepage: http://pandas.pydata.org/ |
|||
** getting started: http://pandas.pydata.org/pandas-docs/stable/10min.html |
|||
* Graphite, awesome monitoring. https://graphite.readthedocs.org/en/latest/overview.html |
|||
* Making use of https://github.com/theycallmeswift/BreakfastSerial (requires that you bring an arduino and usb cable) |
|||
<b>Have more project suggestions? Post to the meetup group!</b> |
|||
=== Planning === |
=== Planning === |
Revision as of 18:30, 15 February 2014
I don't want to release my project night materials under cc-by, I'd rather use cc0, so I am removing this content and making a repo
https://github.com/codersquid/chicago-project-night