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. Staff from the Boston Python Workshop will be here to help beginning Python programmers with language basics and practice.
Audience: everyone! We'll have something for all Python experience levels.
Location: Puerto Rico Science, Research, and Technology Trust
Food: Pizza will be provided.
Wireless: Provided On-Site!
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: Object Orientation for beginners
Practicing 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 Puerto Rico Python user group will be here to help work through practice projects from the Workshop, including:
- using the Twitter API to write parts of a Twitter client
- DJANGO
- adding Linux and Python to your system
Projects and competitions
- Contribute to an open-source project that uses Python. Developers from 1hora.org and Notazos 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/
- Do data analysis and graphing in Python with the matplotlib plotting library:
- Use Python to participate in space exploration: http://spacehack.org/
- Unleash your inner DJ with the Echo Nest and Echo Nest Remix APIs.
Have more project suggestions? Add them as comments and we'll copy them to the page!
1 comments:
Very cool!!!! Sadly I'm not going to be in PR for the next meeting. Happy hacking!
Post a Comment
Note: Only a member of this blog may post a comment.