The goal of these tutorials is to help people with no prior programming experience to learn basic programming skills in Python. The philosophy I try to take here is to only tell you what you need to know to complete a task (such as make a graph) – though on occasion you do get a bit of a bigger picture.
Comments, suggestions, and alternative approaches are welcome in the comments on each page! Let’s learn from each other!
Links to Tutorials:
- Tutorial 1: Introduction and setting up Python on your computer
- Tutorial 2: Using variables to plot sets of arbitrary data values
- Tutorial 3 (part 1): Getting started with functions (make a graph of a function)
- Tutorial 3 (part 2): Creating your own function to automatically create a plot for you!
- Tutorial 4 (part 1): Store and manipulate data sets, like time series, in one-dimensional arrays (i.e., how to edit values in your data set)
- Tutorial 4 (part 2): Use multi-dimensional arrays to store complex datasets.
- Tutorial 4 (part 3): Easily create plots of your data using arrays.