Product Management is a very complex role...there is no straight forward learning path today other than doing the job ,building shit and strong mentor ship!
It's a tough, complicated and at times lonely role but I wouldn't do anything else... working for someone else at least.
My favorite analogy here is the one about cancer - cancer isn't one disease, it's thousands of diseases that all look the same on the surface, but are really different when you dive in. A cure for skin cancer doesn't really help get you closer to a cure for lung cancer, as an example.
Specifically for your partner - what kind of product management is she doing? B2B or B2C? Customer-facing products or internal products? Web or mobile?
The more specificity you have, the more likely you'll be able to find more relevant professional development resources for her particular flavor of product management.
That being said - once a PM hits a particular threshold of experience and self-awareness, they can generally come up with their own professional development track, though it always helps to have a mentor.
yc’s ffc ( https://blog.ycombinator.com/?s=ffc ) is also useful for the more entrepreurially minded.