Click on the link to see each lesson or click on [ to launch the jupyter notebook in an interactive environment.
Additional lessons:
- Plotting and Programming in Python: This lesson is an introduction to programming in Python 3 for people with little or no previous programming experience. Via Software Carpentry
- Python lessons from Programming Historian
- Written by Eric Godat & Robert Kalescky