Well in advance of the start of the Boot Camp, please run though this Preparations document (and associated links). It will be your responsbility to ensure that the tests given at the bottom of this document actually run successfully. If you have any problems or questions in the preparation process, email us (firstname.lastname@example.org).
We are expecting that everyone will bring their own laptop to the Boot Camp. If you need to borrow a laptop, please email us (ucbpythonclass+bootcamp) and we'll see if we can get one for you. We're hoping that most will bring a Mac (OS X) or some Linux variant. But we wont kick you out of the room if you insist on bringing a Windows box. Please be sure to bring a (long) power cable so you can stay juiced throughout the three days.
We'll be using Python 2.7.3 in this Boot Camp. Other important packages to install include matplotlib, numpy, and scipy. See the Software page for detailed installation instructions.
Making Sure You're Ready to Rumble
You'll need make sure that python and several important packages are indeed up and running on your machine. To do this, follow the instructions at the Testing That It All Works page.
If you get any error messages we'll have an installation (pre-flight) help session on the day (Sunday August 19) before the Boot Camp begins. Otherwise, please send us email email@example.com with any questions that arise.
Getting a Preview of What You're In For
If you're itching to get going, try to work through as much of the official Python tutorial as possible.
There will be too many Monty Python references to handle in this Boot Camp. If you haven't seen any Monty Python yet, you're bound to miss a bunch of inside jokes. There's still time, however! Most important is to watch the famous Spam scene.Second most important is to watch the Holy Grail Movie:
On-line Streaming Links