Python Bootcamp is a week-long introduction into the Python programming language for high school math and science teachers in the Computer RET program at the University of Notre Dame.
Upon successful completion of this bootcamp, participants will be able to:
Automate the Boring Stuff with Python
A book dedicated to teaching beginnings how to program in Python. The website includes a variety of extra resources including videos.
Python for Informatics: Exploring Information
A set of course materials for introducing Python to informaticians. The website includes a variety of resources including multiple versions of the book, slides, videos, audio, and more. The book is based on Think Python: How to Think Like a Computer Scientist.
A free book on programming using the Python language.
Python Scientific Lecture Notes
A collection of lecture notes used to train scientists interesting in utilizing Python in their workflows. The notes are available in PDF and HTML format.
The Art and Craft of Programming
A book that provides an overview of the basics of programming in Python.