Hi!
Put it that way. Yes you can find out how to make those sounds. It wil take time. There is no magic web page that will just explain it all. Not really. Surely you will find tons of useful stuff out there by just searching the web. Don't count on it too much though.

Best way to learn how to make sounds that you like is by experimenting. Trying to explore different ways of making sounds.

The safest way to get access to some good synth engines capable of producing cool noises, FX and percussive synth sounds is to use software synths and instruments. THis includes some fine emulations of analog synths like Oddity, ARP 2600 V, Moog Modular V, Minimoog V, Pro 53. Also some drum software instruments like Attack, Ultra Beat, Battery as well as some very flexible software FM synths like FM7, ES2, Absynth etc.
All of the above are great for making some cool Reggae Fx and synth percussion noises/sounds.

This is really the best advice that I can give you right now. Getting the actual analog synths and drum machines is also an interesting option but you wil need tons of money and space.

Hardware analog modeling and FM synths are also a cool option. However with software all you will need to worry about is your computer's CPU and RAM. If your computer is fast enough to run soft synths that i've mentioned then go for it.

samples are also an option. Spectrasonics (and other sample giants) offer CD-ROMs and soft instruments (sample based) loaded with synth FX and synth drum sounds. usually each sound comes with some information (name, origin etc(.

So here you go. lots to play with. Good luck to you.

-ED-
_________________________
A gentleman is one who never hurts anyone's feelings unintentionally.
- - - Oscar Wilde