No, this is not the only way to learn. The way to learn about newborn puppies and how to care for them is through a mentor. With a good mentor you can get hands on learning about whelping and raising puppies without having to learn by trial and error.
Unfortunately, mentors are not always around to be helping everybody else, especially when they are dealing with their own litters, families, or simply their own life. If that is the case, at least there are people who care enough to want to learn how to do these things instead of sitting back like a lifeless rock doing nothing.