Consult Discrete mathematics book:
Binomial and related theorems, Sum and Product rule, Repetitions and Without repetitions (both permutation and combinations), circular ones, grouping combinations and permutations.
If you need advanced, go for Pyola, Ramsey, etc.
Pease refer Alan Tucker book : Applied Combinatorics (google books) or Scahums Series Combinatorics.
Discrete Mathematics by Kenneth Rosen and Discrete Mathematics by Goodrich, PHI Publishers are good ones to start with