-
Notifications
You must be signed in to change notification settings - Fork 4
PyBCPyBcPlanning
Proposed Dates: Some time during the week of January 11th
- The boot camp is going to be divided into three segments:
- 1. Python Installation/Basics 1. Python for Scientific Computing 1. Advanced Python and breakout sessions
I've shown a proposed three day outline. At this point we are working on reserving the room for the entire week, so we can extend it to 4 days if people want to. Each day is broken into two two hour sessions. Each session has a thirty minute break in the middle (after one hour). We are also planning for a one hour break between sessions so that people can get lunch.
|| || Duration || Day 1 - Python Basics || Day 2 - Scientific Python || Day 3 - Advanced Python || || Session 1a || 1 hr || Installation (Matt M) || Numpy/Lin Alg/DFT (Jim) || Working with Python (IDE/Editors, Workflow...) (Everyone) || || Break || 0.5 hr || || || || || Session 1b || 1 hr || Basic Data Structures (Milad) || Plotting/Matplotlib (Matt T) || Breakout sessions 1 || || Lunch || 1 hr || || || || || Session 2a || 1 hr || Functions (Milad) || !SciPy (Anthony) || Breakout sessions 2 || || Break || 0.5 hr || || || || || Session 2b || 1 hr || Classes, Modules (Matt T) || Other/Statistics (Nico?) || Breakout sessions 3 ||
Each break session will involve three presentations/discussions/activities. Potential topics include:
- google Apps/Trac -> Paul? Milad
- Django -> Nico?
- GIS -> Nico
- Pytables / HDF5 -> Milad
- Making GUIs with !WxPython -> Milad
- Regular Expressions ->
- Fun -> Jim, Katy
- PyTAPS, C/Python -> Jim
- Python Ecosystem Thunderstorm! (Lightning Talks)
|| ||**Multilanguage Programming**||**Python on the Web**|| Python for Programmers || Breakout Session 1, 12:00 - 1:00 || [wiki:f2py f2py] / [wiki:PyBc/swig SWIG] (Kurt/Matt T) || Breakout Session 2, 2:00 - 3:00 || [wiki:Cython Cython] / [wiki:PyBc/Cpython C/Python] (Kurt/Jim) || Breakout Session 3, 3:30 - 4:30 || [wiki:PyTables PyTables] / [wiki:PyBc/PyTaps PyTaps] (Milad/Jim)
- Multilingual Python I - [wiki:f2py f2Py] and [wiki:PyBc/swig Swig]]
- Python on the Web I - [wiki:PythonBots IRC bots/email bots]]
- Python for Developers I - [wiki:AdvancedPython Advanced Python]]
- Multilingual Python II - Cython and The C/Python Interface
- Python on the Web II - Web Scraping, Django, and !GeoDjango
- Python for Developers II - Making GUI's with !WxPython
- Multilingual Python III - Examples of Multilingual Extensions : Pytables, PyTAPS
- Python on the Web III - GIS, Connecting Hardware to Python
- Python for Developers III - The Standard Library
These are jobs at the events
- Coffee/Snacks setup/cleanup
- Registration Name Tags
- Lunch setup/cleanup