Stack Overflow is a fantastic community based website where follow programmers post question or problems they have, then people will provide solutions. Great resource if you're ever stuck on something and can't find a solution.
Code Academy is an educational tool that will teach you how to code in any programming language of your choice. It is very flexible and has good programming challenges to test your skills as you progress. The best part is its free!