Project night: Difference between revisions

From OpenHatch wiki
Content added Content deleted
No edit summary
No edit summary
Line 1: Line 1:
__NOTOC__
__NOTOC__


[[File:bpw2-4.jpeg|x200px]] [[File:Boston-python-meetup.png|x200px]] [[File:Meetup_pic.jpg|x200px]]
[[File:bpw2-4.jpeg|x200px]] [[File:Boston-python-meetup.png|x200px]] [[File:Meetup_pic.jpg|x200px]]


== Python Project Night ==
== Python Project Night ==

Revision as of 14:51, 23 June 2011


Python Project Night

Come practice your Python skills on a variety of fun and practical projects specially designed for beginning Python programmers. Staff from the Boston Python Workshop will be there to help beginning Python programmers with language basics and practice projects.

Audience: everyone! We'll have something for all Python experience levels.

Signup

You must register for this event on the Boston Python Meetup.

Location and times

The 11th floor Commons at Microsoft New England, One Memorial Drive, Cambridge, MA 02142, from 5:30pm - 9:30pm on Friday, May 20th.

Food

Microsoft NERD is sponsoring pizza for this event. Thanks Microsoft NERD!

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 event password is bp520.

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/.

Practicing Python

  • Practice Python online with bite-sized exercises: http://codingbat.com/python.
  • 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
    • wordplay and the power of regular expressions
    • programming graphical effects for a ColorWall
  • Practice writing code to solve a problem from scratch with the Scrabble challenge.

Projects and competitions