I am halfway through A Complete Course In C Programming for the Beginner, Learn C on the Mac by Dave Mark. What I have learned from this book, is all I know about C programming. I want to become a proficient C programmer. I know I need to be very careful as to how I proceed with my studies. My goal is C programming in, but not limited to, tcp/ip and udp/ip. However, before I get there, I know there is a lot more to learn beyond the scope of the book.
What do you guys recommend my next book or course of action should be, besides visiting this site frequently?
Expert guidance would be greatly appreciated.