3 minute read

It is possible to learn Python on-line from self-directed learning. This document lists several tutorial sites with Python-specific introductory tutorials. Some are zero-cost… some are not. Some are ©… some are not.

Organizations

These are on-line learning organizations and aggregators. Many have costs.

  • edX has ≈40 Python courses (including one from MIT)
  • Coursera has a few dozen Python tutorials.
  • Udacity has a few Python tutorials.
  • Udemy has many Python courses.
  • Codecademy has many Python courses.

Textbooks

These are on-line Python textbooks — most of which include integrated activities — that can be used to learn Python.

Tutorials

These Python tutorials were suggested by numerous K-12 computing educators and are listed in no particular order.

Other lists

These are other lists of Python resources similar to this one.

Thanks for additional contributions from Emmett Wald, NJ Rees, Sheila Slawiak, Andrew Spiece, Steve Willis, Jacqueline Moreno, Renee Sullivan, David Parker, Aislín Moylan, Cynthia Chance, Shereen Tyrell, Janice Cotcher.

#Python