The book I started learning C with was a network programming book*, of sorts. It was intended for complete beginners, so the first chapter is called "Programming"; the third chapter is called "Networking" and covers the socket API.
So no, I cannot even think of a subject that "it would be better for you to read first". And there is plenty of help available here, I don't think anyone who has been programming C for more than 6-12 months is unfamiliar with sockets. They are kind of essential IMO.
* No Starch Press: Hacking: The Art of Exploitation, 2nd Edition ...great book