Learning 2 Hack - For the very first time. With a deadline.
abstractbill: Get whoever coded this site for you to explain how to deploy it, in enough detail that you would be very confident re-deploying it several times a day if you wanted to.  If the original coder is unavailable, find a hacker friend who can figure the process out for you.Once you're comfortable deploying, start making really small changes.  Don't bother with books or classes yet - they'll round-out your knowledge once you know the basics, but in my experience they're not much use for getting people started.  Begin by just editing bits of text on the website.  Then progress to really small pieces of functionality.  Try to deploy some small positive change to the site at least once a day.  Doing this will build your confidence and get you to the point where you can make gradually bigger and bigger changes.