It is easier to understand the stack from network layer as physical layer, consists of hardware -related things, and each device has its own properties, it will take much longer for a beginner to undertand the physical layer as compared to network layer.
Starting at the network layer, rather than the physical layer, is crucial because the physical layer involves complex hardware details that may be challenging for beginners. The network layer, which deals with logical addressing and device communication, provides a simpler introduction to basic networking concepts before delving into hardware intricacies. Also, it's worth noting that internet packets can move through any kind of hardware.
Instead start with physical layer its better to start with network layer because its easy to understand and there is no particular hardware or operating system required for software network . Data packet can be send and receive over any hardware or operating system .