Artificial intelligence as such cannot be learned because it is a collection of a large number of topics like machine learning, decision making, clustering, and classification, etc.
I would recommend going through some scholarly paper on google scholars and then further enhance your skill by learning some of the most used algorithms and implementing them on MatLab/octave.
And if you want to explore more then you can look up the following AI course content which will teach you AI from scratch and also provides hands-on projects.
And if you are more into videos then refer the following video tutorial: