There are lots of blackhat strategies out there but if you want to learn the basics you should know first how search engines work. Some examples are keyword stuffing, cloaking, invisible text etc... These are simple blackhat strategies.. If you want to learn more techniques, Id suggest to learn how search engine work plus you should know how to program...