No its not necessary to learn photoshop for web designing. We use photoshop for image editing and as we know of course graphics are needed for web designing but we can use pre developed graphics.