Generally, I'd say, I'm not all that fond of the classes. If they are really going to teach you all that, than that is one hell of an intense program. Markup, 3 scripting languages, Markup, Styling, flash, and two types of Database connectivity? I'm a bit iffy about that.
In terms of classes on Photoshop, Illustrator, Dreamweaver, or Fireworks, well, I personally would consider that a waste. These programs are easy to use at first, and you can very easily learn things by simply exploring them. If you want to learn in depth techniques, there are multitudes of tutorials online. In fact, I'd tell you that unless you feel that there's no way you could learn online (there are some) then simply learn on online tutorials. There's no offical Web Developer Certificate (although there are some programs out there that say your "certified". I guess its something to put on a resume, but is by no means necessary for website develoment). There are many, many, many places to learn, for free, online.
That's a good one. I myself have never taken any web development classes. I learned online. There are some who can't learn online, and classes are good for them. But I really wouldn't recommend it at first. At least try the internet at first. You can learn at your own pace and there are many different places to learn. If it turns out it doesn't work, then look into classes. But you stand only to gain by trying the net first.