Tutorials: Practical Python for Scientists and Engineers

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: