Mentioned one other place here, but I'm running class called Contextual Electronics. You can choose your level of involvement. It covers PCB design and electronics design principles, leading up to building this: contextualelectronics.com/the-benchbudee/
So I suppose it depends about your definition of prototyping. If you want to do breadboarding stuff, a lot of the other suggestions on here are good: start with Fritzing -> Get an Arduino -> check out the tutorials from Adafruit/Sparkfun -> Dig in more with EEVblog and AfroTechMods
So I suppose it depends about your definition of prototyping. If you want to do breadboarding stuff, a lot of the other suggestions on here are good: start with Fritzing -> Get an Arduino -> check out the tutorials from Adafruit/Sparkfun -> Dig in more with EEVblog and AfroTechMods
But then after that, if you want to design/build your own hardware, I recommend my program (duh) or checking out other PCB type stuff from Jeremy Blum using EAGLE (http://www.youtube.com/playlist?list=PL2419BD818ADB11E1) or Fedevel academy (http://www.fedevel.com/)
Good luck!