That's how Andrej Karpathy's video lectures are shaping up for me... I'm learning a lot about not just neural networks, but Python and Pytorch.
It's more or less magical when you find just the right conjugate match between tutorial material and your own learning style. I can see how Beej's Guide might do the same for someone new to both socket programming and C.