+ 5
You could try ProjectEuler. They have small puzzles that start off very easy and get progressively harder. You can use any language to solve the puzzles and check if you got them right.
You could also google "coding puzzles" and I'm sure there are many other websites available.
0
You can try http://codingbat.com/java for java and python or code academy.



