A variety of free resources are available online to help in learning Python coding. A (very) partial list includes:
- Google's Python Class: Google, a notably dedicated user of Python, teaches an intensive 2-day class in Python, which it describes as being "for people with a little bit of programming experience who want to learn Python." The materials for this class, including recorded lectures, written materials and coding exercises, are available online.
- Coursera's Python for Everybody Specialization: Consisting of a series of 4 online courses prepared by the University of Michigan, these courses may be taken at the student's convenience. Unless the student wishes to be granted a certificate at the conclusion of the courses, they may be taken for free.
- Cheatsheets