A workshop is where you are specifically being trained to accomplish one important task. You DO that task in the workshop, whereas a class tends to be more broadly focused on basically how to use something at a certain level.