выучиться

Verb

 * 1)  to learn, to study; to train for

Usage notes
implies a long or thorough process, culminating in a result.