Now that I’m learning Python, I’m curious where I can learn about hardware. Any web sites or online classes that people think are good?
What can of hardware are you interested in? Do you mean you’d like to know how a network switch works? Or the USB protocol? Computer components?
Or do you mean more DIY hardware like how you could build a simple system with sensors at home that counts how many times you open your fridge?
Yes some place that explains the inner working of a computer from the micro chip and up.
Not sure exactly how in-depth you want to go on the subject but the way I learned a whole lot about computer hardware was by studying for (and passing ) the CompTIA A+ certificate. The certificate is split into 2 exams, the first being almost completely focused on computer hardware.
The exam covers the complete basics (what is a CPU) to the more complicated (what encryption does a 802.11ac wifi signal use). There’s loads of study material available. One free and very popular one is Professer Messer’s YouTube series.
Maybe have a look at some of those videos and see if it’s something you’d like to pursue further.
Perhaps this article will help? https://www.lifewire.com/computer-hardware-2625895
Otherwise, how about this course on Computer Architecture? https://www.coursera.org/learn/comparch
for the CompTIA suggestion. A+ is certainly a good introduction to computer hardware, and the cert is pretty well regarded in industry too.
(Congrats on passing too, by the way! )