BIM A+ module 3 videos on programming.
Andrew Hunt, David Thomas, The Pragmatic Programmer: from journeyman to master
Programiz, Python Online Compiler
Jupyter Project and Community, Jupyter
Python Software FoundationThe Python Package Index
Autodesk, Dynamo Package Manager
Peter Wentworth, Jeffrey Elkner, Allen B. Downey, and Chris Meyers, Learning with Python 3
Allen B. Downey, Think Python
Mark Pilgrim, Dive Into Python 3
Autodesk, The Dynamo Primer
Aditya Sridhar, An introduction to Git: what it is, and how to use it