I agree with the Javascipt suggestion.
Not only will it be great help for the CGI stuff, but it'll teach you OO as well.
If you persevere long enough to write cross-browser compatible stuff, you'll have used just about every trick in the book (it'll do your brains in :), which will help with everything you do afterwards.