There are other ways of saying it, however (from https://en.oxforddictionaries.com/thesaurus/master): learn thoroughly, become proficient in, know inside out, know backwards, become expert in, acquire, pick up, grasp, understand
informal get the hang of, get clued up about, get off by heart