Hands-on Introduction to Python (multi-part series)
Each of session of this course is two hours long.
Depending on the semester, this course may be offered as a three- or five-part series. During the first three sessions, we will introduce the key concepts of the Python language: variables, functions, control structures, input and output, exception handling, and the concept of object-oriented programming. During the fourth and fifth sessions, if applicable, we will focus on how Python can be used in a scientific environment by using NumPy and SciPy.
To participate in the hands-on exercises:
- You will need to use a computer with a stable connection to the internet
- We'll share a link to a notebook with the class materials during the presentation
- There is no need to download software or prepare in advance
- If you would like to download the course materials (only necessary if you need a local
copy), you can do so with the following Git command:
git clone https://github.com/CHPC-UofU/python-lectures.gitOnce the Git command completes, you should have a new directory named "python-lectures". If you don't have Git on your computer, you can open a browser to https://github.com/CHPC-UofU/python-lectures, click the green "Code" button, and download the materials as a zip file.