Get Ready for IST’s Python Bootcamp!

python-bootcamp-august-1-2
July 26, 2019

Register for the Python Bootcamp August 1-2 in CCIS 1-140

Does your research rely on Python, or are you curious about learning more about the Python programming language? Then join IST from August 1st to 2nd for their Python Bootcamp! 

This two-day event is designed for faculty members, students, postdoctoral fellows, and other researchers across campus. Registration is free and open to all. Anyone who wishes to learn more about Python is welcome to attend. 

The following courses will be covered over two days:

Introduction to Python, Pandas, and Plotting
Date:
Thursday, August 1
Time: 9am - 4pm
Location: CCIS 1-140
Facilitators: Chris Want & John Simpson
Register now!

This is a full-day introductory session on using the Python programming language, with a particular focus on data analysis using the Pandas library and plotting. No previous programming experience assumed. Bring your own laptop with Python 3 and Jupyter installed. If you do not have a version of Python and are not sure where to start, then you can follow these instructions for your operating system. Instructions for installing Jupyter are here. No previous programming experience is needed for these courses. 


Intermediate Python: Parallelism
Date:
Friday, August 2
Time: 9am - 12pm
Location: CCIS 1-140
Facilitator: Chris Want & John Simpson
Register now!

This half-day session will focus on writing parallel programs with Python (via the DASK library). Students should know some Python (possibly through the Introduction to Python session held on Thursday, August 1) and some command line/shell.

Bring your own laptop with Python 3, Jupyter, and a shell installed. If you do not have a version of Python and are not sure where to start, then you can follow these instructions for your operating system. Instructions for installing Jupyter are here. No previous programming experience is needed for these courses. 

If you are using Windows and do not already have a Shell installed (Linux and MacOS come with them built in), the option we recommend is to install the Git Shell from https://git-scm.com/download/win but you are welcome to use any option that will give you the ability to open a secure shell (SSh) to a remote system.


Intermediate Python: Plotting
Date:
Friday, August 2
Time: 1pm - 4pm
Location: CCIS 1-140
Facilitators: Chris Want & John Simpson
Register now!

This half-day session will look at some additional plotting packages (Plotly and others) beyond the standard MatPlotLib. Students should know some Python (preferably through the earlier Python session held on Thursday, August 1). 

Bring your own laptop with Python 3 and Jupyter installed. If you do not have a version of Python and are not sure where to start, then you can follow these instructions for your operating system. Instructions for installing Jupyter are here. No previous programming experience is needed for these courses.