The subject is incredibly rich, and it will take time to master basic principles. The Chinese Remainder Theorem is a good example - it requires no previous math but the concepts used to prove it are fundamental to the subject. You will need to take several courses to get enough experience to do anything useful, because you're not just learning formulas.