Learning web programming

Hi everyone,
I know C++ pretty well and understand most of the Arduino programming, but I have no experience in writing client/server programs and would like to learn how...what would be a good resource for this? I want to be able to write my own programs for web control of the Arduino with the ethernet shield without copying someone else's code.
Thanks in advance!

Are you ready to enter in the world of Web base control devices 8)

https://www.teleduino.org/
http://starter-kit.nettigo.eu/2011/

Perfect! Thanks a bunch!