The random questions can be easily handled here in the forums, but I highly doubt that anyone here really has the time (or patience) to actually do some 1-on-1 teaching. Most folks here are pretty self-motivated.
That being said, I (and whoever else chimes in here) can help to point you in the right direction to get started.
To do any web-hacking, you'll need to know HTML, and a multitude of other things that go into web-design. This link is a pretty good place to start that:
W3 SchoolsDefience also has a pretty good "noob" article that you may benefit from:
Defience's beginner articleThe challenges on this site can provide you with some good practical experience to supplement the theoretical knowledge that you pick up. Just start with the first basic mission and go along at your own pace. If you get stumped, read through the appropriate thread for help on that particular challenge.
As far as programming goes... Some people advocate diving into a difficult language first, like C++. Others, easier languages like Python or Perl. I'm sure you know how you learn, so it's your choice.