...
Also of use for beginners may be the links prepared in the ECP-IDEAS project: Python materials for scientific programmersNext Lecture: Dec 3. 10:40 am - noon in 401/A1100
Lectures will resume in February.
Requested future topics: pandas, numpy/scipy, matplotlib, git
...
# | when/where | Topic | Prerequisites (note links in text) | Leader | New material |
---|---|---|---|---|---|
1 | 2:30-3:30 pm; April 16, 2018; 401/A1100 | Installing Python & Python Basics | Brian Toby | ||
2 | 10:30-noon, May 14 2018, 401/A1100 | Basic Python: conditional statements and looping | Brian | ||
3 | 2018-06-04 (A1100) 10:30 am-noon & 2 pm-3:30 pm | scientific graphics | Intro to Matplotlib | Tom Caswell (BNL) |
|
4 | 2018-06-18 (A1100) 10:30-noon | File I/O, system-supplied modules and DYI modules | Matt Newville | ||
5 | 2018-Oct-08 (A1100) 10:40-noon | Previous materials; Spyder | all of the above | Brian | |
6 | 2018-Oct-22 (A1100) 10:40-noon | Intro to NumPy | Numpy slides | Brian | also see slides 37-41 here, and section V.A.1. in this paper (also on Research Gate) |
7 | 2018-Nov-19 (A1100) 10:40-noon | Intro to Matplotlib | Brian | Slides; + sample animation code: 1) not so fast, 2) pretty fast & 3) even faster | |
8 | 2018-Dec-3 (A1100) 10:40-noon | Intro to Objects in Python | Brian | Slides | |
9 |
...