go8051.com
Why you should learn 8051 before AVR, arduino or raspberry pi?
Learning 8051 microcontroller on breadboard along with the descriptive tutorial of 8051 microcontroller for begineers