Learn to program using Java while creating interesting effects with sounds, pictures, Web pages, and video.