Some useful links:
- https://www.py4e.com/
- https://www.learnpython.org/
- https://pythonbasics.org/
- Think Python (English version) https://www.greenteapress.com/thinkpython/thinkpython.pdf
- Think Python (Italian version) https://raw.githubusercontent.com/AllenDowney/ThinkPythonItalian/master/thinkpython_italian.pdf
- Fabio Pellacini's course 2012 (Italian) https://pellacini.di.uniroma1.it/teaching/fondamenti12/lectures.html
Can you suggest other online resources for learning programming/Python, especially for those people who are starting from scratch?