self-taught
adjective
°Educated or trained by oneself.