These are some things that will help you along your way. These resources are by no means comprehensive, but they should serve as a really good start. They are not in any specific order, so go ahead and check them out, see what interests you.  I suggest you start there, and then let it take you to wherever you want to go!