Not necessarily, although some find it difficult, having a strong base in the fundamentals helps learn any concept with ease.