It depends on dialect. Americans use "Learned", British and Commonwealth nations use "learnt" more often. It's like "Colour" as opposed to "Color" They're both the same, but Canadians don't write it without the 'u'.