
Python 101
Learn the basic elements of coding in Python. Introduction to variables, if and while statements, and for loops through practice problems and explanations.
Python 101 starts from the very beginning, and each level builds on the last.
Hands-on sessions with practice problems and explanations.
Choose one level, a few, or the full five-level series.
Five levels, from your first program to plotting real data.

Learn the basic elements of coding in Python. Introduction to variables, if and while statements, and for loops through practice problems and explanations.

Learn what lists and dictionaries are, and how to add, remove, and locate elements.

Learn how programs are structured and how functions perform operations.

Learn the difference between global and local variables and what libraries are and how to use them.

Learn how to gather data, such as images, and manipulate it, as well as plotting data using the pyplot library.
Tell us your dates and group size, and which levels you’d like.