Lesson Material
This material originated with a grassroots group at the University
of Wisconsin - Madison called The Hacker Within and has been
modified by Software Carpentry instructors at the University of
Chicago over multiple bootcamps.
Day 1
- The Unix Shell
-
Please open a terminal and follow along on
the tutorial page.
- Python variables
-
Please run Canopy and open the
files
2013-10-17-uic/lessons/thw-python/vars-types/variables.ipynb
and
2013-10-17-uic/lessons/thw-python/vars-types/exercises.ipynb
.
- Python data structures
-
Please run Canopy and open the
files
2013-10-17-uic/lessons/thw-python/data-structures/data-structures.ipynb
.
- Python flow control
-
Please run Canopy and open the file
2013-10-17-uic/lessons/thw-python/flow-control/python_flow_control.ipynb
.
- Python functions and modules
-
Please run Canopy and open the file
2013-10-17-uic/lessons/thw-python/functions-modules/python_functions_and_modules.ipynb
.
Day 2
- Version Control Local
-
Please open a terminal and follow along on the tutorial page
tutorial page.
- Version Control Remote
-
Please open a terminal, sign
into GitHub, and follow along
on the tutorial page
tutorial page.
- Python debugging
-
Please open Canopy.
- Data processing example with the shell and Python
-
Please open a terminal and follow along on the tutorial page
tutorial page.