Classification algorithms use linear or non-linear decision functions for the separation of different classes. For multi-dimensional problems where these methods are not applicable, SVMs create a sub-space representation of the features to allow a the application of classification algorithms. Thus they are helpful for the classification of complex and multidimensional machine learning scenarios.
Starting from here, you can either practice with some existing implementations, or start deepening the theoretical aspects. For the former point, there are a wide range of toolboxes and libraries:
http://www.kernel-machines.org/software
Before experimenting, I would also read the following nice guide on the practical aspects of classification using SVMs:
For the latter point, here you find a selection of important papers:
http://www.kernel-machines.org/tutorials
I would advise to start from " A Tutorial on Support Vector Machines for Pattern Recognition" by Burges and then move on to more difficult ones.
An alternative is to refer to a more comprehensive book, such as "Learning from Data" by Chekassky, the classical books by Vapnik, the introduction to Machine Learning by Alpaydin etc.