Chicago Python Project Night: Difference between revisions

no edit summary
imported>Codersquid
(added bitly link)
imported>Codersquid
No edit summary
 
(One intermediate revision by the same user not shown)
Line 2:
 
 
Hi all, I have materials in a github repo with project descriptions and information!
bookmark to this page: http://bit.ly/chicago-python-project-night
 
http://chicagopythonworkshop.github.io/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 ===
 
[[/Code of Conduct]]
Anonymous user