Here you go: Bitcoin the Hard way http://www.righto.com/2014/02/bitcoins-hard-way-using-raw-bi...
This shows you how to do everything yourself from scratch. There’s no such tutorial for ethereum, unfortunately, and it might be too complex a protocol to allow that.