command to zip multiple directories into individual zip files

view story

http://unix.stackexchange.com – I have a single directory that contains dozens of directories inside of it. I'm new to command line and I'm struggling to come up with a command that will zip each sub-directory into a unique sub-directory.zip file. So in the end my primary directory will be filled with all of my original sub-directories, plus the corresponding .zip files that contain the zipped up content of each sub-directory. Is something like this possible? If so, please show me how it's done. Many thanks! (HowTos)