The real small web is written in HTML without too much scripting (JS). Python can do everything but the whole point is to teach concepts like variables and functions. It's unrelated to what I would call the small web, but it's a good knowledge to have.
If you want to stick to the web, learn TypeScript instead.
As for Small Web 101, if you're talking about https://xn--gckvb8fzb.com/the-small-web-101/, it's a mess of useless links. I would go to https://developer.mozilla.org/en-US/docs/Learn_web_development, and host simple pages on Neocities. It's the small stuff of the 90s.