i found the best way to learn, is to get hands on, try to get hold of an old system (preferably a working one) take it apart, put it back together, tinker, play, learn.
use social media or local media (gumtree/craigslist etc) to find old but cheap hardware and try to upgrade systems.