Introduction to Python for Programmers (Hands-on)
Prerequisite: some programming experience. For example, you should understand concepts like loops or functions. You should be familiar with the command line (via our Introduction to Linux tutorial or equivalent background).
This is a basic introduction to the essential features of Python. This tutorial includes a brief introduction to basic types (Integer, Float, String, and Boolean), if-statements, functions, lists, dictionaries, loops, and modules. We’ll look at some simple interactive tasks. After this tutorial you’ll be ready to explore all the amazing modules Python has to offer. We will work on the BU Shared Computing Cluster and you should feel comfortable opening and editing files with a text editor.
If you try to sign up for this tutorial and find that it is full, please send email to firstname.lastname@example.org and we will do our best to accommodate you.