Sams "Learn C++" books are about as simplified as you're going to find it. The only advice that I can offer as far as documentation or understanding the concepts is the OSDN library that comes with Microsoft Visual suites (Microsoft Visual C++ or Visual Studio). They are pricey, but they come with 4 cd's of documentation on anything you could ever want to know, including sockets. C++ is not a great language for a first timer either...why not try basic or something along those lines first? These are much more newbie-friendly and in most cases you don't have to worry about compiling or linking errors...it's a line by line interpreter. Good luck.
Sams "Learn C++" books are about as simplified as you're going to find it. The only advice that I can offer as far as documentation or understanding the concepts is the OSDN library that comes with Microsoft Visual suites (Microsoft Visual C++ or Visual Studio). They are pricey, but they come with 4 cd's of documentation on anything you could ever want to know, including sockets. C++ is not a great language for a first timer either...why not try basic or something along those lines first? These are much more newbie-friendly and in most cases you don't have to worry about compiling or linking errors...it's a line by line interpreter. Good luck.