LazyWeb (sorry): learning python resources suitable for a first year electrical engineer student with a Raspberry Pi?

I'm helping out my nephew, who lives elsewhere. He wants to learn Python, but I'm drawing a blank on good resources. Dive into Python is more for experienced programmers. Learn Python the Hard Way costs money now (dammit). Raspberry Pi Foundation materials are a little below him. What else is out there, pls?

#Python #RaspberryPi #Learner #LazyWeb

@scruss lots of the NoStach Press books are relevant.

https://nostarch.com/catalog/python

Watch for the humble bundles too

Python | No Starch Press

@scruss Try taking a look at NoStarch Press books - well produced and they have a variety of levels.
@scruss https://automatetheboringstuff.com and all the free to read Al Sweigart books...
(I have free creative coding with Python materials, not sure if it would be of interest)
Automate the Boring Stuff with Python - Automate the Boring Stuff with Python

A Page in : Automate the Boring Stuff with Python

@villares Yeah, that's a good one, thanks. Maybe not for immediate use, but I want to get him to the "I can save time doing this" stage
@scruss Sweigart starts from the basics... A very principled introduction from zero could be https://greenteapress.com/wp/think-python-3rd-edition/ also free to read online.

@scruss
I took this course (an older version) as my very first self-education project. Worked great for me. https://www.py4e.com/lessons

Thereโ€™s a book too (2016). https://open.umn.edu/opentextbooks/textbooks/336

PY4E - Python for Everybody

@scruss A Byte of Python?
@x0 ooh, that looks good, thanks