If you have written in Java programming language at least a program with several classes, this tutorials are for you.
Here is some Java tutorials:
In order to test tutorial programs in real hardware, you can make this board. Tutorials 1-7 will work on it.
Schematic of universal tutorial board
Download schematic of universal tutorial board in TinyCad format (.dsn)